觀點 · 資訊分享
Cloudflare 實測:網際網路路由的 ORIGIN 標籤約 7 成被改過,業者藉此搶流量
Cloudflare 發表 BGP 路由的實驗研究:本來不該被改動的 ORIGIN 屬性,在他們的觀測中約 70% 的路徑被改寫,連 16 家頂級電信業者中也有 6 家疑似這麼做,並呼籲在選路時淡化這個屬性。
- 發布
- 2026-07-25
- 篇幅
- 約 4 分鐘 · 1,712 字
- 結構
- 7 節 + 3 題常見問題
- 標籤

一句話看懂:Cloudflare 實測發現,網際網路路由裡一個本來不該被改動的「ORIGIN 標籤」,在他們的觀測中約 70% 的路徑被改過,業者靠這招讓自己的路線更容易被選中,把流量與收入拉過來。

先用白話講:BGP 和 ORIGIN 是什麼?
想像全世界的電信業者像一群快遞公司,BGP 就是他們互相交換「我能送到哪裡」的通訊協定。每公布一條路線,都會附上一些標籤,其中一個叫 ORIGIN,用來說明這條路線當初是怎麼被放進 BGP 的。
ORIGIN 有三種值:IGP(網路內部來的)、EGP(舊協定留下來的,早已淘汰)、INCOMPLETE(來源不明)。如果兩條路線的其他條件完全相同,路由器會挑 ORIGIN 數值較小的那條。
問題就出在這裡:規範寫明這個標籤「不該被其他路由器改」,但既然它能影響選路,就有業者把它改成最占優勢的 IGP,讓自己的路線更容易勝出。
發生什麼事
Cloudflare 在 7 月 24 日發表研究,用自己的網路做實驗:從所有對等點公布 3 條 IPv4 與 3 條 IPv6 路由,每條用不同的 ORIGIN 值,再去看公開的路由收集站(RIPE RIS、RouteViews)以及自家邊界路由器上看到什麼。
- 在多個觀測點中,約 70% 的路徑,ORIGIN 和發布者設定的不一樣
- 直接和 Cloudflare 對等的業者中,約 10% 會把 ORIGIN 改成 IGP
- 16 家 Tier-1(頂級)業者中,有 6 家 疑似改成 IGP
- 有業者的網路工程師向他們證實,會把從對等方或上游收到的路線改成 EGP,目的是讓它們比客戶送來的路線更不受青睞
改標籤有多大影響?
研究團隊拿「ORIGIN 本來就是 IGP」的路由當對照組,比較選路結果:
| 項目 | IPv4 | IPv6 |
|---|---|---|
| 經過 Tier-1 的路徑數 | 539 條中有 110 條(20%) | 未列出 |
| 改寫者多搶到的路徑 | 12 條(約多 18%) | 33 條(多 40%) |
| 被重設為 IGP 的獨立 AS_PATH 比例 | 70% | 67% |
文章也提到,被歸因的業者中,約 20% 的改寫者排名在前 50 大;整體上前 50 大業者有 26% 在改寫、前 100 大有 20%。意思是改寫的業者雖然占比低,卻都是舉足輕重的大角色。
給網路工程師的技術細節
- RFC 4271 寫的是「其值不應該被其他發言者改變」(SHOULD NOT),不是強制禁止
- 實驗方法:公布路由後再撤回,觸發「路徑探索」,藉此看到更多路徑;用 BGPKIT 解析更新訊息
- 分析方式:先看只有兩層 AS 的路徑,再用演算法推論較長路徑,共歸因了 606 個可見 AS(75.6%),其中 64 個(10.6%)會改成 IGP
- 兩個直接對等業者只對 IPv4 改成 IGP、IPv6 沒改,代表同一家業者的兩種協定設定可能不一致
- 觀測有限:公開的收集站看不到完整的網路拓撲,所以對個別業者的推論都有不確定性
我的看法
這篇不是產品更新,卻很值得一讀,因為它揭露了網際網路背後一個很現實的事:選路不只是技術問題,也牽涉金流,業者會為了流量與收入去調整看似不起眼的標籤。
對我們這種做網站與系統的人來說,大概不會直接動到 BGP,但能幫助理解一件事:為什麼同一個網站,不同電信業者的使用者連線品質會差很多,路徑不只是看最短,還會被各家的政策左右。如果之後遇到「特定電信商特別慢」的狀況,這類路由因素也是排查方向之一。Cloudflare 主張淡化 ORIGIN 的作用,是否能推進還要看業界與 IETF 的反應,這部分目前沒有定論。
名詞小辭典
- BGP(邊界閘道協定):網際網路上不同網路之間交換路由資訊的協定。
- AS(自治系統):一個獨立管理的網路,例如一家電信業者,每個 AS 有自己的編號。
- Tier-1:不需要向別人付費買網路,就能抵達全網際網路的頂級業者。
- 對等(Peering):兩個網路互相直接連線、交換流量。