Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> 關於伺服器

防火牆抵禦 DDoS 攻擊三大核心機制:SYN Gateway、被動式 SYN Gateway 與 SYN Proxy

編輯:關於伺服器

DoS(拒絕服務)與 DDoS(分散式拒絕服務)是大型網站與伺服器的主要威脅。2000 年雅虎、亞馬遜、CNN 接連遭攻擊即為經典案例。其中 SYN Flood 因攻擊效果顯著,成為最主流的攻擊手法。

SYN Flood 攻擊原理

SYN Flood 利用 TCP 三向交握機制缺陷:客戶端發送大量偽造 SYN 封包,伺服器回應 SYN/ACK 後,客戶端不回送 ACK,導致伺服器維持大量半連線狀態佔用有限緩衝佇列,耗盡資源使正常連線無法建立,甚至癱瘓系統。

防火牆三大防護模式

防火牆位於客戶端與伺服器之間,可有效攔截攻擊流量。針對 SYN Flood,主流防火牆提供三種防禦機制:

1. SYN Gateway(SYN 閘道)

防火牆收到客戶端 SYN 直接轉發給伺服器;收到伺服器 SYN/ACK 時,一方面轉發給客戶端,另一方面以客戶端身分回送 ACK 完成三向交握,讓伺服器直接進入全連線狀態。因伺服器承受全連線能力遠高於半連線,此法有效減輕伺服器負擔。

2. 被動式 SYN Gateway(被動式 SYN 閘道)

設定防火牆 SYN 請求逾時參數遠小於伺服器逾時值。防火牆轉發 SYN、SYN/ACK、ACK 封包;若客戶端在防火牆計時器到期前未送 ACK,防火牆向伺服器發送 RST 封包刪除半連線。縮短逾時時間可有效防止佇列耗盡。

3. SYN Proxy(SYN 中繼/代理)

防火牆收到客戶端 SYN 後不轉發,而是記錄狀態並主動回送 SYN/ACK。若收到客戶端 ACK,證明為合法連線,防火牆再向伺服器發起 SYN 完成三向交握。此模式讓防火牆充當代理,徹底過濾無效連線,不讓攻擊封包觸達伺服器。

Copyright © Windows教程網 All Rights Reserved