[Backlog] Realistic DDoS-scale stress testing (DPDK/AF_XDP kernel-bypass, WARP17-class) #67
Labels
No labels
bug
deploy
documentation
duplicate
enhancement
good first issue
help wanted
invalid
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
femboy/blackwall#67
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Backlog / future direction — not scheduled.
The integration lab (netns, single host, userspace generators over a veth) is a correctness/integration lab: it validates behavior (does a mechanism engage correctly), not throughput ceilings. It cannot produce realistic DDoS scale (tens of thousands of conns/sec, real resource exhaustion, throughput/latency-at-scale).
A realistic stress/benchmark capability needs a different substrate:
This is coupled to the deferred DDoS-lab Layer II (XDP/eBPF data-plane testing) and to sub-project B (the XDP fast path) — both need the eBPF/XDP toolchain. Realistic stress testing is the natural companion to building the XDP mitigation.
Until then, deception/mitigation "under load" gates in the lab are explicitly resilience/correctness gates (e.g. drop-at-cap enforced, legit survives, no crash), not stress benchmarks.
Context: see the
blackwall-trafficgenfoundation (DDoS lab M1a, #61) and theddos-lab-xdp-testing-researchdesign notes. WARP17 reference: https://github.com/Juniper/warp17