RIP协议

​RIP是最早的动态路由协议,虽然已经过时并且很少使用,但是可以通过学习RIP并且和ospf等现在正在使用的路由协议对比,了解其工作原理和过时原因,具有很强的学习性。(最主要认证考试会考

 

一、RIP协议简介

RIP(Routing Information Protocol,路由信息协议)是最早的动态路由协议,其原理简单,配置容易。RIP是一种基于距离矢量算法的路由信息协议,基于UDP端口520

动态路由协议,能够自动发现路由、计算路由

 

二、RIP工作流程

1. RIP运行后,会从每个参与协议的接口上以广播形式发送路由请求; 说明:RIPv2以组播形式发送路由请求,更科学。

2. 收到路由请求后,将自己完整的路由表以广播形式响应;

3. 收到路由响应后,根据计算规则,把路由写入到路由表;

4. 路由信息会按照发送方向逐跳扩散。 说明:RIP协议路由收敛速度慢。

路由信息更新:路由响应报文会以30秒为周期发送,以对网络变化进行更新。说明:每隔30秒才检查一次路由是否有更新,对现在数据中心来说,这种速度是绝对不能接受的。

 

三、RIP的环路问题

1. 成环原因

链路故障,导致路由从表中删除,但是30秒的路由信息更新周期还未到来,提前收到了邻居传递过来的刚刚被删除的路由,形成环路。

 

2. 防环机制

水平分割:从某个接口收到的路由信息不会从该接口回传;(默认开启)

毒性逆转:从某个接口收到的路由信息会设置为16跳后回传;(与水平分割矛盾,只能功能二选一)

路由毒化:当路由失效,标记为16跳,并通告邻居,使邻居及时使该路由失效;

抑制计时器:计时时间内,不接收和原路由跳数一致或更高的路由更新;

触发更新:当路由失效,不用等待更新周期,立即发出路由更新,来通告错误;

最大跳数不接收跳数大于15跳的路由更新

 

3. RIP计时器

更新计时器:30秒

失效计时器:180秒,路由打上possibly down标签,路由设置为16跳(此时在路由表上看不到,但未删除)

刷新计时器:240秒,彻底删除路由(与失效计时器同时计时)

抑制计时器:180秒,路由信息失效,被打上PD标签,不接受从其他接口收到比原路由更差的路由更新

 

四、RIPv2

说明:RIP协议就算使用也只会RIPv2版本,因为其具有以下特点。就跟STP如果使用也只会使用MSTP一样。

1. 报文以组播发送,组播地址224.0.0.9

2. 路由更新携带子网掩码

3. 可以关闭自动聚合,支持手动聚合;

4. 支持身份验证

 

五、RIP配置实例

1. 配置拓扑

 

2. 配置需求

  1. 按照图示配置 IP 地址;

  2. 配置 RIP 实现全网路由互通;

  3. 业务网段不允许出现协议报文;(静默接口)

  4. R1 和 R2 之间需要开启接口身份验证来保证协议安全性,密钥为Ylp168

3. 配置步骤

(1)按照拓扑所示,配置IP地址,PC部分略。

[R1]int g 0/1[R1-GigabitEthernet0/1]ip a 172.16.0.1 24[R1-GigabitEthernet0/1]int g 0/2[R1-GigabitEthernet0/2]ip a 172.16.1.1 24[R1-GigabitEthernet0/2]int g 0/0[R1-GigabitEthernet0/0]ip a 1.1.1.1 24[R1-GigabitEthernet0/0]quit[R1]
[R2]int g 0/0[R2-GigabitEthernet0/0]ip a 1.1.1.2 24[R2-GigabitEthernet0/0]int g 0/1[R2-GigabitEthernet0/1]ip a 2.2.2.1 24[R2-GigabitEthernet0/1]quit[R2]
[R3]int g 0/0[R3-GigabitEthernet0/0]ip a 2.2.2.2 24[R3-GigabitEthernet0/0]int g 0/1[R3-GigabitEthernet0/1]ip a 172.16.2.1 24[R3-GigabitEthernet0/1]int g 0/2[R3-GigabitEthernet0/2]ip a 172.16.3.1 24[R3-GigabitEthernet0/2]quit[R3]

(2)配置 RIP 实现全网路由互通

说明:1. 选择版本2并且关闭自动聚合。否则172.16.0.1/24和172.16.1.1/24会按照自然掩码,聚合成172.16.0.0/16。

2. network IP地址加反掩码。

3. network命令的2层功能:(1)使能接口:每个接口的IP地址与宣告的网段进行匹配,被匹配的接口能够收发RIP协议报文;(1)使能路由:每个接口的IP地址与宣告的网段进行匹配,被匹配的接口所产生的直连路由能够传递给邻居。

[R1]rip 1[R1-rip-1]version 2[R1-rip-1]undo summary [R1-rip-1]network 172.16.0.1 0.0.0.255[R1-rip-1]network 172.16.1.1 0.0.0.255[R1-rip-1]network 1.1.1.1 0.0.0.255[R1-rip-1]dis this#rip 1 undo summary version 2 network 1.1.1.0 0.0.0.255 network 172.16.0.0 0.0.0.255 network 172.16.1.0 0.0.0.255#return[R1-rip-1]
[R2]rip 1[R2-rip-1]version 2[R2-rip-1]undo summary [R2-rip-1]network 1.1.1.2 0.0.0.255[R2-rip-1]network 2.2.2.1 0.0.0.255[R2-rip-1]dis this#rip 1 undo summary version 2 network 1.1.1.0 0.0.0.255 network 2.2.2.0 0.0.0.255#return[R2-rip-1]
[R3]rip 1[R3-rip-1]version 2[R3-rip-1]undo summary[R3-rip-1]network 2.2.2.2 0.0.0.255[R3-rip-1]network 172.16.2.1 0.0.0.255[R3-rip-1]network 172.16.3.1 0.0.0.255[R3-rip-1]dis this#rip 1 undo summary version 2 network 2.2.2.0 0.0.0.255 network 172.16.2.0 0.0.0.255 network 172.16.3.0 0.0.0.255#return[R3-rip-1]

效果测试:查看路由表,dis ip routing-table。可以在R1上看到学习到的对端路由,业务地址互相ping通,说明配置完成!后面步骤是为了配置更优化或者安全。

(3)配置静默接口。使不需要收发RIP协议的接口不会再收到或者发送RIP协议,提高路由器利用率。

说明:一般连接终端的业务网关建议配置成静默接口。

[R1]rip 1[R1-rip-1]silent-interface GigabitEthernet 0/1[R1-rip-1]silent-interface GigabitEthernet 0/2[R1-rip-1]dis this#rip 1 undo summary version 2 network 1.1.1.0 0.0.0.255 network 172.16.0.0 0.0.0.255 network 172.16.1.0 0.0.0.255 silent-interface GigabitEthernet0/1 silent-interface GigabitEthernet0/2#return[R1-rip-1]quit[R1]
[R3]rip 1[R3-rip-1]silent-interface GigabitEthernet 0/1[R3-rip-1]silent-interface GigabitEthernet 0/2[R3-rip-1]dis this#rip 1 undo summary version 2 network 2.2.2.0 0.0.0.255 network 172.16.2.0 0.0.0.255 network 172.16.3.0 0.0.0.255 silent-interface GigabitEthernet0/1 silent-interface GigabitEthernet0/2#return[R3-rip-1]quit[R3]

(4)配置身份验证。R1 和 R2 之间开启接口身份验证来保证协议安全性,密钥为Ylp168

[R1]int g 0/0[R1-GigabitEthernet0/0]rip authentication-mode simple plain Ylp168[R1-GigabitEthernet0/0]quit[R1]
[R2]int g 0/0[R2-GigabitEthernet0/0]rip authentication-mode simple plain Ylp168[R2-GigabitEthernet0/0]dis this#interface GigabitEthernet0/0 port link-mode route combo enable copper ip address 1.1.1.2 255.255.255.0 rip authentication-mode simple cipher $c$3$nDtYZvoD14sxys+it29vh5JURnK70LWAAw==#return[R2-GigabitEthernet0/0]quit[R2]

效果测试:测试通过,整个配置完成!

 

 

 

附:

 关注我,加微信,获取此次配置工程、更多配置案例,也可以承接远程调试各厂商交换机、路由器、防火墙等私活,欢迎各位老板加微信私聊。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值