路由环路问题解析
若木分享
本文为大家讲解路由环路问题,希望能帮到大家。
路由环路问题
Network N
①
①
①
①
⑩
A
B
C
D
路由环路是由于网络拓扑中存在的环形结构引发的路由环路会引起循环路由、慢收敛、路由不一致等问题。
路由环路问题是当网络拓扑结构发生变化,由于网络中存在的环状结构所引发的。上图是一个简单的例子。
如图所示,路由器 D 与目标网络 N 直接相连,而路由器 A、B、C 之间组成了一个环形网络,连接路由器的路径旁边的数字显示了路径对应的权值。这样在路由器 A 上就有一条经过路由器 D 的去往目标网络的路由,权值为 1,而路由器 B、C 上分别有一条经过路由器 A 的去往目标网络的路由,权值为2。假设,路由器 A 与 D 之间的通信出现了问题,这时候就有可能产生路由环路问题,并导致慢收敛。为了简单起见,我们假设所有的路由器都同时发送路由更新报文,下表显示了路由器 A、B、C 上到达目标网络的路由随时间的变化。
时间 T --〉
路由器A 不可达 (C,3)(C,4)。。。(C,10) (C,11)
路由器B (A,2)(C,3)(C,4)。。。(C,10) (C,11)
路由器C (A,2)(B,3)(B,4)。。。(A,10) (D,10)
虽然算法最终收敛,但在漫长的收敛过程中在各个路由器上的路由并不能反映网络的真实结构,A、B、C 三台路由器之间相互欺骗,把错误的路由信息在网络中相互传递。