DDoS攻擊即分布式拒絕服務攻擊,其常見攻擊方式有很多種,其中包括Syn Flood洪水攻擊。Syn Flood攻擊是當前網絡上最為常見的DDoS攻擊,它利用了TCP協議實現上的一個缺陷。通過向網絡服務所在端口發送大量的偽造源地址的攻擊報文,就可能造成目標服務器中的半開連接隊列被占滿,從而阻止其他合法用戶進行訪問。那么Syn Flood洪水攻擊應對方法是什么?以下為具體內容介紹。
什么是Syn Flood攻擊?
Syn Flood攻擊是網絡攻擊的一種手段,又稱為SYN洪水、SYN洪泛,是一種典型的DDoS攻擊,效果就是服務器TCP連接資源耗盡,停止響應正常的TCP連接請求。
Syn Flood攻擊的危害是什么?
如果惡意的向某個服務器端口發送大量的SYN包,則可以使服務器打開大量的半開連接,分配TCB,從而消耗大量的服務器資源,同時也使得正常的連接請求無法被響應。而攻擊發起方的資源消耗相比較可忽略不計。
Syn Flood洪水攻擊應對方法是什么?
1、對SYN包進行監視
對于Direct Attack攻擊的防范可以使用比較簡單的方法,即對SYN包進行監視,如果發現某個IP發起了較多的攻擊報文,直接將這個IP列入黑名單即可。當然下述的方法也可以對其進行防范。
對于源地址不停變化的攻擊使用上述方法則不行,首先從某一個被偽裝的IP過來的SYN報文可能不會太多,達不到被拒絕的閾值,其次從這個被偽裝的IP的請求會被拒絕掉。因此必須使用其他的方法進行處理。
2、延緩TCB分配方法
Syn Flood消耗服務器資源主要是因為當SYN數據報文一到達,系統立即分配TCB,從而占用了資源。而Syn Flood由于很難建立起正常連接,因此,當正常連接建立起來后再分配TCB則可以有效地減輕服務器資源的消耗。
3、無效連接監視釋放
這種方法不停監視系統的半開連接和不活動連接,當達到一定閾值時拆除這些連接,從而釋放系統資源。這種方法對于所有的連接一視同仁,而且由于Syn Flood造成的半開連接數量很大,正常連接請求也被淹沒在其中被這種方式誤釋放掉,因此這種方法屬于入門級的Syn Flood方法。
網絡安全培訓班正在招生中,更多網絡安全課程信息,歡迎咨詢千鋒教育在線客服,可免費申請試聽學習視頻和教學大綱,了解網絡安全學習路線。