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

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

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

 作者:Joyce    来源:IT专家网

  缺陷三:路由表更新数据占用宝贵的网路带宽

  路由协议主要是用来解决网络拓扑结构的变化问题。通常情况下,每隔一个固定的时间,路由器都会群发一份路由信息表,向其他路由器宣告自己的存在已经可能到达的目的地。但是,传递多少内容,则各个路由器协议都有自己的设想。毕竟这个更新信息需要通过网络传播,会占用网络带宽。若在传输路由更新信息的时候,如果只传送一些必要的信息,那么就可以减少这个路由更新信息对网络性能的负面影响。要知道,如果网络比较复杂的话,那么这个路由更新信息的容量会很大,会占用很大的网络带宽。其实,若只是更该了部分网络拓扑结构的话,如只是在某条链路上又增加了一个路由器。这个更该影响到的路由信息其实是非常有限的。若此时把这个更新消息发送给所有的路由器,包括不受影响的路由器设备,那么可能是多次一举。

  RIP路由信息协议也是如此。正常情况下,RIP路由器每隔30秒就会向所有启用了RIP的接口广播整个路由表,而不是只广播受到影响的路由。在大型网路中,这个更新信息将会占用大量的宝贵带宽,而这些带宽本来是可以用来传输数据包的。这会在很大程度上降低网络性能。当网络越复杂,路由更新信息的容量越大,则这个负面影响将会越大。

  缺陷四:缺乏动态负载均衡技术

  假设现在从路由器达到目的地有三条不同的路由,但是他们的距离不同。如从到短排序的话,分别为第一条、第二条、第三条路由。但是,由于拥塞、冲突等原因,其预计到达的时间并不跟距离产生正比。如现在他们到达的预计时间分别为第一条路由为5秒、第二条路由4秒、第三条路由为3秒。此时,路由器该采用哪条路由呢?

  其实,这种问题在现实生活中也经常会碰到。所谓条条道路通罗马。我们从家里到上班的地方,可能有无数条道路。有的虽然距离比较短,但是因为是羊肠小道,不方便开;又或者可能经常会堵车,虽然路上的时间可能比走其他道路要短的多。人是可以根据实际情况来进行判断,有时候更多的是依靠经验。但是路由器是死的,他无法依靠经验来办事。我们必须给他们指定一些可用的规则。

  而不同的路由协议这方面的负载均衡技术是不同的。如有些直接根据最短路径来挑选所需要的路由。但是,如果大家都采用最短路径的话,则这条路由很可能会比较拥塞,反而到达目的地的时间会比较长。而且,由于中间网络设备等原因,最短路径往往性能不是最优的。而有些则是采用等成本均衡复杂。也就是说,路由协议会先对当前所有可有的路由根据一定的规则进行成本评估。然后再等成本的多条链路上进行均衡通信。

  但是,可惜的是,RIP路由信息协议没有实现动态复杂均衡计数。也就是说,RIP路由信息协议没有在两个或者两个以上的链路上进行动态调整负载的能力。那么他遇到有多条路由的情况下,是如何处理的呢?假设采用了RIP路由通信协议的路由器,它首先发现了一条可用的路由,其速度为56BIT/S。后来,他又发现了另外一条可用的路由,其速度能够达到1024BIT/S。但是,RIP路由器其仍然会才用第一条速率低的路由。只有当第一条路由失效的情况下,他才会采用第二条速率比较高的路由。也就是说,RIP路由器默认情况下都是才用第一个发现的路由。而不会去采用性能相对较好的路由。

  正是由于RIP路由信息协议有如上几个方面的缺陷,所以其使用范围就受到了限制。一般情况下,RIP路由信息协议只用在小规模的网络内。若在大规模网络上,如互联网中采用这个协议的话,那么其性能就会受到很大的影响。故无论是RIP路由信息协议,还是其他路由协议,网络管理员都必须了解其特点与缺陷。只有如此才能够在特定的情况下选择合适的路由协议。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号