设为首页收藏本站language 语言切换
查看: 1534|回复: 1
收起左侧

[已解决] help!~~

[复制链接]
发表于 2010-10-8 23:20:59 | 显示全部楼层 |阅读模式
      f0/0                        f0/0    f0/1                          f0/0  f0/1
-----r1-----------------------------r2-----------------------------r3-------------r4
         1.1.1.1/24         1.1.1.2/24    2.1.1.1/24        2.1.1.2/24    3.0.0.0/24


我想问的是如果3.0.0.0down掉,f0/0会给r2一条路由中毒,所以r2上会把3.0.0.0/24的路由信息删掉,并且回传给r3一条毒性逆转;传给r1路由中毒,r1也会像r2一样做。这是我用模拟器做出来的实验。

可是书上是这样描述如果3.0.0.0/24down掉会告诉r2 possibly down 并不会从路由表中立刻删除3.0.0.0这条路由直到它被flush,同样r1也是一样。
不知是否是我的ios版本问题,还是因为我做出的实验是手动shutdown的原因,还是说书上的down的原因是封装协议的问题。
发表于 2010-10-28 16:06:42 | 显示全部楼层
第一,用模拟器做实验的结果往往会跟真实设备做的不一样,所以建议LZ尽量用真实设备做实验。
第二,路由器每收到一个路由条目都会把无效计时器置为初始值,当3.0.0.0 的接口DOWN掉以后,R4发送一个接口DOWN的消息给R3,由于接口已经DOWN掉,所以R3不会定期从R4收到该接口的更新消息,从而导致失效计时器超时,并标记为不可达,当超时60s还没有收到更新的话,刷新计时器超时,这时该路由条目才会从路由表中删除。
沙发 2010-10-28 16:06:42 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-7 01:05 , Processed in 0.063069 second(s), 13 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表