ICMP (Internet Control Messaging Protocol) A Network layer protocol that supplies ping and traceroute functions.