RIP中的路由失效

RIP中路由失效后,一般过一段时间才会标记为16跳不可达,还有一段hold down的时间,才过一段时间才会删除。以前对RIP的路由失效的初步认识是这样的,但是一直没有做实验验证过,刚刚终于用Packet Tracert验证了一次。

首先,当192.168.1.0失效后。R1要等到Invalid计时器结束才会把该路由标记为16跳不可达,查看Invalid计时器的方法是“show ip protocols”。默认情况下Invalid计时器是180秒,然后路由更新的时间是30秒,那么也就意味着允许6次更新的丢失。实际上,RIP是使用UDP作为传输层协议的,所以有可能会丢失路由更新信息。

过了180秒之后,就到了Hold down的状态,我们称这个时间点为A。Hold down指的是不接受该路由的信息,Hold down状态持续的时间由holddown计时器决定,默认也是180秒。但是我在做实验的时候,虽然路由器处在Hold down状态,却还是接受该路由的信息,不知道是Packet Tracert的问题还是确实是这样,以后有机会再用真实机器试试看。

从时间点A过一定时间就会删除该路由,有flush计时器决定。flush计时器一般会比holddown计时器长,否则就会删除路由时还没结束Hold down状态,计时器默认是240秒。

如果不想等这么长时间,可以设置RIP采用触发更新,默认情况下没有开启。开启的方法是

Router(config-if)# ip rip triggered

但是Packet Tracert没有该命令,也要在真实机器试试。

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s