天天看點

了解思科Eigrp協定的水準分割

縱向隔離和反向抑制

  在前一個示例,我們假設,

縱向隔離不是實際上顯示EIGRP如何使用可行距離和報告的距離确定路由是否可能是循環。在一些情況然而,EIGRP使用縱向隔離 防止路由循環。

在應付詳細資料之前EIGRP如何使用縱向隔離,請檢視什麼縱向隔離是并且如何工作。水準分割規則狀 态:

  請勿做通告路由在您了解它的接 口外面。

  例如,在圖4a,如果路由器1 連接配接到路由器2和三通過單個多點接口(例如幀中繼)和路由器1得知 網絡A從路由器2,它不會做通告路由對網絡A取消同一個接口到路由 器3. 路由器1假設,路由器3将了解關于網絡A 直接地從路 由器2.

  反向抑制是避免路由循環另一 個方式。其規則狀态:

  一旦得 知路由通過接口,做通告它作為不可得到的傳回通過該同樣接口。

  假設路由器在圖4a有被啟用的反向 抑制。當路由器1了解關于網絡A從路由器2時,做通告網絡A 如不可得到通過其路由器2

和三的鍊路。路由器3,如果顯 示任何路徑對網絡A通過路由器1,由于不可得到的通告,删除該路 徑。EIGRP結合這兩個規則幫助防止路由循環。

  EIGRP使用縱向隔離或做通告路由如 不可得到當:

  二個路由器在啟動模式 下(第一次交換拓撲表)

  做通告拓撲表 更改

  發送查詢

  請檢查這些情況中的每一個。

  啟動模式

  當二個路由 器首先适合相鄰時,在啟動模式期間,他們交換拓撲表。在 啟動模式期間,為路由器接收的每條目,它做通告同一個條目回到 其新的相鄰帶有最大權值(毒物路由)。

  拓撲表更改

  在表5,路 由器1使用差異平衡資料流被注定對網絡A在二個串行鍊路之間-路由 器2 和四的之間56k鍊路和路由器3和四的之間128k 鍊路(請參閱 負載平衡 部分關于關于 差異的論述)。

  路由器2通過路由器3 看見路徑作為可行後繼者。如果路由器2和四的之間鍊路斷開 ,路由器2在路徑簡單再聚合通過路由器3

.因為水準分割規則闡明,您不應該做通告一個路由在您得知它的接口之外,路由

器2正常不發送一次更新。然而,這離開路由器1與無效結構表條目。當路由器更改其拓撲表在這種情況下路由器到達網

絡更改的接口時,關閉縱向隔離和反向抑制老路由在所有接口之外。在這種情況下,路由器2關閉縱向隔離為此路由,并且做通 告網絡A如不可得到。路由器1

聽到此通告并且沖洗其路由到網絡A通過路由器2從其路由表。

  查詢

  查詢導緻縱向隔離僅當路由器從後繼時接收為目的地 使用在查詢的一次查詢或更新。在表6請看一看在網絡。

  路由器3從路由器4收到一次查詢關 于10.1.2.0/24

(到達通過路由器1)。如果三沒有一個後繼為此目的地因為鍊路飄蕩或其他臨時網絡情況,它發送一次查詢到其 相鄰中的每一;

在這種情況下,路由器1,二和四。如果然而,路由器3收到一次查詢或更新(例如量度的更改)從路由器1

為目的地10.1.2.0/24,它不發送一次查詢回到路由器1,因為路由器1是其後繼對此網絡。反而,它隻發送查詢到路由器2和4。

繼續閱讀