拾题
首页 / 软考真题 / 网络安全 / 第 3 题

简述SYN Flooding攻击的原理及防御措施。

简答题

简述SYN Flooding攻击的原理及防御措施。
答案:SYN Flooding攻击利用TCP三次握手协议,攻击者发送大量伪造源IP的SYN请求,服务器响应SYN-ACK后等待ACK,导致大量半连接,耗尽服务器资源,无法提供正常服务。防御措施包括:限制SYN请求速率、使用SYN Cookie、增大半连接队列、过滤可疑IP等。

解析

参考答案

  • 原理:利用 TCP 三次握手,伪造大量源 IP 发送 SYN,服务器回 SYN-ACK 后收不到 ACK,形成半连接,耗尽连接队列和内存。
  • 防御:限制 SYN 速率;启用 SYN Cookie;增大半连接队列;过滤可疑 IP 或异常流量。

得分点解析

  • 原理:半连接与资源耗尽点明攻击本质,是理解防御的前提。
  • 限制速率:降低单位时间 SYN 数量,抑制洪泛强度。
  • SYN Cookie:不立即分配资源,把状态编码进序列号,避免队列被占满。
  • 增大队列:提高短时容忍度,但只是缓解,不能根治。
  • 过滤可疑 IP:从源头减少伪造流量,常部署在边界路由器或清洗设备。

延伸

可结合 TCP 代理、首包丢弃、Anycast、流量清洗和 IP 溯源。实际防御通常是多层组合。

← 上一题 下一题 →

本单元其他题目

在拾题里做这套题