riprigrpospf协议对比

上传人:xzh****18 文档编号:33899924 上传时间:2018-02-19 格式:DOC 页数:17 大小:47.50KB
返回 下载 相关 举报
riprigrpospf协议对比_第1页
第1页 / 共17页
riprigrpospf协议对比_第2页
第2页 / 共17页
riprigrpospf协议对比_第3页
第3页 / 共17页
riprigrpospf协议对比_第4页
第4页 / 共17页
riprigrpospf协议对比_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《riprigrpospf协议对比》由会员分享,可在线阅读,更多相关《riprigrpospf协议对比(17页珍藏版)》请在金锄头文库上搜索。

1、路由协议(RIP、OSPF、EIGRP 和 BGP) 整理对于路由器而言,要找出最优的数据传输路径是一件比较有意义却很复杂的工作。最优路径有可能会有赖于节点间的转发次数、当前的网络运行状态、不可用的连接、数据传输速率和拓扑结构。为了找出最优路径,各个路由器间要通过路由协议来相互通信。需要区别的一点是:路由协议与可路由的协议是不是等同的。如 TCP/IP 和 IPX/SPX,尽管它们可能处于可路由的协议的顶端。路由协议只用于收集关于网络当前状态的数据并负责寻找最优传输路径。根据这些数据,路由器就可以创建路由表来用于以后的数据包转发。除了寻找最优路径的能力之外,路由协议还可以用收敛时间路由器在网络

2、发生变化或断线时寻找出最优传输路径所耗费的时间来表征。带宽开销运行中的网络为支持路由协议所需要的带宽,也是一个较显著的特征。尽管并不需要精确地知道路由协议的工作原理,你还是应该对最常见的路由协议有所了解:RIP、OSPF、EIGRP 和 BGP(还有更多的其他路由协议,但它们使用得并不广泛)此外还 IGRP 路由选择协议,它是 Cisco 公司设备专用协议,其它非 Cisco 设备不能使用这样协议。对这四种常见的路由协议描述如下。(1) 为 IP 和 IPX 设计的 RIP(路由信息协议):RIP 是一种最早先的路由协议,但现在仍然被广泛使用,这是由于它在选择两点间的最优路径时只考虑节点间的中

3、继次数这个原因的缘故。例如,它不考虑网络的拥塞状况和连接速率这些因素。使用 RIP 的路由器每 30秒钟向其他路由器广播一次自己的路由表。这种广播会造成极大的数据传输量,特别是网络中存在有大量的路由器时。如果路由表改变了,新的信息要传输到网络中较远的地方,可能就会花费几分钟的时间;所以 RIP 的收敛时间是非常长的。而且, RIP 还限制中继次数不能超过 16 跳(经过 16 台路由器设备)。所以,在一个大型网络中,如果数据要被中继 16 跳以上,它就不能再传输了。而且,与其他类型的路由协议相比, RIP 还要慢一些,而安全性却差一些。(2)为 IP 设计的 OSPF(开放的最短路径优先):这

4、种路由协议弥补了 RIP 的一些缺陷,并能与 RIP 在同一网络中共存。OSPF 在选择最优路径时使用了一种更灵活的算法。最优路径这个术语是指从一个节点到另一个节点效率最高的路径。在理想的网络环境中,两点间的最优路径就是直接连接两点的路径。如果要传输的数据量过大,或数据在传输过程中损耗过大,数据不能沿最直接的路径传输,路由器就要另外选择出一条还要通过其他路由器但效率最高的路径。这种方案就要求路由器带有更多的内存和功能更强大的中央处理器。这样,用户就不会感觉到占用的带宽降到了最低,而收敛时间却很短。OSPF 是继 RIP 之后第二种使用得最多的协议。(3)为 IP、IPX 和 Apple Tal

5、k 而设计的 EIGRP (增强内部网关路由协议):此路由协议由Cisco 公司在 20 世纪 80 年代中期开发。它具有快速收敛时间和低网络开销。由于它比OSPF. EIGRP 容易配置和需要较少的 CPU,也支持多协议且限制路由器之间多余的网络流量。(4)为 IP、IPX 和 Apple Talk 而设计的 BGP(边界网关协议):BGP 是为因特网主干网设计的一种路由协议。因特网的飞速发展对路由器需求的增长推动了对 BGP 这种最复杂的路由协议的开发工作。BGP 的开发人员面对的不仅是它能够连接十万台路由器的美好前景,他们还要面对解决如何才能通过成千上万的因特网主干网合理有效地路由的问题

6、注:cisco 的静态路由、 RIP、OSPF、EIGRP、IGRP、IS-IS、BGP 的管理距离.rip(v1、v2) :120igrp:100eigrp(内部):90eigrp(外部):170eigrp(归纳/路由):5ospf:110isis:115bgp(外部) :20bgp(内部) :200直连的接口:0接口为出口的 static route:0接口为下一跳 router 出口的 static router :1路由协议(RIP、OSPF、EIGRP 和 BGP) 整理 2管理距离就是人为指定的一个数字由这个数字来代表路由协议的优先度 数字越小 越优先采用这个路由协议通告的路由 比

7、如 静态路由的默认的管理距离是 0 rip 是 120 如果到达某个网段的路由通告由这两个同时通告 则会采用静态路由通告的路径最大跳数主要是针对的距离矢量的路由协议来说的 是说的这样的路由协议能把一个路由通告传送过最多多少个路由器 比如说 rip 的最大跳数是 15 则有 rip 协议传输通告的某个路由只可以通过 15 次路由器(重复通过也算做一次) 如果第 16 次到达某个路由器则这个路由器会认为这个传送过来的路由是不可到达的路由协议(RIP、OSPF、EIGRP 和 BGP) 整理 3常用路由协议的分析及比较/RIP/IGRP/OSPF/BGP 摘 要在计算机网络中,路由协议的选择至关重要

8、,它直接影响到一个网络的性能,而路由协议的选择又相当复杂。本文主要介绍几种常用路由协议的工作原理,并对各种协议的特点进行分析、比较,以帮助网络设计工程师在设计网络时,能够正确地选择路由协议。关键词 路由协议 静态路由 动态路由1 概述路由分为静态路由和动态路由,其相应的路由表称为静态路由表和动态路由表。静态路由表由网络管理员在系统安装时根据网络的配置情况预先设定,网络结构发生变化后由网络管理员手工修改路由表。动态路由随网络运行情况的变化而变化,路由器根据路由协议提供的功能自动计算数据传输的最佳路径,由此得到动态路由表。根据路由算法,动态路由协议可分为距离向量路由协议(Distance Vect

9、or Routing Protocol)和链路状态路由协议(Link State Routing Protocol)。距离向量路由协议基于 Bellman-Ford 算法,主要有 RIP、IGRP(IGRP 为 Cisco 公司的私有协议);链路状态路由协议基于图论中非常著名的 Dijkstra 算法,即最短优先路径(Shortest Path First,SPF)算法,如 OSPF。在距离向量路由协议中,路由器将部分或全部的路由表传递给与其相邻的路由器;而在链路状态路由协议中,路由器将链路状态信息传递给在同一区域内的所有路由器。根据路由器在自治系统(AS)中的位置,可将路由协议分为内部网关协

10、议(Interior Gateway Protocol,IGP)和外部网关协议(External Gateway Protocol,EGP,也叫域间路由协议)。域间路由协议有两种:外部网关协议(EGP)和边界网关协议(BGP)。EGP是为一个简单的树型拓扑结构而设计的,在处理选路循环和设置选路策略时,具有明显的缺点,目前已被 BGP 代替。EIGRP 是 Cisco 公司的私有协议,是一种混合协议,它既有距离向量路由协议的特点,同时又继承了链路状态路由协议的优点。各种路由协议各有特点,适合不同类型的网络。下面分别加以阐述。2 静态路由静态路由表在开始选择路由之前就被网络管理员建立,并且只能由网

11、络管理员更改,所以只适于网络传输状态比较简单的环境。静态路由具有以下特点: 静态路由无需进行路由交换,因此节省网络的带宽、CPU 的利用率和路由器的内存。 静态路由具有更高的安全性。在使用静态路由的网络中,所有要连到网络上的路由器都需在邻接路由器上设置其相应的路由。因此,在某种程度上提高了网络的安全性。 有的情况下必须使用静态路由,如 DDR、使用 NAT 技术的网络环境。静态路由具有以下缺点: 管理者必须真正理解网络的拓扑并正确配置路由。 网络的扩展性能差。如果要在网络上增加一个网络,管理者必须在所有路由器上加一条路由。 配置烦琐,特别是当需要跨越几台路由器通信时,其路由配置更为复杂。3 动

12、态路由动态路由协议分为距离向量路由协议和链路状态路由协议,两种协议各有特点,分述如下。1. 距离向量(DV)协议距离向量指协议使用跳数或向量来确定从一个设备到另一个设备的距离。不考虑每跳链路的速率。距离向量路由协议不使用正常的邻居关系,用两种方法获知拓扑的改变和路由的超时: 当路由器不能直接从连接的路由器收到路由更新时; 当路由器从邻居收到一个更新,通知它网络的某个地方拓扑发生了变化。在小型网络中(少于 100 个路由器,或需要更少的路由更新和计算环境),距离向量路由协议运行得相当好。当小型网络扩展到大型网络时,该算法计算新路由的收敛速度极慢,而且在它计算的过程中,网络处于一种过渡状态,极可能

13、发生循环并造成暂时的拥塞。再者,当网络底层链路技术多种多样,带宽各不相同时,距离向量算法对此视而不见。距离向量路由协议的这种特性不仅造成了网络收敛的延时,而且消耗了带宽。随着路由表的增大,需要消耗更多的 CPU 资源,并消耗了内存。2. 链路状态(LS)路由协议链路状态路由协议没有跳数的限制,使用“图形理论”算法或最短路径优先算法。链路状态路由协议有更短的收敛时间、支持 VLSM(可变长子网掩码)和 CIDR。链路状态路由协议在直接相连的路由之间维护正常的邻居关系。这允许路由更快收敛。链路状态路由协议在会话期间通过交换 Hello 包(也叫链路状态信息)创建对等关系,这种关系加速了路由的收敛。

14、不像距离向量路由协议那样,更新时发送整个路由表。链路状态路由协议只广播更新的或改变的网络拓扑,这使得更新信息更小,节省了带宽和 CPU 利用率。另外,如果网络不发生变化,更新包只在特定的时间内发出(通常为 30min 到 2h)。3. 链路状态路由协议和距离向量路由协议的比较4 常用动态路由协议的分析4.1 RIPRIP(路由信息协议)是路由器生产商之间使用的第一个开放标准,是最广泛的路由协议,在所有 IP 路由平台上都可以得到。当使用 RIP 时,一台 Cisco 路由器可以与其他厂商的路由器连接。RIP 有两个版本:RIPv1 和 RIPv2,它们均基于经典的距离向量路由算法,最大跳数为

15、15 跳。RIPv1 是族类路由(Classful Routing)协议,因路由上不包括掩码信息,所以网络上的所有设备必须使用相同的子网掩码,不支持 VLSM。RIPv2 可发送子网掩码信息,是非族类路由(Classless Routing)协议,支持 VLSM。RIP 使用 UDP 数据包更新路由信息。路由器每隔 30s 更新一次路由信息,如果在 180s内没有收到相邻路由器的回应,则认为去往该路由器的路由不可用,该路由器不可到达。如果在 240s 后仍未收到该路由器的应答,则把有关该路由器的路由信息从路由表中删除。RIP 具有以下特点: 不同厂商的路由器可以通过 RIP 互联; 配置简单;

16、 适用于小型网络(小于 15 跳); RIPv1 不支持 VLSM; 需消耗广域网带宽; 需消耗 CPU、内存资源。RIP 的算法简单,但在路径较多时收敛速度慢,广播路由信息时占用的带宽资源较多,它适用于网络拓扑结构相对简单且数据链路故障率极低的小型网络中,在大型网络中,一般不使用 RIP。IGRP内部网关路由协议(Interior Gateway Routing Protocol,IGRP)是 Cisco 公司 20世纪 80 年代开发的,是一种动态的、长跨度(最大可支持 255 跳)的路由协议,使用度量(向量)来确定到达一个网络的最佳路由,由延时、带宽、可靠性和负载等来计算最优路由,它在同个自治系统内具有高跨度,适合复杂的网络。Cisco IOS 允许路由器管理员对IGRP 的网络带宽、延时、可靠性和负载进行权重设置,以影响度量的计算。像 RIP 一样,IGRP 使用 UDP 发送路由表项。每个路由器每隔 90s 更新一次路由信息,如果 270s 内没有收到某路由器的回应,则认为

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业合同/协议

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号