rip协议中周期性广播路由信息的报文_华为HCIA-7-数通路由交换网络技术-动态路由RIP介绍及配置...

ddc5ca8bc194d2b195a31520f8051cfb.png

RIP是Routing Information Protocol(路由信息协议)的简称,它是一种较为简单的内部网关协议(Interior Gateway Protocol)。RIP是一种基于距离矢量(Distance-Vector)算法的协议,它使用跳数(Hop Count)作为度量来衡量到达目的网络的距离。RIP通过UDP报文进行路由信息的交换,使用的端口号为520。
RIP包括RIP-1和RIP-2两个版本,RIP-2对RIP-1进行了扩充,使其更具有优势。
1、动态路由协议RIP,虽然目前考试很少涉及了,但是学习动态路由RIP还是需要了解的。

5ea350d6fc240acd369a8eb0879b8e0d.png


2、RIP配置简单,易于维护,适合小型网络:

10092025de6761858a12e10ce5fac6d0.png


3、RIP工作原理

7801f86980425726c697181569091e3b.png


4、RIP拓扑及实验

ee13edd86e9f8641b1d62f88edfce0bb.png


AR1配置:
rip 1 //使能rip 进程ID
network 12.0.0.0 //network作用,将该接口使能rip协议,并将该接口所在的网段主类网络通告
network 192.168.1.0

62b14b87a56f2f73efcf3c08b57fd285.png


AR2配置:
rip 1
network 12.0.0.0
network 23.0.0.0
[AR2-rip-1]
AR3配置:
rip 1
network 23.0.0.0
network 172.16.0.0
[AR3-rip-1]
RIP两个报文:
1、request ---请求对方的路由
2、response---响应对方的request
查看rip邻居关系及rip数据库:

f97804dea67259f34b46356d52d6fc89.png


通过抓包可以查看rip使用的端口的广播:

9524fe6886dacb194b324c3f951bbcd5.png


查看rip路由表:

ab9f5805869e23bbecd65bbd5e0c3c51.png

5、RIPv1和v2区别
RIPv1
(1)、使用广播地址255.255.255.255发现邻居。
(2)、RIPv1只支持有类,不支持无类。
(3)、RIPv1不支持关闭汇总。
RIPv2
(1)、使用组播地址224.0.0.9
(2)、支持无类
(3)、支持关闭自动汇总
(4)、支持路由标记的功能
(5)、携带掩码及下一跳地址
(6)、支持认证6、定时器
四个定时器:
更新定时器(Update timer):当此定时器超时时,立即发送更新报文。 30s
老化定时器(Age timer):RIP设备如果在老化时间内没有收到邻居发来的路由更新报文,则认为该路由不可达。 180s
垃圾收集定时器(Garbage-collect timer):如果在垃圾收集时间内不可达路由没有收到来自同一邻居的更新,则该路由将被从RIP路由表中彻底删除。120s
抑制定时器(Suppress timer):当RIP设备收到对端的路由更新,其cost为16,对应路由进入抑制状态,并启动抑制定时器。为了防止路由震荡,在抑制定时器超时之前,即使再收到对端路由cost小于16的更新,也不接受。当抑制定时器超时后,就重新允许接受对端发送的路由更新报文。
rip 1
timers rip 20 150 100 //修改timer定时器 update 20s 老化时
间150s 垃圾收集时间100s
rip 1 //使能rip 进程ID
undo summary //关闭自动汇总
version 2 //修改rip 版本号为2
network 12.0.0.0 //network作用,将该接口使能rip协议,且将该接口所在的网段主类网络通告
dis rip 1 neighbor //查看邻居表
dis rip 1 database //查看数据库
dis ip routing-table protocol rip //查看路由表7、rip防环机制
(1)水平分割
路由器从某个接口学到的路由,不会再从该接口发回给邻居路由器
interface GigabitEthernet 0/0/0
rip split-horizon //设备默认开启

c4e91cd082564bdb15a2b4f2f130f3bd.png


(2)路由毒化
当接口失效以后,直接将路由的跳数设置为16hop,通告出去
(3)毒性反转毒性反转是指路由器从某个接口学到路由后,将该路由的跳数设置为16,并从原接收接口发回给邻居路由器。配置了毒性反转之后,RIP从某个接口学习到路由之后,发回给邻居路由器时会将该路由的跳数设置为16。利用这种方式,可以清除对方路由表中的无用路由。同时配置水平分割和毒性反转,只有毒性反转生效。
interface GigabitEthernet 0/0/0
rip poison-reverse ---配置毒性反转

9efb3cb8c20c8cd7cab5e4a52089db40.png


<AR1>terminal debugging
<AR1>terminal monitor

63b9a9c8f1b04deb34bf992bdb58da20.png


(4)触发更新
缺省情况下,一台RIP路由器每30秒会发送一次路由表更新给邻居路由器。当本地路由信息发生变化时,触发更新功能允许路由器立即发送触发更新报文给邻居路由器,来通知路由信息更新,而不需要等待更新定时器超时,从而加速了网络收敛。8、rip metricin

4b22b7c1f7ce3f80feddf96da32baf3f.png


interface GigabitEthernet0/0/0
rip metricin 2 //设置进来的路由cost值增加2

0af21f364e05500db681a3ca3b58498d.png


rip路由表cost从2跳变为4跳:

0e6cb381bc7abf2a683384772a92c51b.png


接口删掉metricin 后还原2跳:

644c9ee2392a7b2739711059f8097df1.png


接口metricout 配置为5:
[AR1-GigabitEthernet0/0/0]rip metricout 5 //设置更新出去的路由cost值变成5

2ee50c7dd30ecf1275d56b571c9a7fbf.png


[AR1-GigabitEthernet0/0/0]undo rip output //禁止发送rip报文
[AR1-GigabitEthernet0/0/0]undo rip input //禁止接收rip报文slient-interface 来抑制接口(静默端口),使其只接收报文,用来更新自己的路由表,而不发送RIP报文。
一般是配置在连接终端设备的接口,最好不要配置在路由器之间连接的接口,不会影响路由的通告.
[AR1]rip 1
[AR1-rip-1]silent-interface XXX //不发送rip报文,但是可以接收rip报文9、rip 认证
V2支持明文及密文认证
rip authentication-mode md5 usual cipher huawei //密文认证 密码为huawei

b1be7122d3bc06c3a591faf5d67de488.png


interface GigabitEthernet0/0/1
rip summary-address 193.168.0.0 255.255.252.0 //手工汇总路由 193.168.0.0/22 一定要注意方向性10、版本号:
v1 ---发送V1,可以接收V1 和v2 (模拟器不支持)
V2 ---发送和接收都是V2
interface GigabitEthernet0/0/0
rip version 2 //设置版本 接口优于全局
欢迎关注和转发,更多精彩内容下期继续分享!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值