论文部分内容阅读
本文首先介绍了网络拓扑发现需要用到的基本协议以及工具,然后并分析了目前各种网络拓扑发现的算法的基本思想,以及这些算法之间性能的比较。
其次,本文提出了网络拓扑自发现的算法设计和实现,并对其中的拓扑发现模块进行详细的描述。
最后,本文针对风险评估中的局域网网络拓扑发现设计并实现了一个工具,详细给出了各个模块实现的方法以及其中的要点。
对于本文所设计的管理域内拓扑的自动发现系统, 并将其分为路由器发现、子网发现以及主机发现这三个层次。使用广度优先的算法进行拓扑发现,同时利用SNMP协议使发现的过程快速、结果准确。
在针对风险评估的局域网拓扑发现和绘制工具中,对于网络拓扑的最终结果使用模板的方法进行分类,并使用Visio工具自动绘制拓扑图。这样可以使最后得到的拓扑更符合实际情况同时能够让测评人员更加直观的了解系统的拓扑状况,根据检测结果作出相应的措施。这个局域网拓扑发现工具目前也是作为实验室为公安部开发的风险测评工具其中的一个模块,并在其中起到了很好的作用。