作為常見的網絡攻擊方式,分布式拒絕服務(DDoS)攻擊已經成為許多企業和組織的頭痛之源。DDoS攻擊通過使目標服務器填滿流量,使其超負荷到無法運行的程度,從而致使網站癱瘓。這種情況好比成千上萬的人試圖同時進入一扇門,但這種攻擊會令所有人的嘗試變成徒勞,因此做好DDoS防御必不可少。
DDoS防御正面臨挑戰
與訪問控制一樣,DDoS防御過去都是通過速率限制等技術在網絡層進行觀察和應用的。但對于如今的超大規模公有云提供商,網絡層攻擊需要更大的規模,并且應用通常與網絡層相分離。因此,攻擊者將在堆棧中“上移”;現代DDoS攻擊針對的是HTTP層或應用本身的邏輯。例如,攻擊者可能會利用公共圖書館提供的圖書搜索API,反復請求圖書館中所有圖書的完整列表,從而占用大量的數據庫資源和網絡帶寬。
如果沒有基本的情景感知和審計跟蹤可視化,這些通用保護都是不完整的。運營團隊需要流統計數據來了解當前的狀態和威脅,而取證團隊則使用這些統計數據來拼湊疑似入侵的執行鏈。應針對異常事件(例如企圖入侵的漏洞或需要審計治理的任何事件)觸發警報。警報應以日志消息(定向到持久日志存儲)或簡單網絡管理協議(SNMP)陷阱事件的形式提供。流統計數據和警報必須可通過可視化儀表盤和長期數據存儲供人類使用。
DDoS防御具體對策
未雨綢繆是DDoS防御的最佳方式。防止此類攻擊的關鍵是要具備一種可以區分惡意和合法流量的系統。有幾種可供選擇的安全解決方案,如Web應用防火墻和DNS服務,這些解決方案都可發揮一定作用。此外,為了保護客戶免遭DDoS攻擊,F5分布式云平臺高效運營著一個全球安全網絡,該解決方案將本地防御與基于分布式云的DDoS防護相結合,以強大的控制力抵御具有針對性的網絡和應用層攻擊。
隨著DDoS攻擊數量和復雜性的穩步升級,對于企業而言,顯然需要開展更多DDoS防御工作。除了考慮如何規避已發生的DDoS攻擊外,更重要的是培養準確檢測這些攻擊的能力。因此不妨依靠F5安全運營中心(F5 SOC)的支持,以加強保護易受攻擊應用或網絡,從而真正解除威脅。