Networking

BGP 是什麼?企業為什麼需要自有 BGP 接入?

知識庫 / BGP 解析

如果把互聯網比作全球的公路系統,那 BGP 就是所有路口的「路標」——它告訴數據包「要去這個目的地,應該走哪條路」。BGP(Border Gateway Protocol,邊界網關協議)是互聯網的核心路由協議,所有互聯網流量的路徑選擇最終都依賴它。

BGP 的基礎概念

AS(自治系統):互聯網由數以萬計的「自治系統」組成,每個 AS 是一個獨立管理的網絡。你的公司、你的 ISP、AWS、騰訊雲——每個都可以是一個 AS。每個 AS 有一個全球唯一的編號,叫做 ASN(Autonomous System Number)。ASN 由 IANA(互聯網號碼分配局)通過五大 RIR(區域互聯網註冊機構)分配,在亞太地區由 APNIC 負責。

IP 前綴(Prefix):每個 AS 擁有一段或多段 IP 地址範圍(如 203.0.113.0/24)。BGP 的作用就是向整個互聯網宣告「這些 IP 地址歸我這個 AS 管理」。

BGP 對等(Peering):兩個 AS 之間需要建立 BGP 會話才能交換路由信息。這就像兩條高速公路在交匯處設立路標一樣。BGP 對等分為兩種:eBGP(外部 BGP,不同 AS 之間)和 iBGP(內部 BGP,同一 AS 內部)。

路由表和路徑選擇:當你的數據包要到達某個 IP 地址時,路由器會查看 BGP 路由表,找到通往該 IP 前綴的所有可能路徑,然後根據一系列屬性(AS 路徑長度、本地偏好、MED 等)選擇最優路徑。

為什麼自有 BGP 很重要?

很多企業使用的是運營商「轉售」的帶寬——運營商把自己 AS 下的 IP 地址和帶寬分配給你,你的流量混在運營商的大池子裡。這在大多數情況下沒問題,但在以下場景中,自有 BGP 接入提供了關鍵優勢:

1. 多運營商冗餘

如果你只有一個上游運營商,那個運營商出故障就意味着你的網絡全部中斷。有了自有 ASN 和 BGP,你可以同時從多個運營商購買上游帶寬(稱為 multihoming),並通過 BGP 自動選擇最優路徑。當一個運營商出現故障時,流量會自動切換到其他運營商,實現秒級的故障切換。

2. 路由控制權

使用自有 BGP,你可以精確控制入站和出站流量的路徑。例如:

  • 你可以設置策略,讓來自中國電信用戶的流量走中國電信的上游,來自中國聯通用戶的流量走中國聯通的上游——避免跨運營商的延遲。
  • 你可以通過調整 BGP 屬性(如 AS Path Prepending、Community)來影響遠端路由器的路徑選擇,優化特定來源的流量路徑。
  • 你可以實現精細的流量工程(Traffic Engineering),根據時間段、帶寬利用率等條件動態調整路由。

3. IP 地址便攜性

使用運營商分配的 IP 地址意味着你更換運營商時需要更換所有 IP 地址——DNS 記錄、防火牆規則、白名單、SSL 證書等都需要修改。而擁有自己的 IP 段(PI 地址,Provider Independent),你可以在任何運營商處宣告這些地址,更換運營商不影響現有服務。

4. 聲譽管理

你的 IP 地址的「聲譽」直接影響郵件投遞率、搜索引擎排名和安全評分。使用運營商共享 IP 段時,如果同一段內的其他用戶發送垃圾郵件或進行惡意活動,你的 IP 聲譽會被連帶影響。自有 IP 段讓你完全掌控自己的網絡聲譽。

自有 BGP 的「成本」

當然,自有 BGP 不是免費的。你需要:

  • ASN 和 IP 地址:通過 APNIC 等 RIR 申請,需要年費(APNIC 的最低會員費約 AUD 1,500/年)。
  • BGP 路由器:需要支持 BGP 的路由器設備(Cisco、Juniper、MikroTik 等),或使用 BIRD/FRRouting 等軟件路由。
  • 技術能力:BGP 配置錯誤可能導致嚴重後果——路由洩露可能影響全球互聯網路由。你需要有經驗的網絡工程師來管理。
  • RPKI/ROA:為了防止路由劫持,你需要配置 RPKI(Resource Public Key Infrastructure)和 ROA(Route Origin Authorization)來驗證你的路由宣告的合法性。

Areapac 的 BGP 服務

Areapac 在北京和上海擁有自有 BGP 宣告能力,這意味着我們對這兩個關鍵節點的路由質量有直接的控制權。對於需要自有 BGP 接入但缺乏技術能力的企業,我們提供完整的托管式 BGP 服務:

  • 協助完成 APNIC ASN 和 IP 地址的申請
  • BGP 路由器的配置和管理
  • 多上游 BGP 對等的建立和優化
  • RPKI/ROA 的配置和維護
  • 7×24 路由監控和故障響應

如果你的業務需要多運營商冗餘、精細的路由控制或 IP 地址的便攜性,自有 BGP 接入是值得投資的基礎設施。它的價值不在於日常——而在於故障發生時,你的網絡能在幾秒內而非幾小時內恢復。

了解 Areapac 托管網絡服務

Areapac 提供 IP Transit、ASN 註冊、BGP 托管和 7×24 網絡監控服務。

BGP 路由宣告架構
Areapac 自有 BGP (AS Number)
宣告路由
上游運營商 A (電信)
路由傳播
上游運營商 B (移動)
路由傳播
全球互聯網
自有 BGP vs 帶寬轉售
特性自有 BGP帶寬轉售
路由控制完全自主 ✓依賴上游
故障切換自動多路徑 ✓單點故障
IP 歸屬自有 IP 段 ✓共享 IP
可定制性路由策略可調 ✓無法調整
查看托管服務
企業微信