分散式壓力測試(Distributed Stress Testing)

分散式壓力測試、DDoS攻防演練 一般的壓力測試(Stress Testing)採用單點式(單一來源IP),用來測試網站、應用程式對於較大網路流量時的穩定性、可取得性、錯誤處理、錯誤回復能力。此方法可讓我們了解一個網站或應用程式對於人數承載量、高流量的處理能力,以及其是否易於出現錯誤。 不同於一般的壓力測試,分散式壓力測試採用多點式(來自國內外之多個來源IP),除了可達到單點式的測試結果,可為客戶測試真實情況下,用戶數目上升時會產生的問題,以及是否可承受一定量的DDoS攻擊。 本測試參考F-ISAC規格,可分為三種類型(依客戶需求事先決定封包內容、連線數量、佔用頻寬等數據): 1. 大量連線數目檢測 利用多個國內、外之主機,大量佔用連線數量,藉此觀察目標系統是否會因為此類攻擊而暫停服務正常用戶。 2. 大流量測試 利用大量國、內外之主機,依客戶之需求大量傳送封包至目標主機。若客戶有使用流量清洗機制,可藉此驗證相關防護機制是否真實有效、開啟時機等。依客戶需求,光盾可提供5 Gbps以內的流量測試。 3. 混合型測試 結合大量連線數目、大流量,觀察客戶之系統是否能承受相關攻擊、是否可承受一定數量之用戶、清洗機制是否啟用等。 為什麼需要進行分散式壓力測試?