400-018-7770

RIP动态路由协议

作者:中智国华发布时间:2022年06月24日

RIP动态路由协议


1.路由协议的分类

直连路由


路由器直连接口所在的网段,当接口物理状态及协议状态都UP时自动学习该直连路由到路由表


静态路由


根据数据访问需求,手工在设备上配置的路由条目。


动态路由协议


路由器自动进行路由信息的更新和同步,并且当网络拓扑变更时,能够自动收敛。

图片.png

距离矢量路由选择协议:


使用距离矢量路由协议的路由器并不了解网络的拓扑。该路由器只知道:自身与目的网络之间的距离。应该往哪个方向或使用哪个接口转发数据包。


2.rip简介

rip路由信息协议,典型的距离矢量路由协议。常用于在小型 的网络之中交互路由信息,也是最先得到广泛 使用的内部路由协议。工作机制相对简单。 共有三种版本:RIPv1,RIPv2,RIPng(ipv6) 端口号 520,基于UDP,应用层。


3.度量值(metric)


度量值就是指到达目的网络所需的成本或代价。 RIP以跳数(Hop Count)0-15作为度量值,跳数就是指到达目的地所经过的路由器个数。rip的度量值一定为非负整数,且跳数越少,路由被认为越优。


缺点:rip的度量值不考虑接口带宽,无论接口带宽大小,度量值越小,就认为越优。


如下图,R1上面带宽低,走上面容易造成网络拥堵,RIP以跳数为度量值,跳数越少越优,虽然链路带宽低,但是仍被RIP优选。显然这里出现了弊端,下面带宽1G明显更合适。所有rip的缺点很明显


4.路由更新及接收


第一次路由表同步过程:


(1)路由器初始启动。发现直连网段,把直连路由写入路由表,跳数为 0,表示到达该网段不需要经过任何其他路由器。


(2)初次交换路由信息。运行rip的路由器会把自己路由表中的路由通过协 议报文周期性的从激活了rip的接口通告出去。同时接收到邻居发来的协议报文。


(3)路由完成收敛。当路由器收到邻居发来的协议报文时,如果自己的路由表中没有该路由,则将该路由的度量值加1,并存入自己的路由表中。通过若干次这个步骤之后,整个rip域中所有设备的路由表中都有了所有的路由,网络中的路由已经完成了收敛。 虽然路由器的路由表已经稳定,但是他们依然会将自己的路由表通过 rip周期性的通告出去,以确保路由的有效性。


防环机制

定义最大度量以防止计数至无穷大、水平分割、路由中毒、毒性逆转、抑制计时器、触发更新


图片.png

定义最大跳数,16跳不可达:为了防止RIP路由在网络中被无限泛洪从而跳数累加到无穷大,RIP规定:路由的最大跳数为15跳,也就是如果度量值大于等于16跳则被视为不可达;最大跳数的设定虽然解决了度量值技术到无穷大的问题,但是却也极大地限制了RIP所能支持的网络的规模


上一篇:防火墙基础知识

下一篇:STP协议简介