动态路由协议的特点_动态路由协议都有哪些?

来源:大律网小编整理 2022-06-13 15:01:10 人阅读
导读:1、RIP协议-路由信息协议,属于最早的动态路由协议优点:节约成本,对资源消耗较低,配置简单,对硬件要求低,占用CPU、内存低,所以在小型网络中还有使用到。缺点...

1、RIP协议-路由信息协议,属于最早的动态路由协议优点:节约成本,对资源消耗较低,配置简单,对硬件要求低,占用CPU、内存低,所以在小型网络中还有使用到。缺点:计算路由慢,链路变化了收敛慢,能够保存的路由表相对较小,最多只能支持15台设备的网络,只适用于小型网络

2、OSPF协议-开放最短路径优先协议,企业网主要使用的协议优点:技术成熟,碰到的问题基本上在资料上都能够查到,收敛快,由于cisco的力推,会使用的人多缺点:收敛速度,安全性较ISIS差

3、ISIS协议-中间系统到中间系统协议,传输网/运营商网络主要使用的协议优点:算法与OSPF类似,收敛快,安全性高缺点:异常处理资料不如OSPF丰富

4、BGP协议-边界网关协议,用于核心网的路由的传递无所谓优缺点,因为它和其他的不重叠,一个简单的应用,比如BGP可以用于网通和电信之间路由的相互传递,如果使用其它IGP(OSPF或者ISIS)的话,会由于路由数量太多,无法计算出来路由,或者路由计算非常慢,可以支持百万级别的路由的计算和传递,对设备要求较高,对资源占用较大

动态路由机制的运作依赖路由器的两个基本功能:路由器之间适时的路由信息交换,对路由表的维护。常见的动态路由协议有:RIP、OSPF、IS-IS、BGP、IGRP/EIGRP。每种路由协议的工作方式、选路原则等都有所不同。

rip协议是距离矢量路由选择协议,它选择路由的度量标准(metric)是跳数,最大跳数是15跳,如果大于15跳,它就会丢弃数据包。ospf协议是链路状态路由选择协议,它选择路由的度量标准是带宽,延迟。RIP的局限性在大型网络中使用所产生的问题:RIP的15跳限制,超过15跳的路由被认为不可达RIP不能支持可变长子网掩码(VLSM),导致IP地址分配的低效率周期性广播整个路由表,在低速链路及广域网云中应用将产生很大问题收敛速度慢于OSPF,在大型网络中收敛时间需要几分钟RIP没有网络延迟和链路开销的概念,路由选路基于跳数。拥有较少跳数的路由总是被选为最佳路由即使较长的路径有低的延迟和开销RIP没有区域的概念,不能在任意比特位进行路由汇总一些增强的功能被引入RIP的新版本RIPv2中,RIPv2支持VLSM,认证以及组播更新。但RIPv2的跳数限制以及慢收敛使它仍然不适用于大型网络相比RIP而言,OSPF更适合用于大型网络:没有跳数的限制支持可变长子网掩码(VLSM)使用组播发送链路状态更新,在链路状态变化时使用触发更新,提高了带宽的利用率收敛速度快具有认证功能OSPF协议主要优点:1、OSPF是真正的LOOP-FREE(无路由自环)路由协议。源自其算法本身的优点。(链路状态及最短路径树算法)2、OSPF收敛速度快:能够在最短的时间内将路由变化传递到整个自治系统。3、提出区域(area)划分的概念,将自治系统划分为不同区域后,通过区域之间的对路由信息的摘要,大大减少了需传递的路由信息数量。也使得路由信息不会随网络规模的扩大而急剧膨胀。4、将协议自身的开销控制到最小。见下:1)用于发现和维护邻居关系的是定期发送的是不含路由信息的hello报文,非常短小。包含路由信息的报文时是触发更新的机制。(有路由变化时才会发送)。但为了增强协议的健壮性,每1800秒全部重发一次。2)在广播网络中,使用组播地址(而非广播)发送报文,减少对其它不运行ospf的网络设备的干扰。3)在各类可以多址访问的网络中(广播,NBMA),通过选举DR,使同网段的路由器之间的路由交换(同步)次数由O(N*N)次减少为O(N)次。4)提出STUB区域的概念,使得STUB区域内不再传播引入的ASE路由。5)在ABR(区域边界路由器)上支持路由聚合,进一步减少区域间的路由信息传递。6)在点到点接口类型中,通过配置按需播号属性(OSPFoverOnDemandCircuits),使得ospf不再定时发送hello报文及定期更新路由信息。只在网络拓扑真正变化时才发送更新信息。5、通过严格划分路由的级别(共分四极),提供更可信的路由选择。6、良好的安全性,ospf支持基于接口的明文及md5验证。7、OSPF适应各种规模的网络,最多可达数千台。OSPF的缺点1、配置相对复杂。由于网络区域划分和网络属性的复杂性,需要网络分析员有较高的网络知识水平才能配置和管理OSPF网络。2、路由负载均衡能力较弱。OSPF虽然能根据接口的速率、连接可靠性等信息,自动生成接口路由优先级,但通往同一目的的不同优先级路由,OSPF只选择优先级较高的转发,不同优先级的路由,不能实现负载分担。只有相同优先级的,才能达到负载均衡的目的,不象EIGRP那样可以根据优先级不同,自动匹配流量。

和静态路由选择相比,动态路由选择最大的优势是后者能够缓解因网络拓扑变化而带来的影响。大多数的路由选择协议无非二者之一:距离矢量和链路状态。比较常见的距离矢量型路由协议有RIP、IGRP、EIRGP和RTMP等。之所以名叫距离矢量,是因为在该种类型的路由选择中,路由是以矢量(距离和方向)的形式被通告出去的,距离即度量(metric),方向即下一跳路由器。当到达同一目的地有多条路径时,路由器需要通过度量来判断最优路径。度量可以将路由按照从最好到最坏、从最先选择到最后选择的顺序进行等级划分。距离矢量路由的通用属性1.定期更新顾名思义,定期更新就是每经过特定的一段时间后就要发送更新信息,不同协议的这个特定时间(即周期)也不同。如果周期较短,网络链路中的数据包可能会造成拥堵;而如果周期较长,当网络拓扑发生改变之后可能会出现更新不及时的情况。2.邻居距离矢量路由选择协议中,本路由器和邻居互相发送更新消息。3.广播更新当一台路由器首次运行了动态路由协议之后,会将更新信息广播出去,如果协议相同的话,其他路由器就会接受数据包并且采取相应的动作(比如建立邻居什么的);运行不同路由协议的路由器会将该数据包丢弃。4.全路由表更新大部分距离矢量型路由协议所发送的更新信息就是整个路由表,在其邻居收到这些更新信息后会更新自己需要的信息并将其他信息丢弃。注:EIGRP既不定期发送更新信息、不进行广播,也不将整个路由表作为更新信息发送出去。距离矢量路由选择的缺点距离矢量路由选择即“按照传闻信息进行路由选择”。假设路由器A与路由器B为邻居,那么路由器A发送给B的路由可能是“某网段下一跳是某路由器,距离我有N跳”,那么路由器B发送给自己其他邻居的信息可能是“某网段下一跳是路由器A,距离我有N+1跳”。由此可见,距离矢量算法虽然提供了指向目的地的路标(即方向和距离),但并没有给出路径的细节,因此较为容易受到有意或无意的误导。路由失效计时器路由失效计时器也叫做超时计时器或者无效计时器。前文已经说过,距离矢量型路由协议会定时发送更新信息,而如果在一定时间(大于更新周期)内都没有收到某条路由更新信息的话,那么该条路由就会被视为不可达(不会马上删除,删除时间由清除定时器决定),并在下一个更新周期向其邻居传递该信息。路由失效计时器一般是3到6个更新周期。水平分割如果路由器A与路由器B互为邻居,路由器A从路由器B学到的路由可能会再次发送给后者(因为每台路由器在每个更新周期都要像其每个邻居发送它的整个路由表),这显然是一种对路由器和链路资源的浪费。而水平分割就可以避免这种情况,水平分割可以在两台路由器之间阻止一台路由器将学自另一台路由器的路由信息再发送给它。水平分割还有一个进阶版叫做毒性逆转水平分割。毒性逆转水平分割仍然会向邻居传递整个路由表,但是某台路由器从它的某个接口学到的路由再次被该接口发送出去的时候,会被标记为不可达(即距离无穷远)(有点拗口,慢慢理解)。如图一所示:图一R3从e0/0/0接口学到了10.1.12.0/24、10.1.23.0/24网段,从e0/0/1接口学到了10.1.34.0/24网段,在它发送给R2的更新信息中,虽然上述三个网段都会被包含在其内(水平分割就不会这样),然是会说明从R3(对于R1和R2而言,因为该更新信息是从R3的e0/0/0接口发送出去的)到达10.1.23.0/24网段和10.1.12.0/24网段的距离是无穷远。这种毒性逆转水平分割方法虽然可能会造成链路中的数据包变大,但是它可以立即清除路由器之间的任何环路。触发更新触发更新又叫快速更新。指的是当某个度量改变后,路由器会立即发送只包含相应路由的更新消息。这样会大大减少网络中的错误路由,提高了网络的应变能力。抑制计时器如果某条路由的距离增大(在收到了最新的更新信息后),那么该路由将会进入到抑制阶段,在抑制计时器超时前,路由器不会再次接收关于该条路由的更新信息。抑制计时器可以有效防止路由抖动,但也可能会影响到重新收敛的时间。

展开原文 ↓

更多 # 相关法律知识

1分钟提问,海量律师解答

  • 1
    说清楚

    完整描述纠纷焦点和具体问题

  • 2
    律师解答

    律师根据问题描述给予专业意见

  • 3
    采纳

    采纳回复意见,确认得到解答

Copyright 2004-2021京ICP备18032441号 有害信息举报:线上咨询律师  线下门店解决问题

Copyright © 2020-2021

在线客服 隐私协议 侵权信息举报