动态路由协议-RIP

RIP:Routing Information Protocol(路由信息协议)
RIP
定义
路由信息协议,基于距离矢量算法
基于UDP端口520
RIP初始化流程
1.RIP运行后,会从每个参与协议的接口上以广播形式发送路由请求
2.收到路由请求后,将自己完整的路由表以广播形式响应
3.收到路由响应后,根据计算规则,把路由写入到路由表
4.路由信息会按照发送方向逐跳扩散
路由信息更新
路由响应报文会以30秒为周期发送,以对网络变化进行更新
RIP环路问题
产生原因
1.链路故障,导致路由从表中删除
2.30秒的更新周期还未到来,提前收到了邻居传递过来的刚刚被删除的路由,形成环路
防环机制
水平分割:从某个接口收到的路由信息不会从该接口回传
毒性逆转:从某个接口收到的路由信息会设置为16跳后回传
路由毒化:当路由失效,标记为16跳,并通告邻居,使邻居及时使该路由失效
抑制计时器:计时时间内,不接收和原路由跳数一致或更高的路由更新
触发更新:当路由失效,不用等待更新周期,立即发出路由更新,来通告错误
最大跳数:不接收跳数大于15跳的路由更新
RIP计时器
更新计时器:30秒
失效计时器:
180秒路由打上possibly down(失效)标签,路由设置为16跳
刷新计时器:
120秒彻底删除路由
抑制计时器:
180秒当一条路由信息失效,被打上PD标签从其他接口收到比原路由更差的路由更新
RIPv2
报文以组播发送,组播地址224.0.0.9路由更新携带子网掩码可以关闭自动聚合,支持手动聚合支持身份验证
常用命令
[h3c]rip 'process id' 创建RIP进程,进入RIP协议视图
[h3c-rip-1]version 2 更改RIP版本为V2
[h3c-rip-1]undo summary 关闭自动聚合
[h3c-rip-1]network 'network'
宣告接口需要通过该接口与对方邻居传递路由。该接口所在网段的路由需要传递出去给邻居学习
network命令的2层功能使能接口每个接口的IP地址与宣告的网段进行匹配,被匹配的接口能够收发RIP协议报文
使能路由每个接口的IP地址与宣告的网段进行匹配,被匹配的接口所产生的直连路由能够传递给邻居
[h3c-rip-1]silent-interface 'interface number' 配置静默接口。静默接口上不会发送RIP协议报文
[h3c-GigabitEthernet 0/0]rip authentication mode 配置RIP接口身份验证








