團隊文章

BGP 網路遷移:為何 IPv4 前綴會更換來源 ASN

為何 IPv4 前綴可以在持有人不變的情況下更換來源 ASN,以及如何查驗 BGP、RPKI、IRR 與註冊狀態。

目錄

同一棟模型建築連接到新的網路設備,原本的連線則閒置不用。

位址區塊可以保持不變,而發起其路由的網路已經改變。路由、授權與持有人紀錄各有不同作用。

IPv4 前綴可以保留同一組號碼,卻看起來移到了另一個網路。在 BGP 中,這種變化通常表現為新的來源 ASN。

這稱為 BGP 網路遷移(rehoming),是對路由狀態的觀察。單憑這件事,不能證明登記持有人已改變、前綴移到了另一個國家,或發生了位址移轉。

從路由看起

如果路由收集器觀察到 203.0.113.0/24 → AS64500,表示在那個時刻,它看到 AS64500 發起這條路由。如果同一前綴後來顯示為 203.0.113.0/24 → AS64550,來源 ASN 就改變了。

這裡的來源 ASN,是指觀察到的 AS 路徑中,位於來源端的 ASN。它不應與 BGP 的 ORIGIN 屬性混淆,後者是 RFC 4271 所定義的另一個獨立屬性。

近期資料顯示了什麼

APNIC 比較 2025 年初與 2026 年初的路由快照時,計算出 29,699 個 IPv4 前綴更換了來源 ASN。其移轉對照表列出,1,991 個更換來源的前綴出現在移轉紀錄中,26,722 個則不在其中。兩者合計 28,713 個,比報告所列的更換來源總數少了 986 個。表格說明還標示為 2024 年的路由變化與 2023–2024 年的移轉紀錄,但前後文描述的卻是 2025 年的變化與 2024–2025 年的紀錄。因此,已公布的數字與時間標示,無法提供一份完全核對一致的年度明細。

這個對照不能證明未能對應的前綴曾遭不當移轉。它說明了為何不能將路由歷史與註冊歷史視為同一套資料。許多合法的網路變更並不需要改變登記持有人。

來源 ASN 為何會改變

常見的營運原因有幾種:

  • 公司更換 IP 轉接或代管服務商;
  • 基礎設施移至另一個資料中心或雲端網路;
  • 客戶開始透過自己新取得的 ASN 發起路由;
  • 企業網路合併、拆分或重組;
  • 持有人將路由工作委託給其他營運者或代管服務商;或
  • 路由架構改變,但註冊關係維持穩定。

每一種解釋都需要證據。單看路由,只能知道正在宣告什麼,無法知道為何改變,或是誰授權。

網路遷移與 IPv4 移轉回答的是不同問題

BGP 網路遷移問的是:哪個 ASN 正在發起這個前綴的路由?

IPv4 移轉問的是:獲承認的註冊關係是否改變?

兩件事可能同時發生,也可能各自發生。持有人可以更換服務商,而不移轉資源;註冊關係也可以改變,而同一家服務商繼續發起路由。

BGP 是路由證據,並非完整的控制權證據

看到 AS64550 發起某前綴的路由,不會自動證明 AS64550 擁有它、是登記持有人、可以移轉它,或具有永久宣告權。租賃、客戶安排、暫時遷移或錯誤,都可能產生同樣的觀察結果。

要理解控制權,就要將路由與註冊紀錄、營運授權,以及能解釋彼此關係的證據加以比對。這正是實務上應區分路由控制權、註冊控制權與商業關係的原因。

RPKI 補上授權這一層

路由來源授權(ROA)表明,某個特定 ASN 在 RPKI 系統內獲授權發起某前綴的路由。RFC 9582 定義了現行的 ROA 規格。

當來源從 AS64500 改為 AS64550,相關 ROA 應反映預定的新狀態。有效的 ROA 不能證明路由目前正在宣告;觀察到路由,也不能證明宣告已獲授權。BGP 與 RPKI 提供的是互補證據。

IRR 與反向 DNS 也是遷移的一部分

服務商可能使用 IRR 路由物件建立過濾規則。客戶可能依賴反向 DNS、允許清單、監控與信譽系統。因此,即使登記持有人不變,路由遷移仍可能需要多項協調更新。

有用的營運紀錄會逐層交代:註冊狀態、BGP 來源、RPKI 授權、IRR 政策、反向 DNS 責任、聯絡人,以及內部變更紀錄。

來源改變時應檢查什麼

變更之前

  • 記錄確切的前綴與目前來源 ASN;
  • 確認預定的新 ASN 與獲授權的營運者;
  • 檢查 ROA、IRR 物件、反向 DNS,以及服務商是否準備就緒;並
  • 保留目前的 BGP 與註冊證據。

遷移期間

  • 從多個網路觀察傳播情況與來源變更;
  • 檢查 RPKI 驗證,以及更具體前綴的宣告;並
  • 在變更要求舊路由消失的地方,確認它是否已消失。

遷移之後

  • 驗證是否由預期的 ASN 發起該前綴的路由;
  • 確認 ROA、IRR 與反向 DNS 符合預定狀態;
  • 檢查註冊資料與聯絡人;並
  • 保存證據,讓下一位營運者能重建這次變更的經過。

意料之外的來源是否意味著劫持?

不一定。這值得調查,但首先應問變更是否經過授權。可能的原因包括服務商遷移、暫時維護、客戶路由、新 ASN、營運委託、設定錯誤,或未經授權的宣告。

在判定原因前,應綜合使用 BGP 歷史、註冊紀錄、ROA、IRR 資訊、服務商文件與內部變更紀錄。太快貼上標籤,可能掩蓋真正的營運問題。

為何這對可攜性很重要

IPv4 資源越來越常在服務商、資料中心、企業結構、ASN 與實際使用者變更後繼續使用。因此,可攜性不只是允許位址號碼不變。當網路改變時,周邊系統必須維持唯一性、授權、準確紀錄、安全與連續性。

公用 IP 的連續性仰賴這個實務層面。即使註冊與路由變更看似行政事務,DNS、存取控制、合作夥伴允許清單、VPN 與監控仍可能依賴某個位址。

運作中的網路才是最後的檢驗

註冊紀錄、RPKI、IRR 物件與 BGP 觀察,是圍繞運作中網路的不同工具。合法網路遷移的目標很簡單:完成所需的路由變更,同時讓網路保持可達、獲得授權,並且能清楚說明。

閱讀完整系列