RIP:路由信息协议
基本介绍
存在 V1、V2、NG(IPV6)
是一种基于距离矢量(DV)算法的IGP协议,它的优先级的值为100,邻居(直连)间直接共享路由表;默认仅存在更新包;
基于UDP 520端口工作;
支持等开销负载均衡,默认支持4条,最大6条,IOS 版本12.4以上支持16条;
使用跳数来作为度量,管理距离120;
RIP是基于跳数来计算开销值,跳数就是经过路由器的个数
使用周期和触发更新;
触发更新----结构突变时,进行及时的重新收敛
周期更新----保活、确认 30s
因为RIP基于UDP发送协议报文,而UDP没有确认机制,所以路由将路由发送出去以后无法确认另据是否收到RIP路由,为了保障路由的可靠更新,所以需要周期发送RIP路由。
V1和V2的区别:
1、V1有类别协议 V2无类别协议--支持VLSM,CIDR,不支持超网
2、V1 使用广播更新---255.255.255.255 V2使用组播更新---224.0.0.9
3、V2支持手工认证----邻居间身份核实
一般建议使用V2
RIP如何工作?
在路由器上开启RIP协议,并将路由器的直连网段宣告进RIP后,RIP会将这些直连网段信息封装成RIP协议报文,发送给邻居路由器。这样邻居路由器间就可以相互学习对方的网段信息,实现网络互通。
RIP防环机制
1、 最大跳数 — 为15跳,16跳为不可达,控制协议的工作半径。所以呢,该协议只能应用在规模较小的网络中。
2、水平分割—从此口进不从此口出,仅用于防止直连和星型拓扑下的环路,为了避免重复更新,尤其在MA环境下。
3、毒性逆转水平分割—类似一种触发更新机制
4、抑制计时器
Cisco和华为在rip中的区别
1、Cisco中邻居间共享路由时,除使用水平分割机制外,同时不工作邻居间直连网段路由;华为中邻居间共享路由时,在水平分割的同时,传递邻居间直连网段路由,但度量为16;但华为的这种16跳会在周期更新几次后,停止;
2、华为中毒性逆转水平分割,不存在逆转行为;仅进行毒性行为,多周期几次;
RIP定时器
1.更新定时器(30s):运行rip的路由器会以30s为周期,向邻居发送RIP路由
2.老化定时器(180s):当路由器在180s内没有收到一条RIP路由的更新,那么路由器会认为这条RIP路由已经失效。
3.垃圾定时器(120s):当路由被设置为失效后,不会立即删除,需要等待120s才会彻底删除