Basic CS-Networks [TCS Placement]: Sample Questions 26 - 26 of 133

Get unlimited access to the best preparation resource for competitive exams : get questions, notes, tests, video lectures and more- for all subjects of your exam.

Question 26


Describe in Detail


What is ICMP?


  • Also known as RFC
  • Internet Control Message Protocol (ICMP) is a TCP/IP network layer protocol providing troubleshooting, control, and error message services.
  • ICMP message is created as a result of errors in an IP datagram or for diagnostic routing purposes.
  • ICMP message is encapsulated directly within a single IP datagram and reports errors in the processing of datagram՚s.
  • ICMP uses IP as if ICMP were a higher-level protocol.
  • Used in operating systems for networked computers for transmitting error messages- Used by hosts and gateways to send notification of datagram problems back to the sender
  • Uses the echo test & reply to find whether a destination is reachable and responding.
  • These errors are reported to the originating datagram՚s source IP address.
  • ICMP for Internet Protocol version is called ICMPv4 and for Internet Protocol version is called ICMPv6.
  • ICMP is an integral part of IP and must be implemented by every IP module.
  • Note that ICMP reports some errors, but does not make IP reliable. Datagram՚s may still be undelivered without any report on their loss. Reliability must be implemented by the higher-level protocols that use IP.
ICMP Tunneling Technique

Developed by: