• protocol used to send control messages and error messages during the transmission of ip-type data packets, icmp