简介:
RIP(路由信息协议)是一种广泛使用的内部网关协议,基于距离向量算法来决定路径。它通过向全网广播路由控制信息来动态交换网络拓扑信息,从而计算出最佳路由路径。RIP易于配置和理解,非常适用于小型网络
RIP:
设置RIP定时器 :
更新时间间隔:定义发送更新信息的时间间隔,默认为30秒。
超时时间:定义在没有收到更新信息时宣布路由失效的时间间隔,默认为180秒。
保活时间:定义发送保活信息的频率,以防止由于网络拥塞而丢失更新
RIP路由协议的版本:
1、RIPv1:
(1)发送路由更新时【不携带】子网掩码,属于有类路由协议
(2)发送路由更新时,目标地址为广播地址:255.255.255.255
(3)RIPv1不支持可变长子网掩码【VLSM】和无类别域间路由【CIDR】,RIPv1使用广播更新,RIPv1不提供认证
2、RIPv2:
(1)发送路由更新时【携带】子网掩码,属于是无类路由协议
(2)发送路由更新时,目标地址为组播地址:224.0.0.9
(3)RIPv2支持可变长子网掩码【VLSM】和无类别域间路由【CIDR】,RIPv2使用组播更新,RIPv2提供明文和MD5认证
(4)RIPv2封装在UDP数据包中的520端口号。
3、路由最大支持跳数是16跳。
有类路由与无类路由的区别:
(1)有类路由【Classful】协议,它们在宣告路由信息时【不携带】网络掩码
(2)无类路由【Classless】协议,它们在宣告路由信息时【携带】网络掩码
RIP的缺点:
RIP协议是一种简单易用的动态路由协议,但它也存在一些缺点,主要包括以下几个方面:
(1)不适合大型网络: RIP协议使用跳数作为度量值,最大跳数为15。在大型网络中,路由路径可能超过15跳,导致路由无法学习。
(2)容易出现路由环路: RIP协议使用水平分割和毒性逆转两种机制来防止路由环路,但这些机制并不完美,在某些情况下仍然可能出现路由环路。
(3)不支持多路径: RIP协议只支持单条路径,无法实现负载均衡。
(4)安全性较差: RIP协议的认证机制比较简单,容易受到攻击。
(5)收敛速度慢: RIP协议每隔30秒发送一次完整的路由表,当网络拓扑发生变化时,需要经过多个周期才能完成路由更新,收敛速度较慢。
(6)不支持VLSM: RIPv1协议不支持VLSM,在使用VLSM的网络中,RIPv1协议无法正确学习路由信息。
(7)不支持链路状态信息: RIP协议只传递路由信息,不传递链路状态信息,无法根据链路状态进行路由优化。
(8)配置复杂: RIPv2协议相比RIPv1协议增加了认证、VLSM等特性,配置更加复杂。
RIP工作原理:
(1)RIP路由协议向邻居发送整个路由表信息
(2)RIP路由协议以【跳数】作为度量值,根据跳数的多少来选择最佳路由
(3)最大条数为15跳,16跳被标记为不可达
(4)经过一系列路由更新,网络中的每个路由器都具有一张完整的路由表的过程,称为收敛
RIP的三种计时器:
(1)周期更新计时器【update time】:
路由器每隔30秒从每个启动RIP协议的接口发送出路由更新信息
(2)路由老化计时器【age time】:
若一条路由在180s内没有收到更新,这条路由的跳数将记为16
(3)垃圾收集计时器【garbage collection time】:
若该条路由在被记为16跳后,120s内还没有收到更新,则将这条路由从路由表中删除
防止RIP路由环路的方法:
(1)水平分割:从一个接口上学习到的路由信息,便不再从这个接口发送出去
(2)毒性逆转(反向中毒):
(3)路由毒化:
(4)触发更新:
(5)最大跳数:
(6)控制更新时间:
RIP配置:
PC1:
PC2:
PC3:
AR1:
<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname Xzzzz911
[Xzzzz911]undo info-center enable
Info: Information center is disabled.
[Xzzzz911]interface GigabitEthernet 0/0/1
[Xzzzz911-GigabitEthernet0/0/1]ip address 192.168.1.1 24
[Xzzzz911-GigabitEthernet0/0/1]int g0/0/0
[Xzzzz911-GigabitEthernet0/0/0]ip address 20.1.1.1 24
[Xzzzz911-GigabitEthernet0/0/0]q
[Xzzzz911]rip 1
[Xzzzz911-rip-1]version 2
[Xzzzz911-rip-1]network 192.168.1.0
[Xzzzz911-rip-1]network 20.0.0.0
[Xzzzz911-rip-1]undo summary
[Xzzzz911-rip-1]q
AR2:
<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname Xzzzz911
[Xzzzz911]undo info-center enable
Info: Information center is disabled.
[Xzzzz911]interface GigabitEthernet 0/0/0
[Xzzzz911-GigabitEthernet0/0/0]ip address 20.1.1.2 24
[Xzzzz911-GigabitEthernet0/0/0]int g0/0/2
[Xzzzz911-GigabitEthernet0/0/2]ip address 172.16.1.1 24
[Xzzzz911-GigabitEthernet0/0/2]int g0/0/1
[Xzzzz911-GigabitEthernet0/0/1]ip address 30.1.1.1 24
[Xzzzz911-GigabitEthernet0/0/1]q
[Xzzzz911]rip 1
[Xzzzz911-rip-1]version 2
[Xzzzz911-rip-1]network 20.0.0.0
[Xzzzz911-rip-1]network 30.0.0.0
[Xzzzz911-rip-1]network 172.16.0.0
[Xzzzz911-rip-1]undo summary
[Xzzzz911-rip-1]q
AR3:
<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname Xzzzz911
[Xzzzz911]undo info-center enable
Info: Information center is disabled.
[Xzzzz911]interface GigabitEthernet 0/0/0
[Xzzzz911-GigabitEthernet0/0/0]ip address 30.1.1.2 24
[Xzzzz911-GigabitEthernet0/0/0]int g0/0/1
[Xzzzz911-GigabitEthernet0/0/1]ip address 10.1.1.1 24
[Xzzzz911-GigabitEthernet0/0/1]q
[Xzzzz911]rip 1
[Xzzzz911-rip-1]version 2
[Xzzzz911-rip-1]network 30.0.0.0
[Xzzzz911-rip-1]network 10.0.0.0
[Xzzzz911-rip-1]undo summary
[Xzzzz911-rip-1]q
总结:
- 通过配置RIP协议,成功实现了小型网络中的设备互联。
- RIPv2提供了比RIPv1更丰富的功能和更好的网络性能。
- 实验中需要注意IP地址规划、RIP版本选择、触发更新与水平分割等关键点,以确保网络的稳定性和可靠性。