科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道路由交换RIP路由协议的水平分割和触发更新

RIP路由协议的水平分割和触发更新

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

  前面我们分析并且总结了一些RIP路由协议的特点。其中我们发现有一些现象并不利于网络的组建和使用。所以我们为了提高RIP路由协议性能而提出了两项措施。

来源:chinaitlab 2011年2月13日

关键字: RIP协议 路由协议

  • 评论
  • 分享微博
  • 分享邮件

  前面我们分析并且总结了一些RIP路由协议的特点。其中我们发现有一些现象并不利于网络的组建和使用。所以我们为了提高RIP路由协议性能而提出了两项措施。

  1. 水平分割

  在RIP路由协议的"计数到无穷大"现象中,产生的原因是A、B之间互相传送了"欺骗信息",那么针对这种情况,我们自然会想到如果能将这些"欺骗信息"去掉,那么不就可以在一定程度上避免"计数到无穷大"了吗.水平分割正是这样一种解决手段.

  "普通的水平分割"是:如果一条路由信息是从X端口学习到的,那么从该端口发出的路由更新报文中将不再包含该条路由信息.

  "带毒化逆转的水平分割"是:如果一条路由信息是从X端口学习到的,那么从该端口发出的路由更新报文中将继续包含该条路由信息,而且将这条信息的metric置为16.

  "普通的水平分割"能避免欺骗信息的发送,而且减小了路由更新报文的大小,节约了网络带宽;"带毒化逆转的水平分割"能够更快的消除路由信息的环路,但是增加了路由更新的负担.这两种措施的选择可根据实际情况进行选择.

  2. 触发更新

  上面的"水平分割"能够消除两台路由器间的欺骗信息的相互循环,但是当牵涉到三台或者以上的路由器时,效果就有限了.考察下面的网络:

  +---+ +----+ +-----+ /-----\

  | | | C +-------| D | -----|| E ||

  | A +------| | | +---- | |

  +-+-+ +----+ +---+-+ \-----/

  | -- |

  | -- |

  | -- |

  +----+ |

  | | |

  | B +-----------------------

  | |

  +----+

  E是目标网络

  针对目标网络,各路由器的路由信息分别如下:

  A:3 C

  B:2 D

  C:2 D

  D:1 直连

  当D与目标网络之间发生故障中断以后,B和C都能正确的从D得到网络不可达的信息,但是,从上面的路由信息中可以看出,A虽然不会给C发送错误信息,但是A可能在未收到网络不可达信息之前就给B发送了路由信息,让B错误的认为可以通过A到达目标网络,继而又会出现"计数到无穷大"的现象.

  触发RIP路由协议更新就是为了针对上述情况进行的一种改善,它的具体实现措施是:路由器一旦察觉到网络变化,就尽快甚至是立即发送更新报文,而不等待更新周期结束.只要触发更新的速度足够快,就可以大大的防止"计数到无穷大"的发生,但是这一现象还是有可能发生的.

  使用了触发更新以后,当网络拓扑发生变化的时候,网络中会出现类似于"多米诺骨牌"的更新报文潮流,并最后中止于从未发生变化的路径到达目标网络的路由器.

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章