what is icmp
icmp is the internet control message protocol icmp is a complementary protocol to ip internet protocol like ip icmp resides on the network layer of the osi model icmp is designed for sending control and test messages across ip networks