论文部分内容阅读
随着互联网上各种增值业务的不断涌现,网络维护人员和运营商更加关注网络的稳定性和可靠性,这与各个自治域内路由的基础设施和数据包的转发行为息息相关。因此通过监测网络路由性能而得到的路由监测结果数据,可以为运营商实时了解当前的网络状况提供保障,并指导他们有效部署和运维网络,及时发现网络故障。分布式路由性能监测系统采用被动监测的方案,每台监测机通过运行路由模拟软件,与真实网络中的路由器进行通讯,负责监测BGP、OSPF、RIP及IS-IS等路由协议,从而获得各类路由协议控制范围内的网络拓扑和路由性能指标。论文主要阐述了分布式IS-IS路由性能监测子系统的设计、实现及部署方案。该子系统在逻辑上划分为两个模块——监测机和管理机。监测机负责监测一个或两个区域的二级拓扑,通过实时更新所属区域的链路状态数据库,向管理机发送监测的结果数据。管理机通过整合各个监测机的结果数据,得到整个AS域内的二级拓扑。该子系统根据链路状态路由协议的选路特点,分析IS-IS路由协议交互过程中的数据包,利用路由变更和路由拓扑整合算法真实动态呈现网络拓扑及其路由变化,并在实验网上进行了测试,验证了系统的功能和性能,其监测结果可以为网络运维提供重要依据。论文首先介绍了本课题的研究背景及主要内容,概述与系统相关的技术背景,其中包括IS-IS路由协议的数据包格式和工作流程,并对路由监测领域的现状进行了阐述。论文综述了路由监测系统的体系架构及要达到的主要目标,详细阐述了IS-IS路由监测系统设计方案,并利用实验对该监测方案进行了证实。最后论文提出了路由监测系统下一步的工作进展。