分类: 系统运维
2010-01-30 23:34:47
advertised distance (AD):通告距离
feasible distance (FD).:可行距离
(Current) successor:后继路由
Feasible successor:可行后继路由
AD = cost between the next-hop router and the destination
? FD = cost from local router = AD of next-hop router + cost
between the local router and the next-hop router
? Lowest-cost = lowest FD
? (Current) successor = next-hop router with lowest-cost, loop
free path
? Feasible successor = backup router with loop-free path (AD
of feasible successor must be less than FD of current
successor route)
B: (Current) successor
C: Feasible successor
EIRGP会根据拓扑表里存储的邻居信息计算到目的地的度量值,这个计算得来的度量值就是可行距离(FD),而通告距离(AD)是邻居计算的到达目的地的度量值。
我们举个例子:路由器A有三个邻居B、C、D,A经过B、C、D都可以到达目标网络,B、C、D到达目标网络的成本分别是20,25,35而A到B、C、D三个邻居的成本分别是10、15、15,则A通过计算经由B到达目标网络的成本(度量值)是30,经由C是40,经由D是50,A就选把经由B的路由(成本30最小)作为后继路由,加入到路由表中,这个成本(度量值)30就是路由器A到目标网络的可行距离FD;而邻居B、C、D到目标网络的成本20、25、35分别是B、C、D的通告距离AD,B是后继就不管了,C的通告距离25<30(A到目标网络的可行距离FD)所以经由C的这条路由便成为可行后继,D通告的距离是35>30,所以D不能选成可行后继。
后继路由器(successor)是最佳路径的下一个路由器,而可行后继路由器(feasible successor )是所有可以到达目标地的下一个路由器(非最佳路径的),在最佳路径时效后从中选择备份.