Network LayerICMP Internet Control MessageICMP is used for communicating with hosts and router. There are two types of usage.error reportquery message for dianosing network problems Error report discard packetdestination is not in routing tabletime exceeded; TTL is equal 1source quenchparameter issueredirection Content 8bytes is transport layer headerIP header following ICMP header is datagram r..