路由选择信息协议的RIP
(RIP/RIP2/RIPng:Routing Information Protocol)RIP作为IGP(内部网关协议)中最先得到广泛使用的一种协议,主要应用于 AS 系统,即自治系统(Autonomous System)。连接 AS 系统有专门的协议,其中最早的这样的协议是“EGP”(外部网关协议),仍然应用于因特网,这样的协议通常被视为内部 AS路由选择协议。RIP 主要设计来利用同类技术与大小适度的网络一起工作。因此通过速度变化不大的接线连接,RIP 比较适用于简单的校园网和区域网,但并不适用于复杂网络的情况。RIP是一种分布式的基于距离向量的路由选择协议,是因特网的标准协议,其最大的优点就是简单。RIP协议要求网络中每一个路由器都要维护从它自己到其他每一个目的网络的距离记录。RIP协议将“距离”定义为:从一路由器到直接连接的网络的距离定义为1。从一路由器到非直接连接的网络的距离定义为每经过一个路由器则距离加1。“距离”也称为“跳数”。RIP允许一条路径最多只能包含15个路由器,因此,距离等于16时即为不可达。可见RIP协议只适用于小型互联网。RIP 2 由 RIP 而来,属于 RIP 协议的补充协议,主要用于扩大装载的有用信息的数量,同时增加其安全性能。RIPv1和RIPv2 都是基于 UDP 的协议。在 RIP2 下,每台主机或路由器通过路由选择进程发送和接受来自 UDP 端口520的数据包。RIP协议默认的路由更新周期是30S。RIP的特点(1)仅和相邻的路由器交换信息。如果两个路由器之间的通信不经过另外一个路由器,那么这两个路由器是相邻的。RIP协议规定,不相邻的路由器之间不交换信息。(2)路由器交换的信息是当前本路由器所知道的全部信息。即自己的路由表。(3)按固定时间交换路由信息,如,每隔30秒,然后路由器根据收到的路由信息更新路由表。(也可进行相应配置使其触发更新) RIP 和 RIP 2 主要适用于 IPv4网络,而 RIPng 主要适用于 IPv6 网络。本文主要阐述 RIP 及 RIP 2。RIPng:路由选择信息协议下一代(应用于IPv6)(RIPng:RIP for IPv6)RIPng与RIP 1和 RIP 2 两个版本不兼容。RIP协议的“距离”其实就是“跳数”(hop count),因为每经过一个路由器,跳数就加1。RIP认为好的路由就是它通过的路由器的数目少,即“距离短”。RIP与其它动态路由协议如OSPF、ISIS相比起来,在收敛时间和扩展性方面,RIP不如OSPF和ISIS,使用的网络规模也比OSPF和ISIS小;但是RIP配置和管理起来容易,所占用的带宽小。 RIP(Routing information Protocol)是应用较早、使用较普遍的内部网关协议(Interior Gateway Protocol,简称IGP),适用于小型同类网络,是典型的距离向量(distance-vector)协议。文档见RFC1058 、RFC1723 。RIP通过广播UDP报文来交换路由信息,每30秒发送一次路由信息更新。RIP提供跳跃计数(hop count)作为尺度来衡量路由距离,跳跃计数是一个包到达目标所必须经过的路由器的数目。如果到相同目标有二个不等速或不同带宽的路由器,但跳跃计数相同,则RIP认为两个路由是等距离的。RIP最多支持的跳数为15,即在源和目的网间所要经过的最多路由器的数目为15,跳数16表示不可达。 -RFC 1058-RIP采用贝尔曼—福德(Bellman-Ford)算法-RIP有两个版本RIPv1和RIPv2。-RIP有以下一些主要特性:-RIP属于典型的距离矢量路由选择协议。-RIP消息通过广播地址255.255.255.255进行发送,RIPv2使用组播地址224.0.0.9发送消息,两者都使用UDP 协议的520端口。-RIP以到目的网络的最小跳数作为路由选择度量标准,而不是在链路的带宽和延迟的基础上进行选择。-RIP是为小型网络设计的。它的跳数计数限制为15跳,16跳为不可到达。-RIP-1是一种有类路由协议,不支持不连续子网设计。RIP-2支持CIDR及VLSM可变长子网掩码,使其支持不连续子网设计。-RIP周期性进行完全路由更新,将路由表广播给邻居路由器,广播周期缺省为30秒。-RIP的协议管理距离为120。RIP是路由信息协议(Routing Information Protocol)的缩写,采用距离矢量算法。在默认情况下,RIP使用一种非常简单的度量制度:距离就是通往目的站点所需经过的链路数,取值为1~15,数值16表示无穷大。RIP进程使用UDP的520端口来发送和接收RIP分组。RIP分组每隔30s以广播的形式发送一次,为了防止出现“广播风暴”,其后续的的分组将做随机延时后发送。在RIP中,如果一个路由在180s内未被刷,则相应的距离就被设定成无穷大,并从路由表中删除该表项。RIP分组分为两种:请求分组和响应分组。RIP-1被提出较早,其中有许多缺陷。为了改善RIP-1的不足,在RFC1388中提出了改进的RIP-2,并在RFC 1723和RFC 2453中进行了修订。RIP-2定义了一套有效的改进方案,新的RIP-2支持子网路由选择,支持CIDR,支持组播,并提供了验证机制。RIP-2的特性:RIP-2 是一种无类别路由协议(Classless Routing Protocol)。RIP-2协议报文中携带掩码信息,支持VLSM(可变长子网掩码)和CIDR。RIP-2支持以组播方式发送路由更新报文,组播地址为224.0.0.9,减少网络与系统资源消耗。RIP-2支持对协议报文进行验证,并提供明文验证和MD5验证两种方式,增强安全性。RIP-2能够支持VLSM随着OSPF和IS-IS的出现,许多人认为RIP已经过时了。但事实上RIP也有它自己的优点。对于小型网络,RIP就所占带宽而言开销小,易于配置、管理和实现,并且RIP还在大量使用中。但RIP也有明显的不足,即当有多个网络时会出现环路问题。为了解决环路问题,IETF提出了水平分割法,在这个接口收到的路由信息不会再从该接口出去(split-Horizon)。分割范围解决了两个路由器之间的路由环路问题,但不能防止因网络规模较大、主要由延迟因素产生的环路。触发更新要求路由器在链路发生变化时立即传输它的路由表。这加速了网络的聚合,但容易产生广播泛滥。总之,环路问题的解决需要消耗一定的时间和带宽。若采用RIP协议,其网络内部所经过的链路数不能超过15,这使得RIP协议不适于大型网络。 1-记数最大值(maximum hop count):定义最大跳数(最大为15跳),当跳数为16跳时,目标为不可达。2-水平分割(split horizon):从一个接口学习到的路由不会再广播回该接口。cisco可以对每个接口关闭水平分割功能。3-路由毒化(route posion):当拓扑变化时,路由器会将失效的路由标记为possibly down状态,并分配一个不可达的度量值。4-毒性逆转(poison reverse):从一个接口学习的路由会发送回该接口,但是已经被毒化,跳数设置为16跳,不可达。5-触发更新(trigger update):一旦检测到路由崩溃,立即广播路由刷新报文,而不等到下一刷新周期。6-抑制计时器(holddown timer):防止路由表频繁翻动,增加了网络的稳定性。RIP(Routing Information Protocol)是基于D-V算法的内部动态路由协议。它是第一个为所有主要厂商支持的标准IP选路协议,网络。对于更复杂的环境,一般不应使用RIP。RIP1作为距离矢量路由协议,具有与D-V算法有关的所有限制,如慢收敛和易于产生路由环路和广播更新占用带宽过多等;RIP1作为一个有类别路由协议,更新消息中是不携带子网掩码,这意味着它在主网边界上自动聚合,不支持VLSM和CIDR;同样,RIP1作为一个古老协议,不提供认证功能,这可能会产生潜在的危险性。总之,简单性是RIP1广泛使用的原因之一,但简单性带来的一些问题,也是RIP故障处理中必须关注的。 请求信息(可以是请求一条路由的信息),应答信息(一定是全部的路由)。RIP是最常使用的内部网关协议之一,是一种典型的基于距离矢量算法的动态路由协议。在不同的网络系统如Internet、AppleTalk、NOVELL等协议都实现了RIP。他们都采用相同的算法,只是在一些细节上做了小改动,适应不同网络系统的需要。RIP有RIP-1和RIP-2两个版本,需要注意的是,RIP-2不是RIP-1的替代,而是RIP-1功能的扩展。比如RIP-2更好地利用原来RIP-1分组种必须为零的域来增加功能,不仅支持可变长子网掩码,也支持路由对象标志。此外,RIP-2还支持明文认证和MD5密文认证,确保路由信息的正确。RIP通过用户数据报协议(UDP)报文交换路由信息,使用跳数来衡量到达目的地的距离。由于在RIP中大于15的跳数被定义为无穷大,所以RIP一般用于采用同类技术的中等规模网络,如校园网及一个地区范围内的网络,RIP并非为复杂、大型的网络而设计。但由于RIP使用简单,配置灵活,使得他在今天的网络设备和互联网中被广泛使用。 另外,RIP也有他的局限性。比如RIP支持站点的数量有限,这使得RIP只适用于较小的自治系统,不能支持超过15跳数的路由。再如,路由表更新信息将占用较大的网络带宽,因为RIP每隔一定时间就向外广播发送路由更新信息,在有许多节点的网络中,这将会消耗相当大的网络带宽。此外,RIP的收敛速度慢,因为一个更新要等30s,而宣布一条路由无效必须等180s,而且这还只是收链一条路由所需的时间,有可能要花好几个更新才能完全收敛于新拓扑,RIP的这些局限性显然削弱了网络的性能。RIP的管理距离是120。RIPV1与RIPV2的相同与不同。不同版本 RIPV1 RIPV21 有类路由 无类路由2 不支持VLSM 支持VLSM3 广播更新(255.255.255.255)组播更新(224.0.0.9)4 自动汇总,不支持手动汇总 自动汇总且可以手动关闭该特性,支持手动汇总5 不支持验证 支持验证6 产生CIDR 不产生CIDR 1抑制计时器2度量值(hop count)3 防环机制4 汇总(默认相同),在边界路由上汇总5 使用UDP的520端口6负载均衡默认为4条。最大为6条。7 缺省每隔30秒更新一次路由表RIP的下一跳与METRIC的关系metric下一跳 大写进数据库中,等180秒后再写进路由表中 写进数据库中小写进路由表中 替换原有的路由相同不给于响应负载均衡默认情况下,配置相应版本的RIP只能接收和发送相应版本的RIP消息。可以配置设备接口限制收发RIP信息的类型。 (1)过于简单,以跳数为依据计算度量值,经常得出非最优路由。例如:2跳64K专线,和3跳1000M光纤,显然多跳一下没什么不好。(2)度量值以16为限,不适合大的网络。解决路由环路问题,16跳在rip中被认为是无穷大,rip是一种域内路由算法自治路由算法,多用于园区网和企业网。(3)安全性差,接受来自任何设备的路由更新。无密码验证机制,默认接受任何地方任何设备的路由更新。不能防止恶意的rip欺骗。(4)不支持无类ip地址和VLSM。(5)收敛性差,时间经常大于5分钟。(6)消耗带宽很大。完整的复制路由表,把自己的路由表复制给所有邻居,尤其在低速广域网链路上更以显式的全量更新。

计算机网络RIP路由协议
不是有答案了吗, 跟你分析一下吧, 首先,你要了解路由和概念,RIP路由的优良是看跳数的, 然而当他收到R 2 的更新路由之,他的路由表发生了改变10.0.0.0 020.0.0.0430.0.0.0440.0.0.03上面可以看到R1 接到10 网段里面,所以不变, R1接到20 网段的跳数变为4证明他有更加好的路由去到达20 网段 又因为他接的是R2 ,所以R2 的距离应该是3排除了 A与D 现在只有 BC 如果是C的话,那么R1 到40 r的距离应该不是3而是2因为R1与R2 是相连的,中间只隔了一个路由,所以正确的答案就是B了
RIP协议:一种内部网关协议

请问rip路由协议配置的具体步骤是什么?谢谢
1、确定所要配置的网络组网及相关ip规划,然后进行具体的配置。2、首先进行路由器的端口ip配置,下面以路由器R2为例,R1与R3的配置命令类似,只用修改IP即可:R2#conf t (configure terminal的简写)R2(config)#int f 0/0 (interface fastEthernet f 0/0,进入该接口配置模式)R2(config-if)#ip add 192.168.12.2 255.255.255.0 (接口配置ip地址)R2(config-if)#no shut (激活接口)R2(config-if)#int f 0/1R2(config-if)#ip add 192.168.21.1 255.255.255.0R2(config-if)#no shutR2(config-if)#int s 1/0R2(config-if)#ip add 192.168.23.2 255.255.255.0R2(config-if)#no shutR2(config-if)#endR2#show ip route(查看路由表)3、配置完成后,通过命令"show ip interface brief"查看路由的各接口ip配置是否正确。并验证与非直连网段的互通性,由于此时还没有到非直连网段的路由,故此时不通。4、在路由器上启动rip协议:R2#conf tR2(config)#router rip(进入rip协议配置)R2(config-router)#version 2 (启用rip v2版本)R2(config-router)#no auto (关闭路由自动汇总)R2(config-router)#network 192.168.12.0 (通过RIP宣告该网段)R2(config-router)#network 192.168.21.0R2(config-router)#network 192.168.23.0R2(config-router)#end5、rip配置完成后,通过"show ip route"查看路由表中存在有"R"标识的rip协议路由。6、再次验证费直连网络的互通性,此时可以相互通信。
enable 进入特权模式 config t进入全局配置模式int 【端口】进入端口配置模式ip add 【ip地址+ 子网掩码】 配置端口ip地址 子网掩码no shut 激活端口exit退回到全局配置模式router rip开启rip协议network 【ip 网段】 宣告地址范围end回到特权模式wr保存配置排错用到的命令show run查看全局配置show ip intbri查看简要接口信息 是否激活 ip地址对与不对 show ip router查看路由表信息 有没有没宣告的 没学习到的
以H3C为例 【H3C】rip 1 (启用rip,rip进程1)【H3C-rip-1】network 192.168.1.0 (把网段宣告进rip中)【H3C-rip-1】network 192.168.2.0(同上)【H3C-rip-1】version 2 (ripv2)【H3C-rip-1】undo summary (关闭自动聚合) 如果配置RIPv1,则最后两句不用配置。
以思科路由器为例 enableconf trouter ripnetwork + ip地址 大致就这么几步,公布的ip要包括想要通告的路由和自己想要传输rip信息的端口ip地址。

直接路由、ospf、静态路由、rip按照默认路由优先级从高到低的排序正确的是?
在不同设备上。优先级排序不一样。在华为的VRP平台里! 直接路由 0ospf 10静态路由 60rip 110 综上,排序就是 直连>ospf>静态>RIP
根据管理距离来:administrative distance:缩写:AD 管理距离是指一种路由协议的路由可信度,在正常情况下,管理距离越小,它的优先级就越高,也就是可信度越高!直连路由 0静态路由 1OSPF 110RIP 120 综上,排序就是 直连>静态>OSPF>RIP

路由选择协议——RIP协议
从本文开始介绍路由选择协议,也就是讨论路由表中的路由是怎么形成的。本文内容从路由算法能否随网络的通信量或拓扑自适应地进行调整变化来划分,可以分为:静态路由选择策略和动态路由选择策略。(1)静态路由选择策略:即手工配每一条置路由。优点:简单,开销小。缺点:只适用小网络,难以适应网络状态的变化。(2)动态路由选择策略:又叫自适应路由选择。优点:能较好适应网络状态的变化,适用于大网络。缺点:实现复杂,开销大。由于互联网规模非常大,可以把互联网划分为许多较小的自治系统(autonomous system),记为AS。每个自治系统通常在相同管理控制下的路由器组成,在一个AS中的路由器都全部运行在同样的路由算法。各个AS之间彼此是互联的,因此一个AS中有一个或多个路由器用于不同AS之间的通信,即负责将本AS之外的目的地址转发分组,这些路由器称为网关路由器。根据上面描述,可以将路由选择协议划分为两个大类:内部网关协议和外部网关协议。(1)内部网关协议IGP(Interior Gateway Protocol):即在一个自治系统内不使用的路由选择协议,常见的协议有RIP、OSPF协议。(2)外部网关协议EGP(External Gateway Protocol):用于实现不同自治系统之间通信的传递,这样的协议就是EGP协议,目前使用最多的就是BGP的版本4(BGP-4)。自治系统之间的路由选择也叫域间路由选择,在自治系统之内的路由选择也叫域内路由选择。RIP(Routing Information Protocol)协议——路由信息协议,是一种分布式的基于距离向量的路由选择协议,最大的优点是简单。RIP协议要求网络中的每一个路由器都要维护从它自己到其他每一个目的网络的距离记录(距离向量)。RIP协议对距离的定义如下:RIP协议是通过每个路由器要不断的和其他路由器交换路由信息,从而达到自治系统中所有节点都得到正确的路由信息。RIP协议考虑了和哪些路由器交换信息、交换什么信息以及什么时候交换信息这三个问题,RIP协议特点:路由器在刚开始工作时,它的路由表是空的,然后路由器就得出到直接相连的几个网络的距离(这些距离为1),接着每个络器也只是和自己相邻的路由器交换并更新信息。经过若干次交换后,所有路由器都会知道到达本自治系统汇总任何一个网络的最短距离和下一跳地址。对每一个相邻路由器发送过来的RIP报文,会进行一下步骤:(1)路由器R1接收到其相邻路由器R2发送过来的报文,先修改此报文的所有项目:把“下一条”字段中的地址都改为R2,并把所有的“距离”字段的值加1。每个项目都有三个关键字段:到目的网络N,距离是d,下一跳路由器是X。(2) 对修改后的RIP报文中的每一项,进行以下步骤:1)若原来的路由表中没有网络N,则把该项目添加到路由表中。2)如果R1路由表中已经有目的网络N,这时查看下一跳的地址,如果下一跳地址是R2,则把收到的项目替换原路由表中的项目。如果下一跳的地址不是R2,那么如果收到项目中距离小于路由表中的距离,则进行替换,否则什么也不做。(3)若3分钟还没有收到相邻路由器的更新路由表,则把此路由器记为不可达的距离,即把距离设置为16。(4)返回。RIP存在一个问题是当网络出现故障时,要经过比较长的时间才能将磁信息传送到所有的路由器。这一特点叫做:好消息传得快,坏消息传得慢。如下图所示,在正常的情况下,R1和R2交换信息,其中只画出了达到的网络1的表项。如果路由器R1到网1的链路出现了故障,R1无法达到网1,于是路由器R1把到网1的距离改为16(表示网1不可达),因而R1路由表响应的项目变为 “1,16,直接交付”。但是,可能需要经过30s后R1,才能把更新信息发送给R2,,然而R2可能已经先把自己的路由表发送给了R1,其中有到达网1的这一项“1,2,R1”。R1收到R2的更新报文后,会误认为自己无法直接到达网1,但是可经过R2到达网1,于是把收到的路由信息 “1,2,R1” 修改为 “1,3,R2”,表明“我到网1的距离是3,下一跳的R2”。同理,R2接收到又会更新自己的路由表为 “1,4,R1”,以为“我到网1的距离为4,下一跳为R1”....就这样一直更新下去,知道R1和R2到网1的距离为16时,R1和R2才知道网1是不可达的。所以,这就是:好消息传得快,坏消息传得慢的原因。

本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/62886.html。