论文部分内容阅读
随着网络技术的飞速发展和网络规模的迅速扩大,路由设备的作用日益重要,对它的性能要求也随之提高。路由协议在路由器之间实现信息交换,从而形成并维持正确的路由表,所以它对路由器的功能增强和性能提高起到关键的作用。 本文首先给出路由信息协议(RIP)的一种设计与实现,然后基于RIP的算法思想提出一种提供QoS的多路径路由协议算法,并在最后论述了路由重发布技术的实现方法。 本文首先深入研究了RIP协议。RIP运行在UDP协议之上,对路由信息进行处理。它是将跳数作为度量值的距离向量协议。作为一种具有规模小,开销小,使用灵活等特点的内部网关协议(Interior Gateway Protocol),RIP广泛应用于全球因特网的路由器。RIP最新的增强版是RIP-2规范,它允许在RIP报文中包含路由汇总、无类域问路由、变长子网掩码等信息,并提供了简单的认证机制。本文将详细阐述RIP协议及相关应用程序接口的设计与实现。 其次,研究了一种多路径QoS算法。在研究和实现RIP协议的过程中,我们发现它具有很多本身固有的局限性。最为明显的两个缺点是不能够提供多路径支持和以跳数作为单一的度量标准。它们限制了RIP的使用范围,也就限制了它作为一种工具的实用价值。为此,本文借鉴距离向量多路径路由协议提出一种多路径QoS算法。 最后,研究并实现了路由重发布技术。路由协议多种多样,因此,需要采用路由重发布技术实现在使用不同路由协议的两个路由域之间交换不同格式的路由信息。路由重发布技术是在不同路由协议之间交换路由转发信息的技术。具体表现为一台路由器运行两种或两种以上路由协议,并且在协议之间转发路由信息。目前存在多种实现方法,本文将详细阐述基于中间路由表的路由重发布技术的设计与实现,并对其性能进行分析。