基于简单网络管理协议的网络拓扑发现算法的研究

基于简单网络管理协议的网络拓扑发现算法的研究

论文摘要

随着计算机网络技术的发展和Internet在全世界范围内的普及,计算机网络作为信息社会的基础设施已应用到政府部门、商业、军事、教育等社会各领域。网络结构也变得十分复杂,使得成功的对网络进行有效管理,提高网络的性能和服务质量,保证信息的安全和可靠传输,变得越来越重要。本文针对网络管理中的一项重要功能——网络拓扑发现进行了研究和探讨,初步得出了一种改进的基于简单网络管理协议的网络拓扑发现算法。网络拓扑发现技术是利用网管协议或网络提供的可用工具,通过拓扑算法,发现网络中路由器、交换机及主机之间的连接关系,并且以图形的方式直观的显示出来。由于网络节点的复杂多变,因此如何快速、准确地获取网络拓扑信息是当今网络管理和研究工作中共同关注的问题。由于基于简单网络管理协议的网络拓扑发现技术的速度最快,使用范围也最广泛,因此本文首先阐述了简单网络管理协议的相关概念、协议的体系结构中各部分的功能,协议中各种报文的格式,以及在算法中用到的有关对简单网络管理协议的操作;然后研究了发现网络层设备以及数据链路层设备的算法。本文在对网络层的网络拓扑算法进行研究的过程中,发现由于多地址路由器的存在导致路由器的重复发现问题。通过对管理信息库的深入学习和研究,提出利用路由器的地址表条目合并同一路由器中的多IP地址,解决了传统算法中路由器重复判断问题。在数据链路层的网络拓扑发现工作中,本文提出结合基于生成树协议的网络拓扑发现算法和非完整地址转发表的拓扑发现算法,对数据链路层的设备——交换机进行连接判断。通过算法推演,与改进前的算法相比,改进后的算法可以发现更多的交换机,最后得出的网络拓扑图更接近于实际的拓扑结构。通过编写相关软件进行实验,结果表明本文所提出的网络拓扑发现算法在发现的准确性上较以往有了较大的提升。

论文目录

  • 摘要
  • Abstract
  • 英文缩略词表
  • 第一章 绪论
  • 1.1 研究的目的和意义
  • 1.2 国内外在本领域的研究现状
  • 1.3 所采用的基本思想
  • 1.4 本论文的主要工作
  • 第二章 拓扑发现使用的简单网络管理协议
  • 2.1 SNMP 协议简介
  • 2.2 SNMP 体系结构
  • 2.3 SNMP 报文
  • 2.4 SNMP 协议操作
  • 第三章 逻辑网络拓扑发现算法
  • 3.1 对路由器的研究
  • 3.1.1 路由器的工作原理
  • 3.1.2 路由器中MIB 操作
  • 3.2 逻辑网络拓扑发现算法
  • 3.2.1 算法的优点
  • 3.2.2 算法存在的问题及解决方案
  • 3.3 路由器连接子网的IP 范围
  • 3.4 实验结果
  • 第四章 物理网络拓扑发现算法
  • 4.1 对交换机的研究
  • 4.1.1 交换机的工作原理
  • 4.1.2 交换机中MIB 操作
  • 4.2 生成树协议
  • 4.2.1 生成树的作用
  • 4.2.2 生成树的形成过程
  • 4.3 物理网络拓扑发现算法
  • 4.3.1 基于地址转发表的物理网络拓扑发现算法
  • 4.3.2 基于生成树协议的物理网络拓扑发现算法
  • 4.4 改进的物理拓扑发现算法
  • 第五章 总结与展望
  • 参考文献
  • 致谢
  • 附录 攻读学位期间所发表的学术论文目录
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于简单网络管理协议的网络拓扑发现算法的研究
    下载Doc文档

    猜你喜欢