ICMP

ICMP is the INTERNET CONTROL MESSAGE PROTOCOL

you can read the RFC for a full explonation.

there are lots of other sites about this like ICMP

ping is a type of ICMP

related: TCP

Using ICMP tunneling to steal Internet