華三路由_BGP技術詳解(H3C)

1.BGP的基本概念
1)BGP ( Border Gateway Protocol,邊界網關協議)
是一種既可以用於不同 AS ( Autonomous System,自治系統)之間,又可以用於同一 AS 內部的動態路由協議。當 BGP 運行於同一 AS 內部時,被稱爲 IBGP( Internal BGP);當 BGP 運行於不同 AS 之間時,稱爲 EBGP( External BGP)。 AS 是擁有同一選路策略,屬於同一技術管理部門的一組路由器。
2)BGP 具有如下特點:
• BGP 是一種 EGP( Exterior Gateway Protocol,外部網關協議),與 OSPF、 RIP 等 IGP
( Interior Gateway Protocol,內部網關協議)不同,其着眼點不在於發現和計算路由,而在
於控制路由的傳播和選擇最佳路由。
• BGP 使用 TCP 作爲其傳輸層協議(端口號 179),提高了協議的可靠性。
• BGP 是一種路徑矢量( Path-Vector)路由協議,它採用到達目的地址所經過的 AS 列表來衡
量到達目的地址的距離。
• BGP 支持 CIDR( Classless Inter-Domain Routing,無類域間路由)。
• 路由更新時, BGP 只發送更新的路由,大大減少了 BGP 傳播路由所佔用的帶寬,適用於在
Internet 上傳播大量的路由信息。
• BGP 路由通過攜帶 AS 路徑信息徹底解決路由環路問題。
• BGP 提供了豐富的路由策略,能夠對路由實現靈活的過濾和選擇。
• BGP 易於擴展,能夠適應網絡新的發展。
3)BGP發言者和BGP對等體
運行 BGP 協議的路由器稱爲 BGP 發言者。 BGP 發言者接收或產生路由信息,並將路由信息發佈
給其它 BGP 發言者。
相互之間存在 TCP 連接、相互交換路由信息的 BGP 發言者互爲 BGP 對等體。根據對等體所在的
AS,對等體分爲以下兩種:
• IBGP 對等體:對等體與本地路由器位於同一 AS。
• EBGP 對等體:對等體與本地路由器位於不同 AS。

4)BGP的消息類型
BGP 定義了以下五種消息類型:
• Open: TCP 連接建立後發送的第一個消息,用於在 BGP 對等體之間建立會話。
• Update:用於在對等體之間交換路由信息。一條 Update 消息可以發佈具有相同路徑屬性的多
條可達路由,也可以同時撤銷多條不可達路由。
• Keepalive: BGP 週期性地向對等體發送 Keepalive 消息,以保持會話的有效性。
• Route-refresh:用來要求對等體重新發送指定地址族的路由信息。
• Notification:當 BGP 檢測到錯誤狀態時,就向對等體發出 Notification 消息,之後 BGP 會話
會立即中斷。

更新中。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章