Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยเครือข่าย

SYN Flooding ในความปลอดภัยเครือข่ายคืออะไร?

SYN Flood Attack (การโจมตี SYN Flood) และการป้องกัน

SYN Flood คืออะไร?

การโจมตี DoS/DDoS: ส่งแพ็กเก็ต SYN จำนวนมาก ทำให้เซิร์ฟเวอร์มี Open Connections มากเกินไป จนไม่สามารถให้บริการผู้ใช้งานจริงได้

จุดประสงค์ของ SYN Flood

Half-open Attack: ใช้ทรัพยากรเซิร์ฟเวอร์หมด ทำให้เข้าถึงไม่ได้จากトラฟฟิกที่ถูกต้อง

SYN Flooding Attack คืออะไร และป้องกันอย่างไร?

โจมตี DDoS แบบส่ง Request มากเกินไป จนทรัพยากรหมด ป้องกัน: ติดตั้ง IPS (Intrusion Prevention System), ตั้งค่า Firewall, อัปเดตอุปกรณ์เครือข่าย, ใช้ซอฟต์แวร์ติดตามเชิงพาณิชย์

กลไกการทำงานและปัญหาของ SYN Flood Attack

ส่ง SYN Requests มากเกินไป → เซิร์ฟเวอร์ส่ง SYN-ACK กลับ → Attacker ไม่ตอบ ACK → Connection ค้างอยู่ที่ Half-open → พอร์ตหมด ทำให้ผู้ใช้จริงเชื่อมต่อไม่ได้

SYN Flood ย่อมาจากอะไร?

SYN = Synchronize (ขั้นตอนแรกของ TCP 3-way Handshake) DoS Attack: จำลอง SYN หลายพร้อมกัน

3 วิธีป้องกัน SYN Flood Attacks

1) เพิ่มหน่วยความจำ Backlog Queue
2) Recycle Half-open Connection ที่เก่าที่สุด
3) SYN Cookies
4) Firewall Filtering

Enable SYN Flood Protection คืออะไร?

โหมดป้องกัน Half-open TCP Sessions และ SYN Packets มากเกินไป มี 3 ระดับการป้องกัน

SYN Flood Attack หมายถึงอะไร?

DDoS Attack โจมตีระบบที่เชื่อมต่ออินเทอร์เน็ตและให้บริการ TCP (Web Server, Email Server, File Server)

SYN Flood Attack ทำงานอย่างไร?

Attacker ใช้ Fake IP → ส่ง SYN ซ้ำๆ ทุกพอร์ต → เซิร์ฟเวอร์ตอบ SYN-ACK → รอ ACK ที่ไม่มา → Connection Timeout

SYN เป็น DoS Attack ไหม?

ใช่ ใช้กลไก TCP 3-way Handshake มาตรฐาน เพื่อทำลายบริการ Client ส่ง SYN ไปพอร์ตเปิดของเซิร์ฟเวอร์

วิธีป้องกัน SYN Flood Attacks (เพิ่มเติม)

เพิ่ม Memory Backlog, Recycle Half-open, SYN Cookies, Firewall Filtering

เกิดอะไรขึ้นระหว่าง SYN Flood Attack?

Attacker (Fake IP) → SYN ทุกพอร์ต → เซิร์ฟเวอร์ตอบ SYN-ACK ทุกพอร์ต → รอ ACK ไม่มา → Half-open Connections สะสม

SYN Flooding Attack กลไกและปัญหา (สรุป)

Client ส่ง SYN มากเกินไป ไม่ตอบ SYN-ACK → เซิร์ฟเวอร์มี Half-open Connections ค้างรอ → ทรัพยากรหมด