請求速率令牌:Apeiro8 CDN WAF的新一代流量防護利器

自訂監管組合,一但偵測異常,立即封鎖訪問請求!為因應網站與API服務面臨日益複雜的DDoS攻擊,Apeiro8 CDN全新推出「請求速率令牌」功能,為其WAF提供更細緻、靈活的流量控管能力,有效協助使用者預防惡意流量與維護系統穩定性。

什麼是請求速率令牌?
請求速率令牌是針對特定請求條件所生成的唯一識別符,用於統計並限制同類型請求的速率。當請求觸發WAF規則後,系統會根據設定的欄位(如請求 IP、請求域名、URI、User-Agent等),組成一個專屬的識別標籤,這個標籤就是「令牌」,代表某一類型的請求群組,進一步被用來統計是否達到速率限制門檻。
這項技術的核心優勢,在於可以根據實際風險場景自由組合欄位,實現彈性化的流量分組與限制。例如,只選擇「請求域名」與「URI」時,系統會將所有IP的請求合併統計;若加入「請求IP」欄位,則可更精細地區分每個來源,減少誤封情形。
使用範例:針對API攻擊的防禦策略
攻擊情境
常見的一種攻擊情境,是駭客利用被入侵的殭屍主機,向某個API端點(例如https://example.com/api/order)發起高頻率的重複請求。雖然單一IP的流量不高,但整體壓力卻可能導致系統資源被迅速耗盡,進而引發下列後果:
- 佔用資源,使合法用戶請求延遲或逾時。
- 後端資料庫查詢量暴增,影響整體效能。
- 雲端資源擴充成本上升,增加維運負擔。

Token組成策略
為有效應對上述攻擊,使用者可以在 Apeiro8 CDN WAF 中設置請求速率令牌,指定以下欄位組合作為唯一Token:
- 請求IP
- 請求域名
- URI
只有當這三項欄位完全相符時,系統才會將其視為同一組請求進行速率統計。這種組合方式既可區分不同來源,也能聚焦於特定的URL路徑,精準偵測異常行為。
限速與封鎖機制
當系統偵測任一組Token在1秒內超過200次請求,即視為攻擊流量。WAF立即執行下列防禦措施:
- 一旦偵測超量,立即封鎖來源IP 600秒(10分鐘)。
- 若封鎖期間再次觸發,封鎖時間會自動重設與延長。
- 若無後續異常請求,系統將自動解除封鎖。
此外,使用者也可設置例外名單(Allow List),如企業內部網段或已授權的客戶端IP區段,確保合法流量不會受到誤判與干擾。
自訂與模擬:Playground測試平台
為協助使用者預先測試速率令牌的欄位組合是否合理,Apeiro8 CDN提供了「請求速率令牌Playground」測試平台。透過這個工具,使用者可以自由選擇欄位(如請求IP、域名、URI等),並在假設的請求條件下,觀察這些欄位組合所產生的Token是否會命中速率限制規則。
Playground並不模擬實際流量,而是用來驗證「哪些請求會被歸為同一組Token」,以及該組Token在統計中會累積多少次命中。這種模擬方式可幫助使用者提前發現設定過於寬鬆或過於嚴格的情況,進一步優化規則邏輯、降低誤封風險並提升防禦效率。

優勢與應用情境
速率令牌機制帶來多項明顯優勢:
- 細緻流量分組:自訂欄位組合,自由掌控分組粒度。
- 即時封鎖異常:高頻攻擊立即阻擋,避免造成傷害。
- 防誤判設計:結合白名單與彈性條件,有效保護正常請求。
- 提升資源使用效率:減少自動擴充與維運負擔。
此機制特別適用於以下場景:
- 高頻交易平台(如電商下單系統)。
- 資料查詢 API(如地圖服務、航班查詢)。
- 身分驗證入口(如登入與註冊系統)。
結語
隨著網路攻擊手法日益複雜,單一IP封鎖早已無法滿足現代網站的防禦需求。Apeiro8 CDN所推出的請求速率令牌,透過精細的欄位組合與即時流量分析,不僅提升了WAF的準確性,也讓流量控管變得更加靈活與智能。若您正尋求一套可擴充、可調整的安全機制,速率令牌無疑是值得納入考量的重要功能。
⬛ 延伸閱讀:
CDN架構:從三大需求解析,認識不同CDN架構原理與優勢
CDN域名管理5大策略:萬筆域名不混亂、DDoS防禦更有效率
中國CDN解決方案:必學的CDN優勢與限制,成功進軍中國
欲了解更多詳情,歡迎聯繫我們團隊!📮