![]() |
Pre-Requisite: Internet Control Message Protocol (ICMP) Internet Control Message Protocol is a protocol used for error handling and debugging in the network layer. It is mainly used in network devices such as routers for sending errors and operations. The main work of the Internet Control Message Protocol is of reporting errors, between any two devices which are connected through the Internet. Internet Control Message Protocol (ICMP) also has the work to assess network performance. In this article, we will see the types of IMCP Messages. Types of ICMP Messages
Echo-Request and Reply MessageNetwork managers use it to check the operations of the IP and the host’s reachability. The host/router sends the echo request message, while the echo reply message is sent by the host/router that receives an echo request message. Destination Unreachable MessageThe host/router sends this message if it is not able to route the IP packet to its destination. ![]() Destination Unreachable Message Redirection MessageThe host/router sends this message to update the routing table of the host. ![]() Redirection Message Router Solicitation and Advertisement MessageIt is used to confirm the presence of a router on the local area network. It is done by broadcasting a router solicitation message and the router that receives the message broadcasts the routing information using a router advertisement message. Time Exceeded MessageThe host/router sends this message if it decrements the time-to-live value of the datagram to zero or if the destination address does not receive all the packets in the specified time interval. ![]() Time Exceeded Message Parameter Problem MessageThe host/router sends this message if some parameter is not set correctly in the datagram. It is used to indicate errors in the header field of the datagram. ![]() Parameter Problem Message Timestamp Request and Reply MessageIt is used to determine the round trip time taken by each IP datagram to travel from one host to another host. It can also synchronize the clocks between hosts if transit time is known. |
Reffered: https://www.geeksforgeeks.org
Computer Networks |
Related |
---|
![]() |
![]() |
![]() |
![]() |
![]() |
Type: | Geek |
Category: | Coding |
Sub Category: | Tutorial |
Uploaded by: | Admin |
Views: | 10 |