面向管理的网络拓扑发现系统的设计与实现

面向管理的网络拓扑发现系统的设计与实现

论文摘要

随着计算机网络的发展,网络管理(Network management)的重要性越发突出。网络拓扑发现作为网络管理最重要的也是最优先要解决的问题得到人们的广泛关注。本论文详细讨论了拓扑发现的各种方法,分析了各种方法的优缺点,以基于SNMP的方法为主,结合其他方法实现了,设计实现了一个基于SNMP的综合网络拓扑发现系统。具体分为两层进行:数据链路层拓扑发现,网络层拓扑发现。对于链路层的拓扑工作,先是讨论了现有的基于地址转发表的算法,针对现有算法的不足作了一定分析,然后对基于地址转发表的算法进行了一定的简化。然后提出了结合生成树协议更快更有效地发现链路层拓扑结构,通过获取交换机上与生成树相关的MIB变量来找出交换机之间的连接关系,获取地址转发表的信息来得出交换机与终端设备的连接关系,同时,提出使用异步方式搜索出交换域中的所有交换机,提高了拓扑发现的效率。关于网络层拓扑的工作,首先是讨论了现有的各种算法:基于ICMP、ARP、DNS、OSPF、SNMP的方法,对这几种方法作了一定的分析,总结了各自的优缺点和适用范围。然后对SNMP方法进行了深入讨论,分析了基于SNMP方法的不足。通过深入学习MIB,对传统SNMP方法的不足提出了改进:通过合并路由器的多个IP地址,限制拓扑发现的范围,并通过一定手段尝试对子网内部情况进行探测,从而准确并高效地发现网络中的主干拓扑结构。实验结果和实际运行结果表明,本论文设计的拓扑发现系统在准确度和效率上均有很好的效果。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题背景及意义
  • 1.2 国内外研究现状
  • 1.3 论文内容及结构
  • 2 面向管理的网络拓扑发现概述
  • 2.1 网络管理的功能
  • 2.2 SNMP网络管理
  • 2.2.1 SNMP架构
  • 2.2.2 SNMP通信报文
  • 2.2.3 管理信息库MIB
  • 2.2.4 SNMP的编程
  • 2.3 网络拓扑发现前的准备
  • 2.4 链路层拓扑发现方法
  • 2.4.1 第二层交换机的工作原理
  • 2.4.2 基于地址转发表的算法
  • 2.5 网络层拓扑发现算法
  • 2.5.1 基于ICMP的网络拓扑搜索实现
  • 2.5.2 基于ARP协议的拓扑发现
  • 2.5.3 基于DNS拓扑搜索
  • 2.5.4 基于OSPF路由协议拓扑搜索
  • 2.5.5 基于SNMP路由表的算法
  • 3 总体设计
  • 3.1 系统总体架构
  • 3.2 系统子模块的划分与设计
  • 3.2.1 用户界面模块
  • 3.2.2 网络功能模块
  • 3.2.3 核心功能模块
  • 3.3 系统开发平台与部署环境配置
  • 4 主要功能模块的详细设计与实现
  • 4.1 网络功能模块
  • 4.1.1 ICMP模块
  • 4.1.2 SNMP模块
  • 4.2 链路层拓扑发现功能模块
  • 4.2.1 简化的基于地址转发表的方法
  • 4.2.2 基于生成树算法的链路层发现
  • 4.2.3 对透明交换机的发现
  • 4.3 网络层拓扑发现功能模块
  • 4.3.1 对路由表多IP的合并
  • 4.3.2 拓扑范围的控制
  • 4.3.3 对子网内部节点的发现
  • 5 实验结果
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表学术论文情况
  • 致谢
  • 相关论文文献

    • [1].一种以太网拓扑发现算法[J]. 军事通信技术 2011(01)
    • [2].弹性分组星-环标签拓扑发现研究[J]. 桂林电子科技大学学报 2009(01)
    • [3].战术互联网中的分布式网络拓扑发现研究[J]. 西安工业大学学报 2011(04)
    • [4].数据链路层拓扑发现算法的研究[J]. 微电子学与计算机 2008(05)
    • [5].基于高频同步采集与边缘计算的低压配电网电气拓扑发现技术[J]. 电信科学 2020(08)
    • [6].SDN中的网络拓扑发现[J]. 信息工程大学学报 2018(03)
    • [7].融合多协议的网络层拓扑发现算法研究[J]. 计算机科学 2017(S1)
    • [8].一种新的异构网络链路层拓扑发现算法[J]. 计算机工程 2010(02)
    • [9].软件定义网络中拓扑发现机制的性能改进研究[J]. 科技创新与应用 2018(15)
    • [10].计算机网络拓扑发现相关问题探讨[J]. 现代计算机(专业版) 2010(03)
    • [11].网络层拓扑发现算法的改进[J]. 黑龙江科技信息 2010(22)
    • [12].网络拓扑发现算法[J]. 重庆理工大学学报(自然科学) 2012(09)
    • [13].列车级以太网拓扑发现协议的实现研究[J]. 铁道机车车辆 2017(02)
    • [14].EPON_EOC统一网管拓扑发现功能的设计和实现[J]. 光通信研究 2011(01)
    • [15].基于SNMP的拓扑发现技术研究[J]. 福建电脑 2014(03)
    • [16].浅谈计算机网络的拓扑发现技术[J]. 计算机光盘软件与应用 2014(11)
    • [17].基于生成树的网络链路层拓扑发现算法[J]. 计算机工程与应用 2010(16)
    • [18].基于SNMP的校园网拓扑发现系统的设计与实现[J]. 科技信息 2011(13)
    • [19].移动自组网络拓扑发现算法综述[J]. 安徽建筑工业学院学报(自然科学版) 2008(01)
    • [20].不完整地址转发表的拓扑发现方法[J]. 软件学报 2016(08)
    • [21].基于MAC自学习的链路层拓扑发现算法研究[J]. 长春师范学院学报 2013(08)
    • [22].高生存性RPR网络自动拓扑发现算法研究[J]. 光通信技术 2009(06)
    • [23].一种基于子树交汇点的多子网拓扑发现算法[J]. 计算机应用与软件 2015(08)
    • [24].融合多种网络层拓扑发现技术的网络安全态势感知方法研究[J]. 东北农业大学学报 2012(11)
    • [25].IP城域网网元拓扑发现及比对一致性研究[J]. 电信科学 2011(05)
    • [26].一种面向软件定义移动自组网的拓扑发现方法[J]. 计算机与现代化 2019(09)
    • [27].基于OpenFlow的SDN架构研究与实践[J]. 计算机技术与发展 2018(07)
    • [28].基于最短路径的多子网链路层拓扑发现算法[J]. 计算机工程与应用 2016(02)
    • [29].基于MIB-Ⅱ和Bridge-MIB的拓扑发现算法[J]. 电脑知识与技术 2011(17)
    • [30].网络数据链路层连接关系的发现研究[J]. 电子世界 2014(06)

    标签:;  ;  ;  

    面向管理的网络拓扑发现系统的设计与实现
    下载Doc文档

    猜你喜欢