DDoS 防护体系. Copy the source, paste into the official playground, done. No coordinates — every position is stated relative to something else.
node attack "Attack traffic"
node scrub "Scrubbing center" below attack
node cdn2 "CDN edge" below scrub
node waf2 "WAF rules" right of cdn2
node origin2 "Origin" below cdn2
edge attack -> scrub
edge scrub -> cdn2 "clean"
edge waf2 -> cdn2 "filter"
edge cdn2 -> origin2npx reladraw ddos-mitigation.reladraw -o out.svgAttack traffic through a scrubbing center and CDN edge with WAF filtering before origin.. Use it in capacity planning — clean traffic is what reaches origin, nothing else.
node new_id 'New label' below anchor — placement is relative, so the solver re-flows the whole diagram instantly.edge a -> b 'your label' — labels are the fastest way to carry rates, protocols or percentages.below to right of rotates a branch sideways without touching any other line.Declare each box with node, connect them with edge, and state one position per node relative to another. Paste the source from this page into the official playground and it renders immediately.
Yes — the source is free to copy, modify and ship in docs, READMEs, books or client decks. No attribution required.
Render in the playground and export SVG, or run it locally: npx reladraw file.reladraw -o out.svg for CI-friendly builds.