All DDoS Definitions
DDoS Testing Definition

SNMP Amplification

An SNMP amplification attack is a Layer 4 reflection and amplification vector, one of the volumetric classes a thorough DDoS test is built to exercise. SNMP (Simple Network Management Protocol) listens on UDP 161 across routers, switches, printers, and servers. The attacker spoofs the victim's IP and sends a GetBulk request to exposed devices configured with a default community string like public. Each device answers with a response far larger than the query, and aggregated across many reflectors the reply traffic becomes a high-bandwidth flood aimed at the victim.

SNMP Amplification: a GetBulk query, a full table in reply Attacker spoofs src = victim sends GetBulk GetBulk to UDP 161 community: public SNMP devices routers, switches, printers, servers dump a full table table dump many times larger, to the victim Victim link fills with table responses Thrives on misconfiguration: management services left internet-facing with default credentials A test checks whether your own devices are usable as reflectors and whether ingress filtering (BCP 38) drops the spoofed sources upstream. BlackNeuron
Diagram of SNMP amplification: a spoofed GetBulk query to UDP port 161 on a device with a default community string returns a full table far larger than the request, flooding the victim.

Why it matters in DDoS testing

SNMP reflection thrives on misconfiguration: management services left reachable from the internet with default credentials. Testing measures whether the network's own devices are usable as reflectors, whether ingress filtering (BCP 38) blocks the spoofed sources upstream, and where the link saturates. The reflection mechanics shared across these vectors are detailed in Understanding DDoS Attack Vectors.