RIPV2及链路状态协议介绍

上传人:大米 文档编号:486260938 上传时间:2023-05-08 格式:DOCX 页数:12 大小:368.27KB
返回 下载 相关 举报
RIPV2及链路状态协议介绍_第1页
第1页 / 共12页
RIPV2及链路状态协议介绍_第2页
第2页 / 共12页
RIPV2及链路状态协议介绍_第3页
第3页 / 共12页
RIPV2及链路状态协议介绍_第4页
第4页 / 共12页
RIPV2及链路状态协议介绍_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《RIPV2及链路状态协议介绍》由会员分享,可在线阅读,更多相关《RIPV2及链路状态协议介绍(12页珍藏版)》请在金锄头文库上搜索。

1、距离矢量路由协议距离矢量路由协议包括RIP、IGRP和EIGRPoRIPRIP (路由信息协议)最初在RFC 1058中定义。主要有以下特点:.使用跳数作为选择路径的度量。.如果某网络的跳数超过15, RIP便无法提供到达该网络的路由。.默认情况下,每30秒通过广播或组播发送一次路由更新。IGRPIGRP (内部网关路由协议)是由Cisco开发的专有协议。IGRP的主要设计特点如下: .使用基于带宽、延迟、负载和可靠性的复合度量。.默认情况下,每90秒通过广播发送一次路由更新。.IGRP是EIGRP的前身,现在已不再使用。EIGRPEIGRP (增强型IGRP)是Cisco专用的距离矢量路由协

2、议。EIGRP主要具有以下特点: .能够执行不等价负载均衡。.使用扩散更新算法(DUAL)计算最短路径。.不需要像RIP和IGRP 一样进行定期更新。只有当拓扑结构发生变化时才会发送路由更新距离=有多远172.16.3.0/24S 0/0/0矢量-方向对于R1来说,172.16.3.0/24有一撕远(距禹)可UH3Q R2到达(矢呈)距离矢量的含义顾名思义,距离矢量意味着用距离和方向矢量通告路由。距离使用诸如跳数这样的度量确定, 而方向则是下一跳路由器或送出接口。使用距离矢量路由协议的路由器并不了解到达目的网络的整条路径。该路由器只知道:应该往哪个方向或使用哪个接口转发数据包自身与目的网络之间

3、的距离 例如,在上图中,R1知道到达网络172.16.3.0/24的距离是1 跳,方向是从接口 S0/0/0 到R2。距离矢量路由协议的工作方式一些距离矢量路由协议需要路由器定期向各个邻居广播整个路由表。这种方法效率很低,因 为这些路由更新不仅消耗带宽,而且处理起来也会消耗路由器的CPU资源。距离矢量路由协议有一些共同特征。按照一定的时间间隔发送定期更新(RIP的间隔为30秒,IGRP的间隔为90秒)。即使 拓扑结构数天都未发生变化,定期更新仍然会不断地发送到所有邻居那里。邻居是指使用同一链路并配置了相同路由协议的其它路由器。路由器只了解自身接口的网络 地址以及能够通过其邻居到达的远程网络地址

4、,对于网络拓扑结构的其它部分则一无所知。 使用距离矢量路由的路由器不了解网络拓扑结构。广播更新均发送到255.255.255.255。配置了相同路由协议的相邻路由器将处理此类更新。所有其它设备也会在第1、2、3层处理此类更新,然后将其丢弃。一些距离矢量路由协议 使用组播地址而不是广播地址。定期向所有邻居发送整个路由表更新(但其中也有一些特例,我们将在稍后讨论)。接收这 些更新的邻居必须处理整个更新,从中找出有用的信息,并丢弃其余的无用信息。某些距离 矢量路由协议(如EIGRP)不会定期发送路由表更新。算法的作用距离矢量协议的核心是算法。算法用于计算最佳路径并将该信息发送给邻居。算法是用于完成特

5、定任务的步骤,开始于给定的初始状态并终止于定义好的结束状态。不同 的路由协议使用不同的算法将路由添加到路由表中、将更新发送给邻居以及确定路径。用于路由协议的算法定义了以下过程:发送和接收路由信息的机制。计算最佳路径并将路由添加到路由表的机制。检测并响应拓扑结构变化的机制。路由协议特征可以根据以下特征来比较路由协议:收敛时间一收敛时间是指网络拓扑结构中的路由器共享路由信息并使各台路由器掌握的 网络情况达到一致所需的时间。收敛速度越快,协议的性能越好。在发生了改变的网络中, 收敛速度缓慢会导致不一致的路由表无法及时得到更新,从而可能造成路由环路。可扩展性一可扩展性表示根据一个网络所部署的路由协议,

6、该网络能达到的规模。网络规 模越大,路由协议需要具备的可扩展性越强。无类(使用VLSM)或有类一无类路由协议在更新中会提供子网掩码。此功能支持使用可 变长子网掩码(VLSM),总结路由的效果也更好。有类路由协议不包含子网掩码且不支持 VLSM。资源使用率一资源使用率包括路由协议的要求(如内存空间)、CPU利用率和链路带宽利 用率。资源要求越高,对硬件的要求越高,如此才能对路由协议工作和数据包转发过程提供 有力支持。实现和维护一实现和维护体现了对于所部署的路由协议,网络管理员实现和维护网络时必 须要具备的知识级别。r距蔺矢RIPvlRIPv2IGRPEIGRPOSPFIS-IS收催速度慢慢慢快快

7、快可展性一贸蜻魂棵小小小大大大使用VLSM要要要要员瞩使用率低中高实福和堆护简单简单简单复杂1墓勇1。;比较RIPvl和RIPv2的消息格式比较RIPvl和RIPv2的消息格式心须为睿路由株记F地址(网络地址)度m(翼故)多个路由条目:最25 1子网掩码下一黝IP地址理培地批)必须为希RIPV2RFC 1723中对RIPv2进行了定义。与第1版一样,RIPv2封装在使用520端口的UDP数 据段中,最多可包含25条路由。虽然RIPv2与RIPvl的基本消息格式相同,但RIPv2添 加了两项重要扩展。RIPv2消息格式的第一项扩展是添加了子网掩码字段,这样RIP路由条目中就能包含32 位掩码。因

8、此,接收路由器在确定路由的子网掩码时,不再依赖于入站接口的子网掩码或有 类掩码。RIPv2消息格式的第二项重要扩展是添加了下一跳地址。下一跳地址用于标识比发送方路由 器的地址更佳的下一跳地址(如果存在)。如果此字段被设为全零(0.0.0.0),则发送方路 由器的地址便是最佳的下一跳地址。有关下一跳地址使用方式的详细信息不在本课程范围内。 不过,可在RFC 1722和Jeff Doyle的Routing TCP/IP Volume 1中找到相关示例。 默认情况下,配置了 RIP过程的Cisco路由器上会运行RIPv1。不过,尽管路由器只发送 RIPv 1消息,但它可以同时解释RIPv1和RIPv

9、2消息RIPv1路由器会忽略路由条目中的 RIPv2字段。show ip protocols命令显示,配置为使用RIPv1,但会接收两个版本的RIP消息。 请注意,version 2命令用于将RIP版本修改为使用第2版。此命令应在路由域的所有路 由器上配置。现在,RIP过程将在所有更新中包含子网掩码,所以RIPv2是一种无类路由 协议。当路由器配置为使用第2版时,路由器只发送和接收RIPv2消息。自动总结和ripv2检查路由表因为RIPv2是无类路由协议,所以您可能以为在路由表中会看到单个的172.30.0.0子网。 然而,我们观察图中R2的路由表,仍然会看到有两条等价路径的总结路由172.3

10、0.0.0/16。路由器R1和R3仍然不包含对方的172.30.0.0子网。R14allow 立尸 JEDutzFCod.es: C connected it S - static: I - IGRF, R -M - etldLi B - BGFD - El GRP, EJK - El GRP external O 一 OSPFr IA - OSPF inter axes Ml - OSPF NS SA external type lz K2 一 OSFF NSSA ext-Ernal type 2 El - OSPF external type E2 - OSFF external type

11、 2Z E - EGF 1 - IS-IS, Ll - IS-ISLi 一 IS-IS Iwvsj -2r la - TK-IS IntLssir 云,* CLndLj.xlzL-LGa dLcafTJ p导zruzacH atzitj_c irau-t:-o ODELP petxro9ul65u2D0 t228 is directly cDunectedjr SerlalO/O/OH ID- D- D. D/0 120/1 via 209.165 - 2DD.229, 00=00 : 04T SerialD/D/DR192-160. D.D/lfi L120/1 via 2D9 - 165t

12、20DB229r 0 1:00104, SerialD/D/D1 111 J 1 I 1.,JU J J 11R1现在有了超网C 2- E *- 7? F -Fw I vS-三11 Lllo J 1到目前为止,RIPv1与RIPV2的唯一差别是,R1和R3现在均具有到达192.168.0.0/16 超网的路由。此路由是在R2上配置并由RIP重分布的静态路由。FLl#deb-ug ip ripRIF protonol debugging La on心F:IFi sending v2 update to 224.0.D- 9 ria SeriaLO/d/O (20 165- 2DD- 23D)RI

13、Fi build update entries172.30b Db D/li5 via CLCLCLD, metric 1 f tag QRl#f*)RIF : re:sived 侦2 iipdatf? trnni 20 3. 165. 200.22& cn/01 0. C1.0. C/Q via G . 3 . G , 0 in 1 brps12.153. O. G/ 1E via C . 0.6 . G u 1209.155.200.232/30 via (J.O.D.C- in 1 hapaRl#R1仍发送总结路由,但现在该路由带有子网掩码门6,请观察会出现什么情况。要检查正在发送或接收

14、哪一条RIPv2路由,可使用debug ip rip。上图显示了 R1的debug ip rip命令输出。请注意,RIPv2正在同时发送网络地址和子网 掩码:RIP:sending v2 update to 224.0.0.9 via Serial0/0 (209.165.200.230)172.30.0.0/16 via 0.0.0.0, metric 1, tag 0但是要注意,发送的路由是总结有类网络地址172.30.0.0/16,而不是单个的 172.30.1.0/24 和 172.30.2.0/24 子网。Rl#show ip protcsrals-RDuting Protocal is rLpRedi st r ibuti nq:Fsl stEthernet 0/1SfiriaiO/l/QAutomatic net

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

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