分布式拒絕服務(DDoS)攻擊已成為當今企業反復出現的問題。這些網絡攻擊在規模和復雜性上不斷發展和擴大。近期的多項研究和備受矚目的違規事件表明,DDoS攻擊的頻率每年甚至每個季度都在上升。

什么是DDoS攻擊?DDoS攻擊是一種網絡攻擊形式,它通過淹沒特定網絡或服務器使其不堪重負并最終使其脫機。當服務器收到超出其容量的大量請求時,它無法響應合法請求,從而導致“拒絕服務”。
DDoS攻擊可以采取幾種不同的形式。對它們進行分類的一種方法是基于OSI模型。OSI(開放系統互連)模型是一個概念框架,描述了不同計算機系統之間應如何進行網絡通信。該模型由國際標準化組織 (ISO) 在 1980 年代開發,由七層組成,每一層都有特定的功能。
1、應用層DDoS攻擊
應用層負責為最終用戶提供服務,例如電子郵件、網頁瀏覽、文件傳輸和其他網絡應用程序。這是消息和數據包創建開始的層,也是數據庫訪問所在的層。FTP、SMTP、Telnet和RAS等最終用戶協議也在這一層工作。
DDoS攻擊可以針對OSI模型的應用層(第7層),目標是壓倒Web 服務器或應用程序。應用層DDoS攻擊包括HTTP(超文本傳輸協議)GET、HTTP POST和基于網站表單的攻擊。這些攻擊可能導致該層最終達到其資源能力的極限。
例如,HTTP慢速攻擊(也稱為Slowloris攻擊)通過利用HTTP協議中的漏洞以Web服務器為目標。攻擊的原理是向目標服務器發送大量不完整的HTTP請求,然后盡可能長時間地保持這些請求處于打開狀態,而不會完成它們。
同時,HTTP Flood通過向Web服務器發送大量HTTP請求來攻擊它們,目的是使服務器不堪重負并使其對合法用戶不可用。高流量會消耗服務器的資源,例如CPU、內存和網絡帶寬,導致服務器變慢或崩潰。
2、網絡層DDoS攻擊
在OSI模型中,網絡層是處理數據包在不同網絡之間的路由和轉發的層,它提供邏輯尋址和流量控制。
DDoS攻擊也可以針對OSI模型的這個網絡層(第3層),目的是消耗目標的網絡帶寬。網絡層DDoS攻擊包括ICMP(互聯網控制消息協議)泛洪、ARP泛洪和IP(互聯網協議)分片攻擊等攻擊。
ICMP Flood以ICMP協議為目標,該協議用于IP網絡中的診斷和錯誤報告目的。在這種類型的攻擊中,攻擊者向目標系統或網絡發送大量ICMP數據包,使系統資源不堪重負。
ARP(地址解析協議)泛洪針對ARP協議,該協議用于將IP地址映射到本地網絡上的物理地址。在ARP Flood攻擊中,攻擊者發送大量的ARP請求來淹沒網絡,使網絡不可用。
IP碎片攻擊針對IP協議,該協議用于跨網絡路由數據包。在這種攻擊中,攻擊者將數據包發送到目標系統或網絡,這些數據包被故意分段,導致目標系統或網絡使用過多的資源來重新組合它們。
這些攻擊的最終結果是對防火墻施加額外負載并損害可用網絡帶寬。
3、傳輸層DDoS攻擊
傳輸層確保在終端系統(例如計算機或服務器)之間可靠、無差錯地傳送數據。它還提供錯誤檢測、流量控制和擁塞避免機制,并管理從第1層到第3層的消息傳輸。
這些攻擊以OSI模型的傳輸層(第4層)為目標,目的是使目標的服務器或網絡設備過載。傳輸層DDoS攻擊包括 SYN(同步)泛洪、TCP(傳輸控制協議)泛洪和UDP(用戶數據報協議)泛洪。傳輸層攻擊可能導致限制到達帶寬或主機或網絡設備的連接。
SYN Flood以TCP(傳輸控制協議)協議為目標,該協議用于在網絡上的設備之間建立連接。在SYN Flood 攻擊中,攻擊者向目標系統發送大量的TCP SYN請求,但沒有完成連接,使連接處于半開狀態,使系統資源不堪重負。
類似地,TCP Flood通過向目標系統或網絡發送大量TCP數據包來針對TCP協議,以消耗系統資源并使其不可用。UDP Flood針對的是UDP協議,該協議用于低延遲、容錯通信。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動站


