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