CS-Notes 学习笔记
Java 后端 · 计算机网络

什么是 DDoS 攻击?有哪些类型,怎样防范?

先自己想一想,再看参考要点

参考要点

  • 拒绝服务攻击(DoS)耗尽目标的网络或系统资源,使正常用户无法访问,分布式拒绝服务攻击(DDoS)用两台以上被攻陷的电脑作为“僵尸”同时发起
  • 流量型用海量数据包耗尽带宽,例如 UDP Flood 以及利用 DNS、NTP 的反射放大攻击
  • 协议型耗尽服务器的连接资源,例如 SYN Flood 只发 SYN 不完成握手,使服务器维持大量半连接
  • 应用层发送大量消耗资源的正常请求,例如 HTTP Flood(CC 攻击)
  • 防范:用 CDN、高防 IP 清洗流量,用 SYN Cookie 应对 SYN Flood,在应用层限流并用验证码区分正常用户和攻击程序
在学习站中自测这道题

学习站:先用面试题自评定级,按水平和面试日期排出每天的计划,自评过的题按间隔复习。免费、无需注册,记录只保存在自己的浏览器中。