当前位置: 首页 > news >正文

EIGRP的优势分析


为何收敛快、不成环?

路由计算的无环路和路由的收敛速度是路由计算的重要指标。EIGRP协议由于使用了DUAL算法,使得EIGRP协议在路由计算中不可能有环路路由产生,同时路由计算的收敛时间也有很好的保证。因为,DUAL算法使得EIGRP在路由计算时,只会对发生变化的路由进行重新计算;对一条路由,也只有此路由影响的路由器才会介入路由的重新计算。

DUAL弥散更新算法

后继路由器和可行距离
术语后继路由器是指用于转发数据包的一台相邻路由器,该路由器是通向目的网络的开销最低的路由。后继路由器的IP地址显示在路由表条目中,紧随单词via。

可行距离(FD)
是计算出的通向目的网络的最低度量。FD是路由表条目中所列的度量,就是括号内的第二个数字。与其它路由协议中的情况一样,它也称为路由度量。
可行后继路由器、可行性条件和报告距离
在拓扑变化时,DUAL之所以收敛速度快,原因之一就在于它使用通向其它路由器的备用路径,这些路由器称为可行后继路由器,备用路径使得无需重新计算DUAL。
可行后继路由器:可行后继路由器(FS)是指一个邻居,它有一条通向后继路由器所连通的同一个目的网络的无环备用路径,并且满足可行性条件。(要成为可行后继路由器,必须满足可行性条件(FC))
可行性条件:当邻居通向一个网络的报告距离(RD)比本地路由器通向同一个目的网络的可行距离短时,即符合了可行性条件(FC)
报告距离:报告距离(或称通告距离)即为EIGRP邻居通向相同目的网络的可行距离。报告距离是路由器向邻居报告的、有关自身通向该网络的开销的度量。

其快速会聚的关键有两点:

1、 EIGRP路由器维持一个所有邻居的路由副本,使用这个副本它们可以计算出自己到达远程网络的开销,如果最佳路径不可用了,它只需简单的测试拓扑表中的内容,并从中选择出最佳的可替代的路由;
2、当它本地的拓扑表中也没有可以替代的路由时,EIGRP路由器会很快的向邻居求助,它们不害怕寻求指导!对其他路由器的依赖和对它们所提供的信息利用,就是DUAL的特性,也就是“弥散”特性。

特性

1、 弥散更新算法提供的路由会聚时间有可能是所有协议中最快的。
2、 利用弥散更新算法EIGRP可以保证100%不形成环路。


http://www.taodudu.cc/news/show-7669515.html

相关文章:

  • EIGRP基础
  • CCNP 3 EIGRP
  • EIGRP综合实验解析
  • CCNA 6 EIGRP
  • EIGRP总结
  • EIGRP回顾
  • 3.4.2 CSMA/CD协议
  • CSMA 简介
  • 以太网 CSMA-CD与CSMA-CA的区别与工作方式
  • 【基础】static搭配inline 味道更佳(explicit_bzero-rawmemchr)
  • bzero 和 memset 的区别
  • bzero()
  • ModuleNotFoundError: No module named ‘sklearn‘
  • 成功解决ModuleNotFoundError: No module named ‘torchtext.legacy‘
  • ModuleNotFoundError: No module named ‘selenium
  • No module named ‘pyautogui‘
  • No module named ‘dataclasses‘
  • 【python基础】python导包显示No module named XXX问题
  • 记录-centos7搭建DNS服务(named.servicenamed-chroot)全流程
  • linux启动named服务失败,处理service named start失败failed_dns
  • 解决No module named pip问题
  • JPA的@NamedQuery注解
  • 解决No module named tkinter
  • ModuleNotFoundError: No module named ‘sklearn‘解决方案
  • No module named torchcrf
  • No module named SimpleHTTPServer
  • No module named ‘cv2‘ 解决办法 (No module named ‘numpy‘ 等所有报错均可解决)
  • DNS域名解析服务--named使用
  • Linux名字服务器(named)简单配置
  • 图像处理基础--图像缩放(原理、C++代码)