The Smurf attack is a distributed denial-of-service attack in which large numbers of Internet
Control Message Protocol (ICMP) packets with the intended victim's spoofed source IP are broadcast
to a computer network using an IP broadcast address. ICMP is a layer 3 protocol.