作为一个合格的网络工程师,必须对网络中路由协议了如指掌,只有这样,在排查故障时,才能准确定位问题。今天跟大家聊一聊RIP协议。
RIPv1报文格式
RIPv2报文格式 RIP工作原理1、路由建立 路由器运行RIP后,会首先发送路由更新请求,收到请求的路由器会发送自己的RIP路由进行响应;网络稳定后,路由器会周期性发送路由更新信息。 2、距离矢量的计算 RIP度量的单位是跳数,其单位是1,也就是规定每一条链路的成本为1,而不考虑链路的实际带宽、时延等因素,RIP最多允许15跳。 3、定时器 周期更新定时器:用来激发RIP路由器路由表的更新,每个RIP节点只有一个更新定时器,设为30s。每隔30s路由器会向其邻居广播自己的路由表信息。每个RIP路由器的定时器都独立于网络中其他路由器,因此它们同时广播的可能性很小。 超时定时器:用来判定某条路由是否可用。每条路由有一个超时定时器,设为180s。当一条路由激活或更新时,该定时器初始化,如果在180s之内没有收到关于那条路由的更新,则将该路由置为无效。 清除定时器:用来判定是否清除一条路由。每条路由有一个清除定时器,设为120s。当路由器认识到某条路由无效时,就初始化一个清除定时器,如果在120s内还没收到这条路由的更新,就从路由表中将该路由删除。 延迟定时器:为避免触发更新引起广播风暴而设置的一个随机的延迟定时器,延迟时间为1~5s。 ![]() 防环机制
RIP路由聚合路由聚合是指:同一自然网段内的不同子网的路由在向外(其它网段)发送时聚合成一条自然掩码的路由发送。路由聚合对RIPv1不起作用。RIPv2支持无类地址域间路由。 缺省情况下,RIPv2启用路由聚合功能;当需要将所有VLSM路由广播出去时,可关闭RIPv2的路由聚合功能 。 ![]() RIP协议优先级rip的优先级默认是100,有些情况需要修改默认值,可以通过以下命令修改 更改RIP协议优先级的命令,优先级大小范围为1~255,默认为100 [RTA-rip-1] preference 150 引入外部路由有些情况需要把其他的路由协议引入到rip协议当中,可以执行如下命令 [RTA-rip] import-route direct cost 10 #把直连路由引入到rip协议中,并修改开销值为20 RIP基本配置举例![]() 配置步骤 [RTA] rip [RTA-rip-1]version 2 [RTA-rip-1] network 192.168.1.0 [RTA-rip-1] network 172.16.0.0 [RTB]rip [RTB-rip-1]version 2 [RTB-rip-1]network 192.168.1.0 [RTB-rip-1]network 192.168.2.0 [RTC]rip [RTC-rip-1]version 2 [RTC-rip-1]network 192.168.2.0 [RTC-rip-1]network 10.0.0.0 |