Interval between updates 周期性更新计时器:
RIP V1协议采用周期性的发出路由更新来通告自己的路由表。此定时器用于设置更新的周期。缺省为30s,为防止全网的路由表同步更新,RIP引入了一定的抖动,实际更新周期在30s附近浮动。
Invalid 无效计时器:
如果再一定的时间内没有收到RIP路由更新,则认为该路由已不可达。RIP的缺省Invalid取值为180s,即6倍的Interval between updates时间内没有收到任何更新,那么这条路由被认为是无效。无效的路由并不立即从路由表删除,路由处于possibly down状态,而是再等待一个Flush 时间。
r2#show ip rip database
10.0.0.0/8 auto-summary
10.0.1.4/30 directly connected, Ethernet2/0
172.16.0.0/16 auto-summary
172.16.0.0/24 directly connected, Loopback100
192.168.1.0/24 is possibly down
192.168.1.0/24 is possibly down
r2#show ip rou
r2#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
172.16.0.0/24 is subnetted, 1 subnets
C 172.16.0.0 is directly connected, Loopback100
10.0.0.0/30 is subnetted, 1 subnets
C 10.0.1.4 is directly connected, Ethernet2/0
R 192.168.1.0/24 is possibly down, routing via 10.0.1.6, Ethernet2/0
r2#
Flush 刷新计时器:
当Invalid 无效计时器超时,路由处于possibly down状态。然后经过flash time时间路由才会从路由表中删除。不立即删除掉路由表的原因是因为如果有可能路由在这段时间内恢复。在Flush time的这段时间内,路由器会发出HOP为16的毒化路由更新。
holddown period:抑制定时器:
《TCP/IP路由技术第一卷》(第二版)对该定时器解释如下:如果网络的RIP路由已经在路由表中,那么只有在新的路由拥有更小的跳数时才能替换原来存在的路由条目。如果路由更新通告的跳数大于路由表已记录的跳数,并且更新来自于已记录条目的下一跳路由器,那么该路由器将在一个指定的抑制时间段(holddown period)内被标记为不可到达。如果再抑制时间超时后,同一台邻居路由器仍然通告这个有较大跳数的路由,路由器则接受该路由新的度量值。
实际在测试中,没发现这个holddown period抑制。如果收到的路由的跳数大于已有的跳数,并且是来自于已记录条目的下一跳路由器(同一个路由器通告的)那么立即更新。如果是不同的路由器通告的就忽略掉了。如果是小于已有的跳数,不管是不是同一个路由器通告的,都会更新。
阅读(1744) | 评论(0) | 转发(0) |