论文部分内容阅读
在信息化发展的同时,网络得到了普遍应用。确保网络的正常运行已经成为网络管理员的重要责任。网络管理员应该对网络的结构有比较全面的了解,在网络出现故障时应该能够及时发现问题,并且尽快恢复网络的通畅,网络管理员还应该在网络发生瓶颈时发现瓶颈出现的位置,改善网络的硬件,使得网络瓶颈不在发生或者减小瓶颈对网络性能发挥的限制。随着网络的应用越来越广泛,IPv4协议开始显现出它的不足,最主要的问题是IP地址的短缺。为了缓解IP地址短缺的现状,互联网工作小组(IETF)提出了IPv6协议。IPv6采用128位地址空间,大大提高了IP地址的空间范围,而且IPv6提高了网络的管理型、安全性、可移动性和Qos能力等。但是IPv6的网络管理与IPv4的网络管理存在很多不同,最主要的是拓扑结构的发现,在IPv4向IPv6过渡期间,研究基于IPv4/IPv6的网络管理系统具有重要的意义。 本文介绍了网络管理的相关技术与理论,分析了IPv6网络的特点以及IPv6拓扑发现存在的问题,并给出了解决方法。网络管理模式分为集中式和分布式,各有优点缺点,本文采用集中式网络管理模式。基于Traceroute机制和基于SNMP协议的拓扑发现是网络拓扑发现采用的主要方法。IPv4网络的拓扑发现主要基于SNMP协议,IPv6拓扑发现主要基于Traceroute机制。对于在使用Traceroute机制对IPv6进行拓扑发现过程中出现的交叉链路、路由器多址问题,本文都给予了相应的解决方案。在交叉链路问题中,采用IPv6网络广泛支持的源路由机制,以一条路径上的地址作为中间节点,向另一条路径上的路由器探测。在路由器多址问题中,采用反域名解析和UDP探测报文相结合的方法。本文还研究了在IPv4/IPv6网络过渡时期采用的双栈路由器和隧道问题。 在本文的最后,设计与实现了IPv4/IPv6网络管理系统。主要包括IPv4拓扑发现,IPv6拓扑发现,故障管理,性能管理,设备管理等模块。通过测试,证明了系统的可用性。