FRR BGP協議分析10 路由衰減

2021-10-01 03:22:45 字數 779 閱讀 4791

發生路由振盪時,路由器就會向鄰居發布路由更新,收到更新報文的路由器需要重新計算路由並修改路由表。所以頻繁的路由振盪會消耗大量的頻寬資源和cpu資源,嚴重時會影響到網路的正常工作。

路由衰減(route dampening)用來解決路由不穩定的問題。多數情況下,bgp協議都應用於複雜的網路環境中,路由變化十分頻繁。為了防止持續的路由振盪帶來的不利影響,bgp使用路由衰減來抑制不穩定的路由。

bgp衰減使用懲罰值(penalty value)來衡量一條路由的穩定性,懲罰值越高則說明路由越不穩定。路由每發生一次振盪,bgp便會給此路由增加一定的懲罰值(路由從啟用狀態變為未啟用狀態,懲罰值增加1000,路由在啟用狀態,收到新的路由更新,懲罰值加500)。當懲罰值超過抑制閾值(suppress value)時,此路由被抑制,不加入到路由表中,也不再向其他bgp對等體發布更新報文。

被抑制的路由每經過一段時間,懲罰值便會減少一半,這個時間稱為半衰期(half-life)。當懲罰值降到再使用閾值(reuse value)時,此路由變為可用並被加入到路由表中,同時向其他bgp對等體發布更新報文。上文提到的懲罰值、抑制閾值和半衰期都可以手動配置。bgp衰減的處理過程如下圖所示。

路由衰減只適用於ebgp路由。對於從ibgp收來的路由不能進行衰減,因為ibgp路由經常含有本as的路由,內部網路路由要求**表盡可能一致,igp快速收斂就是為了達到資訊同步,**一致。如果衰減對ibgp路由起作用,不同路由器的衰減引數不一致時,會導致**表不一致。

004 路由選擇協議

常見的路由選擇協議有 rip協議 ospf協議。路由資訊協議 英語 routing information protocol,縮寫 rip 是一種內部閘道器協議 igp 為最早出現的距離向量路由協定。屬於網路層,其主要應用於規模較小的 可靠性要求較低的網路,可以通過不斷的交換資訊讓路由器動態的適應網...

2 8路由協議基礎

路由 本身 源 到目標網路所經過的路徑 路由器 當乙個資料報進入路由器後,路由器會把這個資料報解開,由下往上一層層解開,直到接到網路層為止。路由器會檢視網路層中的目的ip位址,然後查詢它的路由表,根據路由表中的目的ip位址,進行資料的 交換機 當乙個資料報進入交換機後,交換機會把這個資料報解開,由下...

406路由演算法與路由協議

目錄 鏈路狀態路由選擇演算法 距離向量路由選擇演算法 層次化路由選擇 internet路由選擇協議 內部閘道器協議 外部閘道器協議 鏈路狀態路由選擇演算法是一種全域性式路由選擇演算法。每個路由器通過從其他路由器獲得的鏈路狀態資訊構建出整個網路的拓撲圖 我們採用dijkstra演算法計算最短路徑 每個...