论文部分内容阅读
在互联网蓬勃发展的今天,研究面向接入网的网络管理系统以实现对青少年的网络安全监控具有重要意义。 对小型接入网进行安全监控,并非商业级别的网络监控,在不影响功能和性能的基础上,摆脱对专用网管设备的依赖、降低成本至关重要。如何构建一个分布式的web系统并实现协同管理是本论文中系统的重点,网络管理软件的设计和实现以及多个节点之间信息的同步是研究的难点。 通过对需求的分析和对相关理论的研究,本论文提出一种基于Java EE的分布式协作网络管理系统,引入设备控制面和和数据面分离的概念,结合Web技术和SNMP网络管理技术实现网络管理,通过数据库同步技术实现分布式系统的信息共享,最终实现一种可扩展性强、功能丰富、可同步协作管理的系统。 本系统主要分为两个模块:数据库同步模块、中心管理模块。系统上游的不良网站检测模块通过检测系统上游的网络会话数据包的抓取和还原模块还原出来的网络会话文件和图片来检测网络中是否进行了不良网站的访问;同步模块实现各个子网和中心管理模块的信息的定时同步;中心管理模块可查看和管理整个监管网络中不良网站访问的相关记录,同时维护着整个网络中的域名阻断列表,同时中心管理模块可以对各个子网的网关进行性能监控。 目前,整个系统已经在某实验室环境中进行了部署和测试,测试表明,系统各部分功能正常,并能支持100人的并发登录,80人的并发业务处理,符合系统设计的要求。 本文最后提出了一些有待进一步研究和实施的工作,如网络拓扑发现、兼容异构数据库等。