ICMP - Internet Control Message Protocol
Echo and reply messages to test node reachability across an internet. Redirects messages to simulate efficient routing
Time exceeded messages to inform sources that a datagram has exceeded its allocated time to exist within the internet
Used by routers to determine addresses of directly attached routers and to discover the subnet mask currently used by an internet