|
問題
前言 當(dāng)一些或所有在 BGP時,被運用于一相鄰什么是屬性的優(yōu)先級順序? 什么0.0.0.0的下一跳意味著在show ip bgp 命令輸 出? 什么是BGP community屬性的眾所 周知的組織? 能使用什么格式配置 BGP community屬性? BGP不同如何 運行帶有auto-summary enabled或disabled? 如何能驗證BGP路由器是否通知其BGP 網(wǎng)絡(luò)并且傳 播他們對全球BGP網(wǎng)? 何時并且怎 樣應(yīng)該重置BGP會話? 什么是自 控系統(tǒng)號我如何可以獲得一個? 什么是BGP路徑選擇標(biāo)準(zhǔn)? always-compare-med和deterministic-med有何區(qū) 別? 內(nèi)部BGP會議是否修改下一跳 ? eBGP會話是否在聯(lián)邦之間修改 下一跳? 在eBGP會話上,IP地址 被發(fā)送作為下一跳? 路由反射器 是否更改反射的前綴的下一跳屬性? 僅當(dāng)我丟失與我的主要ISP的時,連接如何能有條 件地宣布前綴對一個ISP? 如何 能配置BGP提供負(fù)載共享和冗余在網(wǎng)絡(luò)? 應(yīng)該有多少內(nèi)存在接受完全BGP路由表的路由器從 ISP? 什么是配置BGP對等體組的 好處? 什么是同步,如何和它影 響在IP 路由表里安裝的BGP路由? 如何知道哪個IOS版本支持特定BGP 功能? 如何能設(shè)置多出口分辨器(MED)值 在前綴做通告對EBGP鄰居匹配IGP下一跳權(quán)值? 什么是默認(rèn)BGP ConnectRetry計時器,并且調(diào)整 BGP ConnectRetry計時器是否是可能的? r RIB故障是什么意思在下面的show ip bgp命令 輸出? 前言 本文包含常見問題(常見 問題解答)邊界網(wǎng)關(guān)協(xié)議(BGP)。 Q. 當(dāng)一些或所有在 BGP時,被運用于一相鄰什么是屬性的優(yōu)先級順序? 優(yōu)先級順序變化依靠屬性為 Inbound更新或出局更新是否是適用。 為Inbound更新優(yōu)先級順序是: 路由映射 filter-list 前綴列表,distribute-list 為出局更新優(yōu)先 級順序是: 前綴列表, distribute-list filter-list 路由映射 注意: 屬性前綴 列表和distribute-list互相排斥,并且僅一個命令(鄰接前綴列表 或 相鄰distribute-list)可以實施 于每個Inbound或Outbound方向為一個特定鄰居。 Q. 什么0.0.0.0的 下一跳意味著在show ip bgp命令輸出? 一個網(wǎng)絡(luò)在BGP協(xié)議表里帶有下一跳地址為0.0.0.0在 BGP配置通過一個網(wǎng)絡(luò)或聚合命令意味著網(wǎng)絡(luò)本地產(chǎn)生通過內(nèi)部網(wǎng)關(guān) 協(xié)議( IGP的 ) 再分配 到BGP,或者。 Q. 什么是 BGP community屬性的眾所周知的組織? community屬性是設(shè)計的傳遞,可選屬性組隊目的地 在有些屬性和運用某些制度(例如接受,更喜歡或者重新分配)。 下面的表顯示著名的BGP community。 公共 說明 Local-AS 使用在聯(lián)邦情形防止發(fā)送信息包外面本地自治系統(tǒng) (AS)。 無輸出 請勿做通告對外部BGP (ecBgp)對等體。 在AS 之內(nèi)保持此路由。 無廣告 請勿做通告此路由對任何對等體,內(nèi) 部或外部。 無 當(dāng)您想要清除屬性與路由相關(guān)時,請勿適用 community屬性。 互聯(lián)網(wǎng) 做通告此路由對互聯(lián)網(wǎng)屬性和屬于它 的所有路由器。 欲知關(guān)于配置屬性的 更多信息,參見配置的BGP community過濾部分在 配置BGP。 Q. 能使用什么格式配置BGP community 屬性?
在® Cisco IOS軟件版本12.0和更高,您 能配置屬性以三種不同的格式: 十進(jìn)制,十六進(jìn)制和AA:NN 。默認(rèn)情況下,IOS使用更舊的十進(jìn)制形式。配置和顯 示在AA:NN,第一個部分其中是AS編號并且第二個部分是2字節(jié)編號 ,使用 ip bgp new-format global configuration命令。 注意: 雖然 community屬性在十進(jìn)制,十六進(jìn)制可以表示或者AA:NN,它仍然是 一個32位數(shù)字。例如,以下三個配置命令中的任一個指定屬 性30:20 (AS 30,第20): set community 30:20 set community 0x1E0014 set community 1966100 不管哪個命令您使用,在路由器配置文件顯示的屬性 和BGP協(xié)議表是30:20。 欲知更多信 息,參見 Community屬性 和 使用BGP community 值控制路由策略在上行服務(wù)商網(wǎng)絡(luò)。 Q. BGP不同如何運行帶有auto-summary enabled或disabled? 自動匯總工作 情況橫跨Cisco IOS版本更改了。默認(rèn)情況下最初,自動匯總 被啟用了; 然而,與Cisco Bug ID CSCdu81680 (注冊的用戶)此工作情況更改了。 默認(rèn)情況下在最新的Cisco IOS,自動匯總禁用。當(dāng)自動匯總啟用時,總結(jié)本地產(chǎn)生的BGP網(wǎng)絡(luò)到他們的分級的邊界。 默認(rèn)情況下(自動匯總在BGP被啟用)。當(dāng)自動匯總失效時,路由介紹本地到BGP協(xié)議表沒有總結(jié)到他們的分級的邊界。 當(dāng)子網(wǎng)在路由表里存在并且以下三個條件是滿足的然后該有類別的網(wǎng)絡(luò)所有子網(wǎng)在本地路由表里將提示BGP安裝有類別的網(wǎng)絡(luò)到 BGP協(xié)議表。 有類別網(wǎng)絡(luò)聲明為一 個網(wǎng)絡(luò)在路由表里 有類別的掩碼在 該網(wǎng)絡(luò)語句 支持 auto-summary 例如,如果子網(wǎng)在路 由表里是75.75.75.0 掩碼255.255.255.0和我們配置 network 75.0.0.0 在 router bgp命令之下,并且自 動匯總啟用,BGP將引入分類的網(wǎng)絡(luò)75.0.0.0掩碼255.0.0.0在BGP協(xié) 議表里。 如果這三個情況所有沒有 符合,則BGP 在BGP協(xié)議表里不會安裝任何條目除非有完全匹配在本 地路由表里。 注意: 如果執(zhí)行BGP的AS 沒擁有完全有類別的網(wǎng)絡(luò) ,我們建議禁用自動匯總使用 no auto-summary命令在 路由器BGP之下。 Q. 如何能驗證BGP路由器是否通知其BGP網(wǎng) 絡(luò)并且傳播他們對全球BGP網(wǎng)? 檢 查如果IP塊宣布對直接地連接的ISP ,使用以下命令。 show ip bgp neighbors [ address ] advertise-rout es 命令表示傳送哪些信息。 show ip bgp neighbors [ address ] routes 命令表示哪些消息收到。 注意: show ip bgp neighbors [ address ] advert ise-routes 命令不考慮到您可能運用了的 任何出局策略。在將來Cisco IOS版本將更改命令輸出反射出 局策略。 驗證IP塊如何獲得在互聯(lián) 網(wǎng)在路由服務(wù)器傳播對全球BGP網(wǎng)通過 直接 地 連接的ISP,記錄一個路由服務(wù)器 并且尋找前綴的BGP條目。 Q. 何時并且怎樣應(yīng)該重 置BGP會話? 當(dāng)您更改呼入/呼出的 制度為此會話時,您應(yīng)該清除BGP會話。清除BGP會話帶領(lǐng)出 局策略變更進(jìn)入作用,使用 clear ip bgp x.x.x.x soft out 命令。清除BGP會話帶領(lǐng)Inbound政策更改進(jìn)入作 用,使用 clear ip bgp x.x.x.x命令。如果相鄰有軟重新配置功能,您能使 用 clear ip bgp x.x.x.x soft in命令。 注意: 用 Cisco IOS 12.0和更高,一個新的BGP SOFT重置增強(qiáng)功能功能被介 紹了。欲知更多信息,參見 BGP SOFT重置增強(qiáng)功能。 Q. 什么是自控系統(tǒng)號我如何可以獲得一個 ? AS編號是全局使用識別AS,并且 啟用至于交換外部路由信息在相鄰的AS之間的獨特的號碼。 AS是一個連接的組遵守單個明確定義的路由策略的IP網(wǎng)絡(luò)。 有可用的AS編號的有限數(shù)量。 所以,確定是重要的哪些站點要求唯一AS 編號并且哪些不 。不要求一個唯一AS 編號的站點應(yīng)該使用為專用的使用保 留的一個或很多AS編號,在范圍64512 - 65535。 得到AS編 號參見 AS編號注冊服務(wù) 。 Q. 什么是BGP路徑選擇 標(biāo)準(zhǔn)? BGP路徑選擇標(biāo)準(zhǔn)在 BGP 最佳路徑選擇算法解釋。 Q. always-compare-med和 deterministic-med有何區(qū)別? 區(qū) 別的一個完全解釋這些命令的之間在被給予 bgp deterministic-med命令 與bgp always-compare-med命令如 何 有所不同。 Q. 內(nèi)部BGP會議是否修改下一跳? 內(nèi)部BGP (iBGP)會話保留從eBGP 對等體了解的下一跳屬性,這是為什么有內(nèi)部路由對下一跳是重要的。BGP路由否則是不可得到的。確定您能到達(dá)eBGP下 一跳,包括網(wǎng)絡(luò)下一跳屬于在IGP或使用 next-hop-self neighbor命令強(qiáng)制路由器做通告自己 ,而不是外部對等體,作為下一跳。 關(guān)于更詳細(xì)的細(xì)節(jié),參 見 BGP nexthop屬性。 Q. eBGP會話是否在聯(lián)邦之間修改下一跳? 不,eBGP會話在聯(lián)邦輔助AS之間不 修改下一跳屬性。所有iBGP規(guī)則仍然適用安排全部的AS正常 運行作為單個實體。度量和本地優(yōu)先權(quán)值也依然是未改變在 聯(lián)邦ecBgp 對等體之中。欲知關(guān)于聯(lián)邦的更多信息,參見 BGP聯(lián)邦。 Q. 在eBGP會話上,IP地址被發(fā)送作為下一 跳? 在eBGP同位體,下一跳是宣布 路由相鄰的IP地址。然而,當(dāng)時路由在做通告多路訪問媒質(zhì)( 例如以太網(wǎng)或幀中繼),下一跳通常是路由器接口的IP地址連接到那 媒體,產(chǎn)生路由。關(guān)于一個詳細(xì)說明,參見 BGP nexthop屬性。 Q. 路由反射器是否更改反射的前綴的下一 跳屬性? 默認(rèn)情況下,下一跳屬性 當(dāng)前綴由路由反射器時,反射沒有更改。然而,使用 neighbor next-hop-self命令 ,您能從eBGP對等體更改下一跳的屬性為前綴被反射對所有路由反 射器客戶端。 Q. 僅當(dāng)我丟失與我的主要ISP的時,連接 如何能有條件地宣布前綴對一個ISP ? 默認(rèn)情況下BGP做通告路由從其BGP 協(xié)議表對外部對 等體。BGP條件通告功能在BGP協(xié)議表里根據(jù)其他前綴的存在提供路由通告另外的控制。通常,不管一條不同的路徑的, 存在路由被傳播。BGP條件通告功能使用 non-exist-map及advertise-map configuration命令 由路由前綴跟蹤路由。如果路由前綴不是存在在 non-exist-map命令, advertise-map命令指定的 路 由宣布。關(guān)于更詳細(xì)的細(xì)節(jié),請參閱 配置BGP的配置的BGP有條件通告 部分。 Q. 如何能配置BGP提供負(fù)載共享和冗余在 網(wǎng)絡(luò)? 以下文件提供詳細(xì)配置信息 : 單宿主和多宿主環(huán)境中與BGP分擔(dān)的示 例配置 和 如何使用 HSRP提供冗余在一個多宿主BGP網(wǎng)絡(luò)。 Q. 應(yīng)該有多少內(nèi)存在接受完全BGP 路由表 的路由器從ISP? 必需的內(nèi)存大小 存儲BGP路由取決于許多要素,例如路由器,備選路徑的數(shù)量可用,路由衰減,屬性,配置的最大路徑的數(shù)量,BGP屬性和VPN配置。 沒有這些參數(shù)知識計算必需的內(nèi)存大小存儲一定數(shù)量的BGP路由是難的。我們在路由器典型地推薦最少128 MB RAM 存儲 完全全球BGP路由表從一個BGP對等體。 然而,了解方式減少內(nèi)存消耗量和達(dá)到最佳路由沒有需要接受完全互聯(lián)網(wǎng)路由表是重要 的。 達(dá)到最佳路由并且減少BGP內(nèi)存消耗量 提供詳細(xì)信息。 Q. 什么是配置BGP 對等體組的好處? 指定BGP對等體 組的主要優(yōu)點是減少相當(dāng)數(shù)量用于更新生成(CPU和內(nèi)存)的系統(tǒng)資源。它也簡化將被復(fù)制的BGP配置因為允許路由表只一次被檢查 和更新對其他同步對等體組員。根據(jù)對等體組成員的數(shù)量,前綴的數(shù)量在表里和做通告的前綴的數(shù)量,這可以重大減少負(fù)荷。 我們建議您一起組隊對等體帶有相同的呼出通知策略。 BGP對等體組 提供詳 細(xì)信息。 Q. 什么是同步,如何和它影響在IP路由表 里安裝的BGP路由? 如果您的AS通 過數(shù)據(jù)流從另至于第三個AS,BGP不應(yīng)該做通告路由在所有路由器在您的AS了解關(guān)于路由通過IGP之前。BGP等待直到IGP在AS之內(nèi) 傳播了路由然后做通告它對外部對等體。如果它不能驗證那些路由在其IGP,一個BGP路由器帶有被啟用的同步不會安裝iBGP學(xué) 到的路由到其路由表。禁用同步使用 no synchronization 命令在 路由器BGP之下 在IGP 防止BGP驗證iBGP路由。關(guān)于詳細(xì)說明,請參閱 BGP案例分析:同步。 Q. 如何知道哪個IOS版本支持特定BGP功能 ? 使用 Cisco IOS軟件顧問 (注 冊的用戶)迅速查找哪Cisco IOS版本支持您的功能。 Q. 如何能設(shè)置多出口分辨器(MED) 值在 前綴做通告對EBGP鄰居匹配IGP下一跳權(quán)值? set metric-type inte rnal route-map configuration命令造成BGP做通告對應(yīng)于IGP 量 度關(guān)聯(lián)與路由的下一跳的MED。此命令是可用的在IOS版本 10.3和更高。欲知更多信息,參考 BGP命令。 Q. 什么是默認(rèn)BGP ConnectRetry計時器, 并且調(diào)整BGP ConnectRetry計時器是否是可能的? 默認(rèn)BGP ConnectRetry計時器是 120秒。 在這次消磨BGP進(jìn)程檢查看見之后被動TCP 會話是否建立。如果被動TCP會話沒有建立,則BGP進(jìn)程開始新的激 活TCP企圖連接到遠(yuǎn)程BGP揚聲器。在此空閑期間 ConnectRetry計時器的120秒,遠(yuǎn)程BGP對等體能設(shè)立BGP會話對它。 Cisco IOS ConnectRetry計時器不可能從120秒其默認(rèn)值目 前被更換。 Q. r RIB故障是什么意思在下面的 show ip bgp命令輸出? R1> show ip bgp BGP table version is 5, local router ID is 200.200.200.1 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path r> 6.6.6.0/24 10.10.13.3 0 130 0 30 i *> 7.7.7.0/24 10.10.13.3 0 125 0 30 i 當(dāng)BGP設(shè)法 安裝 bestpath 前綴 到路由信息庫(RIB),即,IP 路由表時,RIB也許拒絕BGP路由由于 任何以下原因: 例如,路由帶有更 好的管理距離已經(jīng)當(dāng)前在IGP如果靜態(tài)路由在IP路由表里已經(jīng)存在。 內(nèi)存故障。 路由的數(shù)量在VPN routing/forwarding (VRF)超出路 由限額配置在VRF實例之下。 在這些 情況下,為上述原因被拒絕的前綴在 show ip bgp命令輸出由 r RIB 故障 確定和沒有做通告對對等體。此功能首先被使得可用 在Cisco IOS軟件版本12.2(08.05)T。 |
|
|