论文部分内容阅读
本文介绍了一种基于三星32位嵌入式网络微处理器S3C4510B的网络监控系统,主要实现了故障检测与自动定位、流量统计和入侵检测三个基本的网络管理功能。在系统的设计中,采用集中式的管理主机与分布式的检测引擎相结合的架构。检测引擎分散地安装在被监测的网络系统中,负责采集网络工作状态,并将状态信息发送给管理主机进行处理。管理主机是网络监测系统的核心,负责将检测引擎传送过来的信息进行分析、综合,以确定网络的工作状况,并根据需要发送控制和告警信息。检测引擎的硬件部分采用模块化设计,主要包括电源电路、复位电路、处理器配置电路、存储模块、实时时钟模块、网络上行口模块、交换机模块、无线通讯模块。软件部分基于嵌入式硬实时操作系统VxWorks进行了网络通讯模块、DHCP模块、连接测试模块、流量统计模块、数据包过滤模块、无线通讯模块、存储模块、实时时钟模块和看门狗模块的设计。通过检测引擎与管理主机之间数据包握手是否成功,判断网络是否存在连通性故障。系统基于以太网的广播特性,通过对数据帧的分析,统计相应的IP地址的数据流量。系统基于关联图技术进行入侵检测。由于系统中引入了无线告警方式,所以即使现有的网络无法正常运行,仍然可以实时地将网络的故障信息及时通知网络管理员,使故障及时得到维修。本文特别对高速PCB设计中的信号完整性分析问题产生的机理,以及保证信号完整性的方法进行了一定深度的研究。