4.7 RIP 路由协议
一、RIP协议基本概念
1、RIP距离矢量路由协议,使用的路由算法是Bellman-Ford(贝尔曼-福特),以经过三层节点个数(跳数)为衡量路径最优的标准,经过节点最多不能超过15跳,16跳为目标不可达。
2、路由采用周期更新机制。
3、报文封装在传输层,基于UDP的520端口发送消息。
4、每个路由器只会学到邻居路由器的信息,不知道整个网络的拓扑结构。每次路由更新最多承载25条路由。
5、支持路由过滤,路由聚合(RIPv1不支持),修改跳数值,默认路由下发,路由认证等路由优化功能。
二、RIP协议版本区别
1、RIPv1:广播方式发布协议报文,只支持有类路由。不支持路由聚合,不支持可变长度子网掩码VLSM技术。不支持次优路径检测。
2、RIPv2:广播或组播方式发布协议报文,组播地址为224.0.0.9.支持有类路由和无类路由。支持路由聚合,支持可变长度子网掩码VLSM技术,支持次优路径检测。
三、RIP路由计时器
1、更新定时器:30秒。周期发送更新报文。
2、老化定时器:180秒。老化定时器时间内没有收到邻居发来的更新报文,认为该路由不可达。
3、垃圾收集定时器:120秒。垃圾收集定时器时间内不可达路由没有再次收到相同邻居的更新,则该路由被删除。
4、抑制定时器:0秒。当RIP设备收到邻居发送的跳数为16的路由,启动抑制定时器。在抑制定时器超时之前,即使再收到该邻居发送的跳数为16的路由,也不接受。当抑制定时器超时后,就重新允许接受对端发送的路由更新报文。
四、RIP协议防环机制
1、水平分割:从某接口学到的路由不会再从本接口通告出去。
2、毒性反转:从某接口学到的路由,其跳数设置为16跳后允许再从本接口通告出去。
3、触发更新:一旦检测到路由变更,立即发送路由更新,更不会等待周期更新。
4、抑制计时器:环路使某路由的跳数增加到16跳后,该路由自动被抑制。
五、RIP报文格式
1、Request报文:向邻居请求全部或部分路由信息。
2、Reponse报文:发送自己全部或部分路由信息,一个报文中最多包含25个路由表项。







浙公网安备 33010602011771号