Skip to main content

Internet Control Message Protocol (ICMP)

One of the important parts we need to do while troubleshooting a network is to check the connectivity of two devices. We have many utilities to check the connectivity and availability of destination device. All these utilities are based on ICMP, defined in RFC 792. Internet Control Message Protocol (ICMP) is used to send error and control information between devices which support TCP/IP. Utilities like ping, tracert, pathping, etc work using ICMP. This tutorial explains the functions of Internet Control Message Protocol and the list of error messages generated by ICMP.

Important Functions of ICMP
  1. Send echo requests from a TCP/IP device to another

  2. Responds to Echo request

  3. Helps to find routing path issues

  4. ICMP echo message verify the availability of the destination

List of Messages Generated by ICMP
  1. Address Request

  2. Address reply

  3. Destination unreachable

    To learn more about the Destination unreachable message generated by Internet Control Message Protocol, visit the links below.


  4. Subnet Mask Request

  5. Time Exceeded

No: Recent Posts
Network Layer Protocols
Restart WLAN AutoConfig (WLANSVC Service) On Windows 10
Internet Group Management Protocol (IGMP)
How to Setup MTNL Broadband ADSL Modem
Setup Idea 4G on Android Phone
Delete Beneficiary Fund Transfer in HDFC Netbanking
Setup Asianet WiFi Router
Virtual Router Redundancy Protocol (VRRP)
Dynamic Host Configuration Protocol (DHCP)
Remote Procedure Call (RPC)

Comments

About Author

My photo
Alex George
Alex George has Engineering graduation in Computer Science and an MBA in Finance. He had been working as a senior Network Engineer for ten years. His specialization is in Cisco products. Traveling is one of his hobbies and visited various places as part of his onsite work. He visited different places as part of his onsite work like New York, Dubai, London, etc. Right now Alex is a director of one of the leading career development firms in India, which trains students for UPSC, SSC, and PSC examinations. He guides a lot of students to get selection for various prestigious institutions like CBI, Income Tax Department, etc. Alex George is a stock market investor and a very active intraday trader. Engineering Background: He has a B.Tech in Computer Science and Engineering and passed different network and security courses like CCNA, CCNP (Security), CEH, and various Microsoft certifications. Finance Background: Alex has an MBA in Finance. He is an active intraday trader and a Share Market Investor. Webmaster Skills: Alex is a blogger since 2004. He has a working knowledge of HTML, CSS, PHP, and JavaScrip.

Recent Comments