OSPF 有一个层次系统,将单个自治系统分成单独的区域,而 EIGRP 没有层次系统,它更喜欢与整个自治系统一起处理,对吧?
使用层次系统有什么好处?如果有,为什么 EIGRP 没有层次结构系统?
OSPF 有一个层次系统,将单个自治系统分成单独的区域,而 EIGRP 没有层次系统,它更喜欢与整个自治系统一起处理,对吧?
使用层次系统有什么好处?如果有,为什么 EIGRP 没有层次结构系统?
这与使用的算法有关。OSPF 和 IS-IS 使用需要层次结构的 Dijkstra 算法。EIGRP 使用不使用的专有算法 (DUAL)。DUAL 算法是扩散的(DUAL 中的“D”),因此它不需要层次结构。
EIGRP 可以建立在一种带有存根区域的层次结构中,但它从根本上不需要像 OSPF 或 IS-IS 那样的层次结构。
使用 Dijkstra 算法,每个路由器对一个区域都有完整的了解,但 DUAL 只知道路由的下一跳。