基于WEB服务的网络监控系统的制作方法

文档序号:12844900阅读:399来源:国知局
基于WEB服务的网络监控系统的制作方法与工艺

本实用新型涉及基于WEB服务的网络监控系统。



背景技术:

随着互联网和移动互联网的快速发展,带动了企业宽带、4G网络、以及各种全屏触摸终端设备的普及。现在公司的公用网络普及也比较发达,从有线网络到无线网络,但是由于网络的普遍,导致可能会有公用网络行使非工作内容的操作;另外还有非公用联网设备可能会对公用网络进行蹭网行为,给公用宽带造成负担。



技术实现要素:

为了克服现有技术的不足,本实用新型的目的在于提供基于WEB服务的网络监控系统,其能实现对限制终端的网络行为的监控。

本实用新型的目的采用以下技术方案实现:

基于WEB服务的网络监控系统,包括WEB服务器、网络监控装置和控制终端;

网络监控装置,包括壳体和电路模块;电路模块包括第一网络接口、第二网络接口、第一处理模块、CPU、第一存储模块、第二存储模块、缓存模块、蓝牙模块和电源接口;

壳体上设有用于放置第一网络接口的第一缺口和用于放置第二网络接口的第二缺口;第二网络接口通过网线和互联网连接,同时通过互联网和WEB服务器连接;第一网络接口通过网线与外部的路由器连接;

第一网络接口用于将路由器发送来的网络请求信号发送至第一处理模块;以使第一处理模块根据第一存储模块中存储的名单信息,将网络请求信号发送至第二网络接口,或将网络请求信号发送至CPU;

CPU用于根据第二存储模块存储的限制信息将网络请求信号发送至第二网络接口,或将网络请求信号存储至缓存模块;

WEB服务器用于根据来自控制终端的第一获取信号,通过CPU从缓存模块中获取缓存信号,并将缓存信号发送至控制终端;

蓝牙模块用于将来自控制终端的第二获取信号发送至CPU,以使CPU将缓存模块中的缓存信号通过蓝牙模块发送至控制终端;

电源接口用于通过电源线与市电连接,并为网络监控装置供电。

作为优选,电路模块还包括按键,壳体上设有放置按键的第三缺口;按键用于将来自用户的控制信号发送至CPU,以使CPU控制蓝牙模块启动。

作为优选,电路模块还包括显示屏,CPU还用于将蓝牙模块的工作状态、第一网路接口的工作状态和第二网络接口的工作状态发送至显示屏进行显示。

相比现有技术,本实用新型的有益效果在于:通过网络监控装置可以实现对半限制用户终端的上网行为进行半限制,以及对其他用户的蹭网行为进行完全限制;并且通过WEB服务器和控制终端能随时随地实现对公用网络的网络行为的监控。

附图说明

图1为本实用新型的网络监控装置的结构示意图;

图2为本实用新型的网络监控系统的模块连接图。

图中:10、壳体;101、电源接口;11、第一网络接口;12、第二网络接口;13、按键;14、显示屏。

具体实施方式

下面,结合附图以及具体实施方式,对本实用新型做进一步描述:

基于WEB服务的网络监控系统,包括WEB服务器、网络监控装置和控制终端;如图1所示,网络监控装置包括壳体10和电路模块;电路模块包括第一网络接口11、第二网络接口12、第一处理模块、CPU、第一存储模块、第二存储模块、缓存模块、蓝牙模块、按键13、显示屏14和电源接口101。

第二网络接口12、第一处理模块、第二存储模块、缓存模块、蓝牙模块、按键13和显示屏14均与CPU连接,第一网络接口11通过第一处理模块与第二网络接口12连接,第一存储模块和第一处理模块连接。电源接口101用于通过电源线与市电连接,并为网络监控装置供电。

壳体10上设有与第一网络接口11对应的第一缺口、与第二网络接口12对应的第二缺口、与按键13对应的第三缺口、与显示屏14对应的第四缺口。第一网络接口11位于第一缺口中、第二网络接口12位于第二缺口、按键13位于第三缺口中、显示屏14位于第四缺口中。

第一处理模块可以是但不限于MCU,第一网络接口11和第二网络接口12均为RJ45接口。

第二网络接口12通过网线和互联网连接,同时通过互联网和WEB服务器连接;第一网络接口11通过网线与外部的路由器连接。

第一存储模块用于存储名单信息,名单信息包括终端白名单、终端限制名单和终端黑名单;终端白名单具体包括白名单终端的设备信息、用户身份信息、状态信息、用户访问信息和合法性校验结果;终端限制名单包括限制终端的设备信息、用户身份信息、状态信息、用户访问信息和合法性校验结果;终端黑名单包括黑名单终端的设备信息、用户身份信息、状态信息、用户访问信息和合法性校验结果。

第二存储模块用于存储和限制终端相对应的限制信息;例如,包括限制时间、限制网址、限制关键字等。

用户通过外部的智能设备发送网络请求信号至路由器,第一处理模块用于接收路由器发送来的网络请求信号,网络请求信号包括设备信号,设备信号可以是智能设备的MAC地址;第一处理模块根据设备信号将网络请求信号发送至第二网络接口12,或者将网络请求信号发送至CPU。例如,如果该发送网络请求信号的智能设备为白名单中的智能设备,第一处理模块将建立第一网络接口11和第二网络接口12之间的连接;如果该智能设备不在白名单中,则第一处理模块将网络请求信号发送至CPU。

CPU根据第二存储模块存储的限制信息判断是否将网络请求信号发送至第二网络接口12,或将网络请求信号存储至缓存模块。例如,如果该网络请求信号的时间是北京时间23:23,但是限制信息中设定的限制时间为北京时间21:00-24:00,则该网络请求信号被限制,CPU不会将该网络请求信号发送至第二网络接口12,而是将网络请求信号存储至缓存模块;但是如果该网络请求信号的时间是北京时间20:20,则CPU将网络请求信号发送第二网络接口12。

控制终端发送第一获取信号至WEB服务器,以使WEB服务器将该第一获取信号发送至CPU,CPU根据该第一获取信号将缓存模块中存储的缓存信号发送至WEB服务器,WEB服务器再将缓存信号发送至控制终端;用户可以通过控制终端远程获取缓存模块中记录的网络行为。

按键13用于将来自用户的控制信号发送至CPU,以使CPU控制蓝牙模块启动,蓝牙模块在平时都是出于休眠状态,比较省电;蓝牙模块用于将来自控制终端的第二获取信号发送至CPU,以使CPU将缓存模块中的缓存信号通过蓝牙模块发送至控制终端;当用户想要查看限制终端所发送的网络请求信号,可以通过控制终端和蓝牙模块获取缓存模块中存储的缓存信号,缓存信号包括网络请求信号。

CPU还用于将蓝牙模块的工作状态、第一网路接口11的工作状态和第二网络接口12的工作状态发送至显示屏14进行显示。

对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本实用新型权利要求的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1