本備忘錄的狀態
本文檔講述了一種Inte.net社區的Internet標準跟蹤協議,它需要進一步進行討論和建
議以得到改進。請參考最新版的“Internet架構委員會正式協議標準”來獲得本協議的標準
化程度和狀態。本備忘錄的發布不受任何限制。
摘要
本文檔詳細描述了BGP工作組在邊界網關協議(BorderGatewayProtoco,縮寫為BGP)
版本2[1]和版本3[2]中有關缺省路由通告的建議。
本建議僅適用于邊界網關協議的版本2和版本3,因為缺省路由通告功能已經從BGP
版本4[3]開始被包含了。
1.介紹
缺省路由通告功能的目的是通告邊界網關的IP地址。邊界網關被當作通往那些沒有在
BGP對等路由表中明確列出的目的地址的缺省的下一跳。
本功能允許那些不能維護一個完整的路由列表(例如由于它的尺寸)的路由器學習成為一
個預備處理預訂制業務的邊界網關。同樣,如果有多個缺省網關,就對照靜態缺省值。對于
一個BGP通告者,這將使比較一個比其他優先的優先權成為可能。這也減少了在路由器上
配置缺省路由的需求。
2.缺省路由通告
一條包含可達網絡0.0.0.0的更新(UPDATE)消息中發布了一個缺省路由。這樣一個更新
(UPDATE)消息的網段,應該包含IP地址0.0.0.0,作為它攜帶一個缺省路由的標志。這樣一
個消息的下一跳(NEXT_HOP)路徑標識,提供一個邊界網關的IP地址,當作通向目標地址
的沒有在BGP對等路由表中列出的缺省的下一跳。起源(ORIGIN)標識的值應該是2(不完
全)。根據和應用于常規網絡的通告相同的規則來創建自治域路徑(AS_PATH)標識。
如果BGP通告者通告了多個缺省路由,INTER-AS-METRIC路徑標識包含在相應的更
新(UPDATE)消息中,用于標識一個自治域(AS)進入點的優先級。
不可達(UNREACHABLE)路徑標志用于標識一個先前通告的缺省路由已經變得不可達。
根據應用所有更新(UPDATE)消息的規則來處理包含缺省路由通告的更新(UPDATE)消
息。如果BGP通告者獲得了多個缺省路由,則根據BGP通告者采用的本地策略來選擇路由。
參考文獻
[1]Lougheed,K.,andY.Rekhter,"ABorderGatewayProtocol(BGP)",RFC1163,
ciscoSystems,T.J.WatsonResearchCenter,IBMCorp.,June1990.
[2]Lougheed,K.,andY.Rekhter,"ABorderGatewayProtocol3(BGP-3)",RFC1267,
ciscoSystems,T.J.WatsonResearchCenter,IBMCorp.,October1991.
[3]Rekhter,Y.,andT.Li,"ABorderGatewayProtocol4(BGP-4)",WorkinProgress,
T.J.WatsonResearchCenter,IBMCorp.,ciscoSystems,December1992.
安全因素
本備忘錄不討論有關安全問題。
作者地址:
DimitryHaskin
Bolt,Beranek&Newman
150CambridgeParkDrive
Cambridge,MA02140
Phone:617-873-8609
Email:dhaskin@bbn.com