EIGRP----DUAL本地计算和扩散更新计算

来源:互联网 发布:淘宝实体店怎么加盟 编辑:程序博客网 时间:2024/06/05 03:53
DUAL计算原理:
EIGRP----DUAL本地计算和扩展更新计算 - arvinDC - arvinDC的博客

 假设D----B之间的链路突然down,我们根据右边的拓扑表信息知道D到达目的10.1.1.0网段的最优路径就是D---B---A---目的。
··本地计算:D---B之间链路down后首先就会先进行本地计算(该本地计算就是查找拓扑表中是否有FS备份路由,从D的拓扑表信息可知该D路由器没有FS备份路由,这时就会进行扩展更新计算。。。。。(续)
··扩展更新计算:D---B之间链路down后D到达目的地的最优路径就会丢失,以上进行了本地计算发现无法完成网络的收敛,这时将要进行扩展更新计算
···在扩展更新计算之前,D路由器会先将到达目的地的最优路径标识为Active状态(活动状态,该状态路由无法使用)与此同时会发送一个更新包(该报文中包含了最优路径不可达的信息,更新给邻居路由器 )。
···进行扩展更新计算:完成了查询之前的任务后就会开始发送查询报文,能收到查询包的路由器有E和C路由器。
E收到查询后(发送查询的D对于E来说是E的后继路由器-同拓扑表获知)这时E就会查看自己的拓扑表中是否有到达目的地的可行后继Fs,从拓扑信息获知是没有FS的这时D就会将路由表中到达10.1.1.0的路由置为ACtive状态,并欠着D的一个应答报文,这时E就会判断自己本身除了邻居D,是否还有其他的邻居,如果有就会转发D的查询报文,这时邻居C收到后就会处理该查询,(转发查询的E对于C而言E不是C的任何角色这时就会直接将C本身到达目的地的最优路径以回包的方式应答给E,然后E将回包在给D这时D就收到了应答报文。)
C收到查询后(发送查询的D对于C来说是C的可行后继路由器---从拓扑表中获知)这时C会直接先将该FS给清除掉然后将最优路径以应答的方式给D这时D就完成了扩展更新的计算。
计算结果由于收到的应答中两个路由的度量值完全一样这样两条路由都会加入到路由表中同时使用。(等价负载均衡)
EIGRP----DUAL本地计算和扩展更新计算 - arvinDC - arvinDC的博客
 
0 0
原创粉丝点击