ICMP protocols discusses a system that hosts us to communicate and control information with error. A host sends an ICMP echo request message to the required destination.The Ethernet card on the host captures the frame and cites the required information to the packet. It swaps source address that is coming to it and changes echo request to echo reply.