目錄

簡介

必要條件

需求

採用元件

慣例

刪除號碼

相關資訊

簡介

本檔案將討論在BGP中移除私人自治系統編號。

必要條件

需求

本文件沒有特定需求。

採用元件

本文件所述內容不限於特定軟體和硬體版本。

慣例

如需文件慣例的詳細資訊，請參閱思科技術提示慣例。

刪除號碼

範圍從64512到65534的私有自治系統(AS)編號用於儲存全域性唯一的AS編號。InterNIC分配全域性唯一AS編號(1 - 64511)。由於這些私有AS編號不是唯一的(BGP最佳路徑計算需要唯一的AS編號；如需BGP路徑選取的詳細資訊，請參閱BGP最佳路徑選取演演算法)。 因此，Cisco IOS®軟體版本10.3和更新版本新增了一項功能，允許將路由傳播到BGP對等點之前，從AS_PATH清單中去除私有AS編號。

通常，客戶網路及其路由策略是各自的Internet服務提供商(ISP)的擴展。 當客戶網路較大時，服務提供商可以使用幾種不同的方法分配AS編號，以便管理網路和路由策略。

- 一種方法是永久分配1到64511範圍內的AS編號。當客戶網路連線到兩個不同的ISP時（例如多宿主），即可完成此操作。這種情況要求客戶網路應具有唯一的AS編號，以便它可以通過兩個ISP以唯一方式將其BGP路由傳播到全域性BGP網狀網。

- 第二種方法是分配一個64512到65534範圍內的專用AS編號。當客戶網路連線到單個ISP（單宿主或雙宿主連線到同一個ISP）時，為了保留AS編號，將完成此操作。如果您計畫將來連線到多個ISP，則建議不要使用專用AS編號。

將專用AS編號分配給客戶網路時，從客戶網路到ISP的BGP更新在其AS_PATH清單中將具有專用AS編號。ISP將其網路資訊傳播到全域性BGP表(Internet)時，不應將帶有客戶專用AS編號的AS_PATH傳播到Internet。要幫助ISP從其AS_PATH清單中刪除專用AS編號，請使用Cisco IOS remove-private-as命令。

要刪除專用AS編號，請使用neighbor x.x.x.x remove-private-as路由器配置命令。

neighbor x.x.x.x remove-private-as per-neighbor configuration命令強制BGP丟棄專用AS編號。您可以為外部BGP鄰居設定此命令。當出站更新包含私有AS編號序列時，此序列將被丟棄。

以下條件適用：

- 您只能對外部BGP(eBGP)對等體使用此解決方案。

- 如果更新在AS_PATH中只有專用AS編號，BGP將刪除這些編號。

- 如果AS_PATH同時包含私有AS編號和公有AS編號，BGP不會刪除私有AS編號。這種情況視為配置錯誤。

- 如果AS_PATH包含eBGP鄰居的AS編號，BGP不會刪除專用AS編號。

- 如果AS_PATH包含聯盟，則BGP僅當私有AS編號位於AS_PATH的聯盟部分之後時才刪除它們。

有關配置示例，請參閱在BGP中刪除專用AS編號的示例配置。

相關資訊

- IP 路由支援頁面

- 技術支援與文件 - Cisco Systems