- 积分
- 275
- 鸿鹄币
- 个
- 好评度
- 点
- 精华
- 最后登录
- 1970-1-1
- 阅读权限
- 30
- 听众
- 收听
初级工程师
  
|
3鸿鹄币
网上关于抑制计时器的定义的这样的:路由器如果在相同的接口上收到某个路由条目的距离比原先收到的距离大,那么将启动一个抑制计时器。在抑制计时器的时间内该目的不可到达。抑制计时器主要是在rip协议中用来防止路由环路,该计时器的原理是引用一个怀疑量,不管是真的还是假的路由消息,路由器先认为是假消息来避免路由环路。如果在抑制计时器超时后还接受到该消息,那么这时路由器就认为该消息时真的。默认抑制计时器是180s
在这个拓扑中,R1上创建了环回口lo0,R1和R2都启用rip然后再R2看lo0的路由条目为R 1.1.1.0 [120/1] via 12.1.1.1, 00:00:03, FastEthernet0/0 然后再R1做对1.1.1.0做偏移列表:
access-list 1 permit 1.1.1.0 0.0.0.255
offset-list 1 out 2 fastEthernet 0/0 对1.1.1.0加了2跳
如果按照上面对抑制计时器的定义,那要过180S后R2上1.1.1.0的路由才变成1.1.1.0 [120/3] via 12.1.1.1, 00:00:01, FastEthernet0/0 那为什么我在下一个RIP更新后就看到3跳的路由了呢?
|
最佳答案
查看完整内容
看我画的图就能说明问题···RIP的保持失效计时器是在 失效计时器之后才生效也就是路由被possible is down,我们知道保持失效计时器的值是180S,但是我们知道失效计时器过后再过60S就是刷新计时器了,所以实际上保持失效计时器只能工作60S的时间。所以你的实验最大的错误是没有理解几个计时器的工作机制。你需要让R2的路由先POSSIBE is down 然后再恢复不同于源METRIC的相同路由,再查 ...
|