前面谈到,动态
路由
协议在完善
路由表时,必须经历一系列的过程,这些过程用于
路由器向其他
路由器通告本地的直连
网络,接收和处理来自其他
路由器通告的同类信息,并中继从其他
路由器收到的信息。此外,
路由
协议还需要定义决策最佳路径(依靠度量)。
举例:
路由器A确定了到达
网络1的最佳路径是经过
路由器C,而C因为某种原因认为到达
网络1的最佳路径是经过A,那么当A发送一个到达
网络1的报文给C后,C经过查询
路由表,又会把该信息转发给A,然后A——C……如此循环下去。
我们通常称这种在两个或者多个目标
网络之间的持续的流量循环为
路由环路(Routing Loop).很显然,它是有害的!
使所有
路由选择表都达到一致的过程叫做收敛(Convergence)。全网实现信息共享以及所有
路由器计算最佳路径所花费的时间总和就是收敛时间(Convergence time)。
拓扑变化后重新收敛是需要一段时间的,当
网络处于未收敛状态时,
路由器易受到错误
路由信息的干扰,此时,很容易形成
路由环路。
相对而言,比较
路由
协议的优劣,收敛时间的长短占有很大的比重。
转载于:https://blog.51cto.com/cisco2600/202603