四个缺陷限制RIP路由协议使用范围

发表于:2009-3-25 10:49

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Joyce    来源:IT专家网

  在部署大型网络时,网络管理员有一个很头疼的问题,就是如何选择一个合适的路由协议。由于不同的路由协议其设计思路不同,所以其性能、功能上面都有差异。选择一个合适的路由协议,可以提高网络性能与稳定。但是,要选择一个合适的路由协议,就好像选择一个终身伴侣一样,不是一件简单的事情。笔者这里分析一下RIP路由协议的使用限制,以帮助网络管理员在合适的情况下使用该路由协议。

  RIP是路由信息协议的简称。这个路由协议可以说是其他路由协议的鼻祖,现在已经被标准化为公开标准的路由协议。RIP是一种简单的距离矢量路由协议,而且这个协议的标准是开放的,所以现在基本上所有的路由设备都支持这个RIP协议。虽然基本上所有网络设备都支持这个RIP路由协议,但是并不是说,它可以适用于所有场合。由于其天生缺陷,它的使用范围还是有不少限制的

  缺陷一:跳数限制

  RIP路由信息协议在设计的时候,其主要就是用来处理小型网络的路由问题。所以,它有最大跳数的限制。目前为止,RIP路由信息协议其最大支持的跳数为15。在RIP路由信息协议转发数据的时候,数据分组的跳数将增加经过的链接成本,默认值为1。如果数据分组的跳数达到15的最大限制,还没有抵达最终目的地的话,则这个数据分组将会被丢弃。路由器会认为这个目的地不可大,因为其已经超过了最大的跳数限制了。而可能这个目的地就是在一跳那边。

  缺陷二:汇聚缓慢

  汇聚是指路由器对新的网络拓扑结构达成一致的一种机制。当网络拓扑结构发生变动的时候,每个路由器都必须对此变动做出汇聚。如当邻近的路由器发生变动的时候,路由器就需要通过汇聚机制来重新调整自己的路由表信息。故这个汇聚过程的快慢,直接跟网络的稳定性相关。为了确保这个汇聚工作的顺利进行,在RIP路由信息协议中,采用了触发更新与抑制计时器等机制。触发更新用来加速RIP路由网络的汇聚过程。通常情况下,路由器发送更新消息有一个30秒的时间间隔。但是采用了触发更新机制后,则只要网络拓扑结构一有变化,路由器就会立即广播一条更新消息。虽然采用触发更新之后,可以在一定程度上加快汇聚过程。但是,时间仍然是一个问题。因为互联网中的所有路由器不能够在合理的时间段内接收消息并且更新自己的路由表。为此,在RIP路由信息协议中,又提出了抑制计时器的解决方案。抑制计时器解决了与触发更新时存在的潜在问题。也就是说,当发送触发更新之后,路由器就启动了一个抑制计时器。在这个计时器到0之前,这个路由器将不会接受任何邻接路由器关于存在问题的路由的更新。使用抑制计时器可以有效防止路由器接受并汇聚在一定时间里无效的路由。抑制计时器使得路由器在一段时间内不相信其他路由器具有到达无效目的地的路经。

  虽然RIP协议采取了一些措施来保障汇聚过程的有效性,但是,仍然无法有效解决汇聚缓慢的问题。RIP路由信息协议通常情况下是每隔30秒发送路由更新信息。这个时间间隔在常人眼中可能不是很久。但是,在网络世界中,这个时间就是好长一段时间了。做个形象的比喻,就是人类世界中1秒在网络世界中就好像是1天。所以,在这30秒时间里,网络世界中会发生很多事情,如路由器发生损害或者传输路径拥塞等等。而其,单个RIP路由器也需要180秒才能够宣布失效。这个时间间隔太长。随着企业网络结构的日益复杂,汇聚的时间也会越来越长。这将直接影响到网络的稳定性。

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号