What does ICMP stand for?
Internet Control Message Protocol.
What is ICMP?
Supporting protocol used by network devices like routers to generate diagnostic or error messages to the source IP address when network problems prevent delivery of IP packets.
How is ICMP different from TCP or UDP?
Not typically used to exchange data between systems nor is it regularly employed by end-user network applications.
What layer of the OSI is ICMP a part of?
Network layer.