背景
随着现代通信技术的迅速发展,各种不同的通信手段在人们日常生活中得到了广泛的应用。特别是网络,既有复杂性又有多样性,例如网络节点之间的传输信道可能是由电缆或光缆等构成的有线线路,也可能是由地面微波接力或卫星中继等构成的无线线路,还可能是由有线线路与无线线路的结合。如此复杂的网络系统要保障信息传输的畅通性,必须及时了解网络的状态。2
流程网络监视系统以网络状态监视控制为中心实现对各个功能模块的控制。网络状态监视控制可以通过选择不同的网络控制中心和不同的索取内容,经过网络状态索取报打包模块打包后,由网络状态索取发送模块将打好包的报文发送给指定的网络控制中心,从而实现向各个网络控制中心索取通信站设备类型和状态、通信站位置、网络连接关系、传输信道类型及状态等网络信息;网络状态报文接收模块接收到各个网络控制中心的网络信息后,将网络信息报文传递给网络状态监视控制,网络状态监视控制将接收的报文送给网络状态报文解包模块进行解包井存储,然后将解包后的报文提交网络状态实时显示模块依照网络报文中的内容进行显示。2
结构网络监视系统可以划分成三个功能模块,网络报文收发模块、网络报文解释〔包括报文打包和解包)以及存储模块和网络状态监视处理模块。
网络报文收发模块包括:网络状态报文接收部分和网络状态索取报发送部分,实现与各个网络控制中心连通以及正确发送和接收交互的报文,为数据的传输奠定了基础。
网络报文解释以及存储模块实现对外交换数据的准备、收集和存储,主要工作内容是对接收来的报文进行解包存储并提交网络状态监视处理模块,以及将准备发送的索取报打包。
网络状态监视处理模块是本系统的主要模块,该部分由网络状态监视控制和网络状态实时显示两个部分组成。网络状态监视控制负责整个系统的控制,而网络状态实时显示则将接收来的各个网络控制中心的网络的状态依据其地理位置在地图上显示其通信站和传输信道的状态。2
功能网络监视系统的主要功能是监视网络的通信过程及其内容,了解网络的工作情况,从而判断哪些通信是正常的,哪些通信是异常的,然后通过控制措施来阻断异常的网络通信,以确保网络的安全运行。
网络监视系统的功能主要包含以下几个方面。
(1)检测、了解网络的工作状况。
(2)分析负载和流量,发现网络运行的瓶颈。
(3)了解网络使用情况(响应时间、丢包率、负载等)。
(4)网络协议分析。
(5)非法内容过滤。
(6)网络故障诊断、报警。
(7)网络访问监视(如公安局监控网吧的上网情况)。3