标签:
1、 动态路由
1) 路由选择协议的基础
所有的路由选择协议都是围绕着一种算法而构建。通常,一种算法是一个逐步解决问题的过程,故一种算法至少应该指明以下内容:
对于所有路由选择协议来说,需要解决的共同问题就是路径决策、度量、收敛和负载均衡;
路径决策:
所谓路径决策就是在通信过程中为网络中的主机选择最优可达路径,或者在多链路可达时为访问目标通过一定的对比计算选择最优路径的过程。
如图1.4.1,在网络通信的过程中,如果路由器R1所接的主机192.168.2.1/24需要去访问路由器R3所接主机192.168.7.1/24需要通过如下过程来实现:
R1:192.168.1.0/24 (direct) 192.168.2.0/24 (direct) 192.168.3.0/24(direct)
R2:192.168.3.0/24(direct) 192.168.4.0/24(direct) 192.168.5.0/24(direct) 192.168.6.0/24(direct)
R3:192.168.1.0/24 (direct) 192.168.6.0/24(direct) 192.168.7.0/24 (direct)
Client A---》R1-àR3-àclient B,或者client A---》R1---》R2-àR3---》client B;
图1.4.1:
路由R1/R2/R3都可以通过它的接口地址和掩码知道它的直连网络,那么其直连网络路由信息如下:
R1:192.168.1.0/24 (direct) 192.168.2.0/24 (direct) 192.168.3.0/24(direct)
R2:192.168.3.0/24(direct) 192.168.4.0/24(direct) 192.168.5.0/24(direct) 192.168.6.0/24(direct)
R3:192.168.1.0/24 (direct) 192.168.6.0/24(direct) 192.168.7.0/24 (direct)
度量(metric):
所谓度量就是当有多条路径可以到达相同的目标网络时,我们通过选择一定机制去计算最优路径时候作为计算路由好坏、先后顺序、优先级的一个标准或变量;
路由选择协议:所谓路由选择协议就是我们去选择路径时候的一种计算机制;由于每一种路由协议的计算规则和标准的不同,不同的路由选择协议使用不同的度量;
例如:RIP定义路由跳数最少的为最优路径,EIGRP则基于路径沿路最小带宽和总延时定义最优路径。
部分度量参量:
收敛(convergence):
所谓收敛是指网络内所有路由器的路由表达到一致状态的过程。而全网实现信息共享以及所有路由器计算最优路径所花费的时间总和即为收敛时间。
动态路由选择协议包括向其它路由器通告本地的直连网络、接收并处理来自其它路由器的通告信息、转发从其它路由器接收到的信息等过程。而针对路由选择协议来说,网络上的所有路由器的路由表中的可达信息必须一致。
路由环路(routing loop):我们把两个或多个目标网络之间流量的持续循环称为路由选择环路。
如图1.4.1所示,当在在网络内我们把AàR1àR3àB定为最优路径,而确定R3到达B的最优路径为经过路由器R1,那么当AàB的数据包经由R1发往R3后,R3又会把数据包转发给R1,再经由R1转发给R3,由此陷入了往复循环,那么AàB的数据传送就在R1和R3之间构成了路由环路而无法完成有效传送。
关于收敛时间,如图1.4.2所示当网络拓扑发生变化时,只有整个网络都按最新的拓扑计算好最优路径所花的总时间才为收敛时间,即收敛时间t=t0+t1+t2+t3+t4。
未处于收敛状态的网络会会由于错误的路由信息而导致数据转发不可达。在拓扑发
生变化后一个网络的收敛速度越快越好!
图1.4.2:
负载均衡(load balance):
所谓负载均衡是当网络上有多条路径可以达到同一个目标服务器的时候,按照一定的加权算法使多个访问通过多条路径分担的方式实现访问,以增加设备的带宽、吞吐量等,以减少单路径的负载压力和可靠性等对数据交互质量的影响。
标签:
原文地址:http://www.cnblogs.com/commanderzhu/p/4821591.html