BGP 查詢與 RPKI 檢查

BGP 望遠鏡展示全球路由系統如何看待一個 IP 前綴——誰在源發它、它被看到的範圍有多廣、其路由源發是否得到 ROA 授權。輸入一個 IP 地址、一個 CIDR 前綴或一個 AS 號,即可從即時路由資料中讀取答案。

最後更新:

有想持續監控的路由問題?用 myeventwatch 免費監控——到期和停機提醒,無需綁卡。

BGP 查詢到底檢查什麼

網際網路沒有中央地圖。每個網路——每個自治系統(AS)——都會告訴鄰居它能到達哪些 IP 前綴,鄰居再把消息傳遞下去,全球路由表就是世界各地收集器聽到的這些宣告的總和。BGP 查詢會詢問這些收集器:它們目前對某個前綴聽到了什麼、哪個 AS 在源發它、流量會沿哪些路徑到達那裡。這與紙面上的地址所有權是完全不同的問題:註冊記錄說的是誰應該宣告一個前綴,路由表說的是此刻誰真的在宣告——兩者不一致時,你的流量服從的是路由表。

可見性是本頁的第二個信號,它能發現另一類問題。一個健康、連接良好的前綴幾乎被每個收集器對等點看到;只被少數看到的前綴,要麼非常新、要麼刻意只在本地宣告、要麼在不該被過濾的地方發生了泄漏或過濾。這裡顯示的計數——有多少 RIS 對等點在全部報告對等點中看到了該前綴——把「我的路由出去了嗎?」從猜測變成了數字。首次見到與最後見到時間補全了圖景:首次見到日期是今天的前綴是一次變更,而不是穩定狀態。

RPKI:源發得到授權了嗎?

宣告只是一種聲稱,幾十年來任何網路都可以聲稱任何前綴——可能是失誤、過濾器配錯,也可能是蓄意的劫持。RPKI 是修復方案:前綴持有者發布一條路由源發授權(ROA),指明允許源發它的 AS 號和可宣告的最長前綴長度。驗證器會把每條宣告與 ROA 對比,標為有效、無效或未知。本頁會顯示該判定及 ROA 本身。有效意味著有 ROA 覆蓋這個源發;無效意味著 ROA 存在但不授權正在被宣告的內容——這是誤發宣告或真實劫持的典型特徵,應立即調查;未知意味著根本沒有 ROA 覆蓋該前綴:很常見,尚不算故障,但持有者應該補上這個缺口。

相關工具:當名稱在不同地方解析不同時,用DNS 傳播檢查器;當路由正常但服務不回應時,用連接埠掃描器;配套指南如何檢查 BGP 路由與 RPKI完整演示了如何一起閱讀路徑、可見性和 ROA 判定。

資料來源與署名:路由資料來自 RIPE NCC 的資料 API RIPEstat,它基於與全球網路對等的 RIPE RIS 收集器,記錄它們聽到的宣告;RPKI 驗證使用 Routinator,依據五個區域註冊機構的信任錨。路由資料每分鐘都在變化,因此結果是檢查時刻的快照,只會短暫快取,一小時後同一個前綴合理地可能看起來不同。

本頁展示的五個事實

源發 ASN宣告該前綴的自治系統編號——在全球路由表中聲稱是其歸屬地的網路。
是否宣告收集器目前是否聽到該前綴的任何宣告;未宣告的前綴從公共網際網路無法到達。
RIS 可見性有多少 RIPE RIS 收集器對等點看到了該前綴(佔全部報告對等點的計數)——接近全部可見才是健康常態。
AS 路徑一條宣告到達收集器所經過的自治系統序列,從右向左讀為從源發到收集器。
RPKI 狀態ROA 是否授權該宣告:有效表示已覆蓋,無效表示 ROA 存在但不允許此源發或長度,未知表示沒有 ROA 覆蓋。

常見問題

可以輸入什麼——IP、前綴還是 ASN?

三者都可以。單個 IP 地址會被對應到覆蓋它的前綴並查詢該前綴;CIDR 前綴(如 1.1.1.0/24)直接查詢;AS 號(如 AS13335)會傳回該網路的持有者名稱、它宣告的前綴數量、範例前綴,以及其上游、下游和鄰居總數。

我的前綴顯示未宣告,這是什麼意思?

目前沒有任何 RIS 收集器聽到它的宣告,因此公共網際網路沒有到達它的路由。常見原因包括源發處的路由器或工作階段問題、被上游過濾、變更太新尚未擴散,或者查詢的是已分配但未啟用的地址塊。先檢查源發路由器的 BGP 工作階段,再詢問上游是否接受並傳播該前綴。

RPKI 顯示無效,我的前綴被劫持了嗎?

無效意味著有 ROA 覆蓋該前綴,但不授權正在被看到的宣告——源發 AS 未被列出,或宣告的前綴長於 ROA 的最大長度。最常見的原因是維運問題而非惡意:部署了新源發或更具體的前綴卻沒有更新 ROA。如果宣告是你的且是有意的,就修復或重新發布 ROA;如果源發 AS 根本不是你的,應按可能的劫持處理,緊急聯絡前綴持有者和你的上游。

為什麼可見性小於對等點總數?

有些收集器對等的網路從不承載這條路由——只在區域內宣告的前綴、被策略過濾的前綴,或者新到尚未到達每個工作階段的前綴。少量缺口是正常的,尤其是 IPv6 和更具體的前綴。本應全球可見的前綴可見性接近零才是警告信號:宣告離開了源發,卻沒有擴散開來。

資料有多新?會被快取嗎?

RIPEstat 持續匯聚 RIS 收集器資料,本頁透過 sysosx 的檢查器在檢查時即時讀取,檢查器只為遵守禮貌的請求限制而短暫快取結果——快取的答案會被標明。路由變更即使已對真實流量生效,也可能需要幾分鐘才出現在收集器資料中,因此變更後應稍等再複查,不要把一次快照當作最終結論。