应用场景:
RIP路由主要应用在小型网络中,比如中小学校,小型企业,实验室组网等,三层交换机或者路由器组网的设备台数有限(理论上不能超过16台),总的网
络路由数量有限(建议百条以内),对路由收敛(学习,更新,删除)时间要求不大严格,允许在2-4min内,此时就可以考虑采用RIP路由协议;或者是网
络设备性能有限不支持OSPF,BGP这样的动态路由协议,此时只能用RIP协议的情况。
由于RIP协议本身的缺陷与不足,实际部署场景下已经很少见到采用纯RIP组网的环境了,客户或者市场偏向于选择OSPF组网,加上技术的发展与产出的不断
完善,目前各主流厂商的中低端设备都已经全面支持OSPF这样的IGP协议了,所以RIP已经被逐渐淘汰,实际方案中我们也推荐采用OSPF构建你的网络。
功能简介:
RIP (Routing Information Protocol) 路由协议是一种相对古老,在小型以及同介质网络中得到了广泛应用的路由协议。RIP 采用距离向量算法,是一种距离向量协议。 RIPv1 在RFC 1058 文档中定义,RIPv2在 RFC 2453文档中定义,锐捷 RGOS软件同时支持这两个版本。 RIP 使用UDP报文交换路由信息,UDP端口号为 520。通常情况下 RIPv1 报文为广播报文;而 RIPv2 报文为组播报文,组播地址为 224.0.0.9。RIP 每隔 30 秒向外发送一次更新报文。如果设备经过 180 秒没有收到来自对端的路由更新报文则将所有来自此设备的路由信息标志为不可达,路由进入不可达状态后,120秒内仍未收到更新报文就将这些路由从路由表中删除。
一、组网需求
全网交换机运行rip协议,使全网路由可达。
二、组网拓扑
三、配置要点
1、全网基本ip地址配置
2、全网路由启用rip,并把对应的接口通告到rip进程
四、配置步骤
说明:
按如上拓扑,把设备进行重命名为SW1、SW2、SW2,如下配置,按提示符为对应设备的配置
1、全网基本ip地址配置
Ruijie(config)#hostname SW1
SW1(config)# interface GigabitEthernet 1/1
SW1(config-if-GigabitEthernet 1/1)# no switchport
SW1(config-if-GigabitEthernet 1/1)# ip address 192.168.1.1 255.255.255.0
SW1(config-if-GigabitEthernet 1/1)# exit
SW1(config)# interface GigabitEthernet 1/2
SW1(config-if-GigabitEthernet 1/2)# no switchport
SW1(config-if-GigabitEthernet 1/2)# ip address 10.1.1.1 255.255.255.0
SW1(config-if-GigabitEthernet 1/2)# exit
Ruijie(config)#hostname SW2
SW2(config)# interface GigabitEthernet 1/1
SW2(config-if-GigabitEthernet 1/1)# no switchport
SW2(config-if-GigabitEthernet 1/1)# ip address 192.168.1.2 255.255.255.0
SW2(config-if-GigabitEthernet 1/1)# exit
SW2(config)# interface GigabitEthernet 1/2
SW2(config-if-GigabitEthernet 1/2)# no switchport
SW2(config-if-GigabitEthernet 1/2)# ip address 192.168.2.1 255.255.255.0
SW2(config-if-GigabitEthernet 1/2)# exit
Ruijie(config)#hostname SW3
SW3(config)# interface GigabitEthernet 1/1
SW3(config-if-GigabitEthernet 1/1)# no switchport
SW3(config-if-GigabitEthernet 1/1)# ip address 192.168.2.2 255.255.255.0
SW3(config-if-GigabitEthernet 1/1)# exit
SW3(config)# interface GigabitEthernet 1/2
SW3(config-if-GigabitEthernet 1/2)# no switchport
SW3(config-if-GigabitEthernet 1/2)# ip address 10.4.1.1 255.255.0.0
SW3(config-if-GigabitEthernet 1/2)# exit
2、全网路由启用rip,并把对应的接口通告到rip进程
注意:
1)rip有2个版本,version 1和version 2,version 2使用组播更新代替广播更新,且携带路由的掩码信息,建议使用rip version 2。
2)rip 通过命令network通告网络时,只能通告主类网络,即使network写子网地址,也会通告该主类网络,属于该主类网络的所有接口,都会被通告进rip。
3)rip默认会在主类网络边界做自动汇总,若有不连续网络,会导致路由学习异常,建议启用rip协议后,关闭自动汇总,采用手工汇总的方式。
SW1(config)# router rip
SW1(config-router)# version 2 ----->启用rip version 2
SW1(config-router)#no auto-summary ----->关闭自动汇总
SW1(config-router)# network 0.0.0.0 255.255.255.255 ----->把所有接口通告进rip进程,也可以用network命令将指定网段逐个添加
SW1(config-router)#exit
交换机B和C的配置同上。
五、功能验证
查看全网路由器或交换机的路由,若每台交换机都能学习到整网的路由,则rip配置正确。
SW1# show ip route
Codes: C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default
Gateway of last resort is no set
C 192.168.1.0/24 is directly connected, GigabitEthernet 1/1
C 192.168.1.1/32 is local host.
R 192.168.2.0/24 [120/1] via 192.168.1.2, 00:00:47, GigabitEthernet 1/1
C 10.1.1.0/24 is directly connected, GigabitEthernet 1/2
C 10.1.1.1/32 is local host.
R 10.4.1.0/24 [120/2] via 192.168.1.2, 00:19:18, GigabitEthernet 1/1