ICMP (Internet Control Message Protocol) is a protocol used to send error messages and operational information about network conditions. It is typically used by network devices, like routers, to communicate error messages indicating. For example, a requested service is unavailable