~/talk

DDoS Detection at the Scale of One Hundred Tbps

Talkat NSDI '26 · 2026-05-04..05-06· [security, networking]
links:none on file
name:Xijun Luo
links:none on file
links:none on file
name:Aike Wang
links:none on file
name:Hu Chen
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
name:Yan Chen
links:none on file
links:none on file
slides:none on file

Canopy implements a distributed DDoS detector that scales past 100 Tbps by combining hash for mice, spray for elephants dynamic load balancing with selective offload to a programmable switch. The switch performs parsing, keyword extraction and assembly compression via recirculation so per-server capacity rises from under 100 Gbps to over 1 Tbps. Production deployment detects a 1.5 Tbps burst within one second while legacy systems drop packets and see only ~80 Gbps, and end-to-end latency is now dominated by server-side analysis.

AI-written summary · about

  1. 0:00100 Tbps DDoS detection challenge
  2. 1:22Thresholds fail in production
  3. 3:04Production DDoS detection today
  4. 4:28Balancing elephant and mice flows
  5. 7:39Canopy system design
  6. 9:03Offloading to program switches
  7. 11:14Traffic compression for load
  8. 13:45Dynamic load balancing results
  9. 15:29Production insights and trends
  10. 16:54Latency breakdown and CPU challenges
  11. 17:57Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.