灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:1326回复:0

路由失效计时器的设置

楼主#
更多 发布于:2012-08-24 21:05


10.1.2.0 10.1.3.0 10.1.4.0
  10.1.1.0---RouterA------RouterB------RouterC------RouterD---10.1.5.0
  .1 .1 .2 .1 .2 .1 .2 .1
  
如图,在网络收敛的情况下,如果网络10.1.5.0发生故障,在下一个更新周期中,路由器D将这个网络标记为不可达并且发送该消息。
  但是如果10.1.5.0没问题,而是路由器D挂了怎么办?
  这时路由器A,B,C的路由表中仍然保存着关于10.1.5.0的信息,没有路由器通知他们这条信息没用了,结果将不知不觉的向一个不可达的网络转发着数据包,即在网络中打开一个黑洞。
  解决办法就是为路由表中的每个表项设置路由失效计时器。
  当路由器C首次知道10.1.5.0并将其输入到路由表中时,将为该路由设置计时器,每隔一段时间C会收到D的更新信息,C在丢弃该信息的同时(因为重复了),复位该路由计时器。
  如果D发生故障,C将不能收到10.1.5.0的更新,计时器将会超时,此时路由器C将把该路由标记为不可达,并将在下一个周期传递该消息。
  路由超时的典型周期范围是3-6个更新周期。


喜欢0 评分0
游客

返回顶部