購買代理池前,如何稽核 ASN 與網段集中度

「數百萬 IP」不是採購結論,而是一項可能缺少統計口徑、觀察期間與地域分布的產品聲明。輪換住宅代理即使顯示許多不同地址,真正成功的流量仍可能集中在少數自治系統、網段、城市或上游來源。
集中本身不一定是壞事。部分國家確實只有少數主導接取業者,城市級測試也合理地只接觸有限網路。真正的問題是未經測量的集中:採購方把 IP 數量等同於線路多樣性,或假定兩個不同品牌一定擁有獨立供應。
這套稽核要回答四個問題:
- 實際工作負載觀察到多少不同出口?
- 這些出口依 ASN 與分析網段計算時有多集中?
- 集中度是否隨地域、目標、時段或工作階段模式改變?
- 兩個候選供應商的實測供應重疊多少?
ASN、註冊與路由資料能證明什麼
自治系統號描述路由域,不代表家庭使用者,也不是品質評分。RDAP(註冊資料存取協定)提供結構化的 IP 網路與 ASN 註冊記錄;路由資料可協助確認起源網路,並在適用時查看路由授權或路徑證據。
這些資料可以描述地址的網路脈絡,但不能僅憑 ASN 名稱便斷言出口一定是住宅、來源合規、供應獨占或信譽良好。消費型 ISP 也可能經營託管業務;企業網路可能使用接取業者位址;行動網路與營運商級 NAT 會讓「一個位址等於一個使用者」的假設失效;註冊資訊也可能落後於實際營運變化。
Cloudflare 於 2026 年 8 月 24 日在 Radar 新增 ASPA 路徑驗證,正好提醒我們:網路身分與路由完整性是不同層次。ASPA 檢查觀察到的上游路徑是否受到已發布授權涵蓋,但不會認證代理來源或商業行為。
先設計樣本,再蒐集出口
可靠比較要盡量固定商業與技術變數。
明確決策單元
寫清楚產品和用途:輪換住宅代理或靜態 ISP、獲准國家與城市、黏著工作階段長度、協定、目標類型、每月流量與並行需求。不同產品不得混入同一分數。
採用分塊抽樣
為每個供應商建立完全相同的區塊:
| 區塊 | 控制範例 | 作用 |
|---|---|---|
| 地域 | 一個獲准國家或城市 | 防止大市場掩蓋小市場問題 |
| 時間 | 跨多日的固定時段 | 發現隨時間變化的代理池 |
| 目標 | 自有端點加獲准目標類型 | 區分供應與目標政策 |
| 工作階段 | 分開報告輪換與黏著測試 | 避免把黏著重複誤判為輪換故障 |
| 負載 | 相同請求量、節奏與載荷大小 | 讓供應商可比較 |
從低並行和有限重試開始。只記錄正常獲授權使用產生的出口,不要透過高速輪換嘗試枚舉供應商全部資源。
保存請求級記錄
每次請求至少記錄:
- 供應商和產品標籤;
- 匿名測試批次與工作階段識別碼;
- 請求地域和觀察到的出口 IP;
- 位址家族;
- 請求時間與延遲;
- 傳輸結果與應用程式結果;
- 觀察到的 ASN 與註冊網段;
- 用於分析的固定網段桶;
- 供應商提供的同意或來源文件版本。
憑證與目標 Cookie 不得進入資料集。對 IP 進行雜湊不等於匿名化,應限制原始位址的存取與保留時間。
正規化,但不要製造虛假精度
分組前先正規化 IPv4 與 IPv6 文字。把 RDAP 回傳的權威註冊網段另存為一個欄位。若還要建立固定大小的分析桶,例如 IPv4 /24 或 IPv6 /48,必須清楚標為分析桶,不能把它誤稱為所有權邊界。
應在蒐集時補充路由與註冊脈絡,或至少保存查詢時間。網路會改變,幾週後的查詢可能描述不同的營運狀態。
嚴格區分:
- 唯一出口:樣本中至少出現一次的正規化 IP;
- ASN:用於集中度分析的路由起源分組;
- 註冊網段:註冊機構回傳的網路物件;
- 分析桶:為統計比較選擇的固定分組;
- 供應商聲明:尚未獨立驗證的廠商中繼資料。
計算四類互補指標
任何單一數字都不能代表代理池品質。應依供應商、產品、地域和時段分別報告以下指標。
1. 唯一出口率
唯一出口數 / 成功代理工作階段數
它反映樣本經歷多少位址重複使用,但對工作階段規則非常敏感。不同黏著時長的資料不能直接比較。
2. 最大占比集中度
分別報告最大 ASN 與最大分析桶占成功工作階段的比例。平均數會隱藏主導叢集,最大占比可直接顯示它。
3. HHI 集中度與有效分組數
把每個分組占比記為 p,計算 HHI = sum(p²),再用 1 / HHI 表示等規模條件下的有效分組數。如果樣本出現十個 ASN,但一個承載大多數工作階段,有效數量會遠低於十。
不要套用全球通用門檻。應在相同地域與負載內比較候選方,再依業務持續性需求制定標準。
4. 跨供應商重疊
針對觀察到的 ASN 集合與分析網段集合計算 Jaccard 重疊:
交集大小 / 聯集大小
還要計算依流量加權的重疊。兩家供應商可能只共享少數 ASN,但這些共享網路承載雙方大部分樣本。高重疊不能證明轉售關係,只能表示實測供應可能無法提供獨立網路多樣性。
避免五種錯誤結論
「唯一 IP 越多,代理池越好。」 如果大部分成功流量仍依賴一個 ASN、目標成功率很差,或供應商無法說明來源,這個結論便不成立。
「消費型 ISP 的 ASN 就能證明住宅來源。」 它只描述網路脈絡,不證明使用者同意、裝置類型或供應鏈。
「一次低重疊就證明供應獨立。」 代理池隨時間和地域改變,必須重複區塊並報告不確定性。
「每個重複 IP 都是缺陷。」 黏著工作階段本來就會重複出口,輪換與黏著應依各自承諾測試。
「路由驗證等於代理品質。」 路由授權有助於發現路由完整性問題,但不會衡量延遲、目標成功率、工作階段穩定性或來源合規。
把稽核轉化為驗收標準
使用包含原始指標和結論的評分卡,不要只給一個裝飾性總分。
| 面向 | 證據 | 驗收規則範例 |
|---|---|---|
| 涵蓋 | 必要地域的成功工作階段 | 每個關鍵地域符合最低樣本與成功要求 |
| 集中 | 最大 ASN、最大網段占比、HHI | 關鍵地域不存在無法解釋的主導叢集 |
| 持續性 | 重複時段 | 多樣性與成功率維持於約定波動內 |
| 獨立性 | 與備援供應商的加權重疊 | 備援不會複製同一主導供應 |
| 工作階段行為 | 輪換與黏著測試 | 實測行為符合產品文件 |
| 來源 | 書面同意與供應鏈證據 | 通過法務與採購審查 |
| 經濟性 | 每個成功有效結果的成本 | 成本包含失敗、重試與營運開銷 |
重大差異必須由供應商說明。合格說明應指出產品、地域、觀察期間與預期行為;全球 IP 總數不能取代解釋。
採購檢查清單
- 比較的產品、地域與工作階段模式完全一致。
- 抽樣涵蓋多個時段和至少兩天。
- 並行、節奏、請求量與目標類型受到控制。
- 出口 IP 已正規化,原始資料存取受限。
- RDAP 與路由脈絡帶有查詢時間。
- 註冊網段與固定分析桶分開保存。
- 報告唯一出口率、最大占比、HHI 與有效分組。
- 計算主要和備援供應商的 ASN 與網段重疊。
- 依地域拆分結果,而非只看全球總量。
- 審查來源、同意、替換與事故回應流程。
- 成本包含失敗請求、重試與營運開銷。
- 試用具有書面停止條件,不嘗試規避目標控制。
可搭配 98IP 的住宅代理試用統計方法、工作階段黏著性測試和代理線路洩漏偵測一起使用。
常見問題
應抽樣多少出口?
樣本要足以支援每個關鍵地域與時段的決策。即使全球有數千次樣本,若關鍵小市場只有幾次觀察,仍然沒有意義。先進行小規模試用,檢查不確定性,只在結論不清楚的區塊繼續擴樣。
ASN 多樣性等於地域多樣性嗎?
不等於。一個 ASN 可涵蓋許多地區,一個城市也可能有多個 ASN。請求地域、觀察地域與 ASN 必須分開測量。
IPv6 位址應逐一計數嗎?
可以報告唯一位址,但還必須使用清楚標示的網段或分析桶分組。IPv6 位址空間巨大,單純唯一性可能造成誤導。
這項稽核能識別轉售商嗎?
它能識別實測重疊與集中度,不能證明合約關係。轉售狀態需要供應商提供文件並接受盡職調查。
合規說明
僅透過自有或已獲授權的帳號、端點與目標執行稽核。遵守供應商條款、目標規則、頻率限制、隱私義務和適用法律。縮短 IP 位址保留時間,保護請求級資料,並確認住宅供應基於知情同意。不得利用多樣性指標繞過存取控制或掩飾禁止活動。
來源說明:ARIN,《Whois/Registration Data Access Protocol (RDAP)》;Cloudflare,《RPKI ASPA path validation on Cloudflare Radar》,發布於 2026 年 8 月 24 日。依 98IP 網站零外鏈規則,來源 URL 僅保存在內部營運記錄中。