Copyright © Philip M. Parker, INSEAD. Terms of Use.

INTERNET CONTROL MESSAGE PROTOCOL

Specialty Definition: INTERNET CONTROL MESSAGE PROTOCOL

DomainDefinition

Computing

Internet Control Message Protocol (ICMP) An extension to the Internet Protocol (IP) that allows for the generation of error messages, test packets, and informational messages related to IP. It is defined in STD 5, RFC 792. (1999-09-18). Source: The Free On-line Dictionary of Computing.

Post & Telecom

A protocol which delivers error and control messages from hosts to message requestors. Source: European Union. (references)

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: Internet control message protocol

(From Wikipedia, the free Encyclopedia)

The Internet Control Message Protocol (ICMP) is part of the TCP-IP suite of protocols. ICMP messages are typically generated in response to errors in IP datagrams (as specified in RFC1122) or for diagnostic or routing purposes.

Although ICMP messages are contained within standard IP datagrams, ICMP messages are usually processed as a special case distinguished from normal IP processing, rather than processed as a normal sub-protocol of IP. In particular, ICMP messages should never be generated as a consequence of ICMP message processing, in order to prevent cascades of ICMP messages.

Many commonly used network utilities are based on ICMP messages. The ping utility (well known on Unix) is implemented using the ICMP "Echo" and "Echo reply" messages. The related traceroute command is implemented by transmitting UDP datagrams with manipulated IP Time-to-live (TTL) header fields and looking for ICMP "Time to live exceeded in transit" and "Destination unreachable" messages in response. Every machine (such as intermediate routers) that forwards an IP datagram has to decrement the TTL by one. If the TTL reaches 0, an ICMP "Time to live exceeded in transit" message is sent to the source of the datagram.

Each ICMP message is encapsulated directly within a single IP datagram and thus, like UDP, ICMP does not guarantee delivery.

List of permitted control messages:
0 - Echo Reply
3 - Destination Unreachable
4 - Source Quench
5 - Redirect
8 - Echo Request
9 - Router Advertisement
10 - Router Solicitation
11 - Time Exceeded
12 - Parameter Problem
13 - Timestamp
14 - Timestamp Reply
15 - Information Request
16 - Information Reply
17 - Address Mask Request
18 - Address Mask Reply
19 - Reserved for security
20-29 - Reserved for robustness experiment
30 - Traceroute
31 - Datagram Conversion Error
32 - Mobile Host Redirect
33 - IPv6 Where-Are-You
34 - IPv6 Here-I-Am
35 - Mobile Registration Request
36 - Mobile Registration Reply
37 - Domain Name Request
38 - Domain Name Reply
39 - SKIP
40 - Photuris
41-255 - Reserved
(Please complete this list!)
(Source: IANA ICMP Parameters)

Further reading: RFC792

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Internet control message protocol."

Top     

Crosswords: INTERNET CONTROL MESSAGE PROTOCOL

Specialty definitions using "INTERNET CONTROL MESSAGE PROTOCOL": ICMP. (references)

Top     

Frequency of Internet Keywords: INTERNET CONTROL MESSAGE PROTOCOL

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day

internet control message protocol

4
Source: compiled by the editor from various references; see credits.

Top     

Modern Translation: INTERNET CONTROL MESSAGE PROTOCOL

Language Translations for "INTERNET CONTROL MESSAGE PROTOCOL"; alternative meanings/domain in parentheses.

Danish

  

ICMP-protokol (ICMP, PING), ICMP (ICMP, PING), PING (ICMP, Packet Internet Groper, PING). (various references)

   

Dutch

  

Internet control message protocol (ICMP, PING), ICMPl (ICMP, PING). (various references)

   

Finnish

  

ICMP-protokolla (ICMP, PING). (various references)

   

French

  

ICMP, protocole internet de messages de contrôle et d'erreurs, protocole des messages de commande internet. (various references)

   

German

  

Internet-Control-Message-Protocol (ICMP, PING), PING (ICMP, Packet Internet Groper, PING). (various references)

   

Greek 

  

ICMP (ICMP, PING), ιντερνετικό πρωτόκολλο ελέγχου μηνυμάτων (ICMP, PING). (various references)

   

Pig Latin

  

internetay ontrolcay essagemay otocolpray

   

Portuguese

  

protocolo de mensagens de controlo da Internet (ICMP, PING). (various references)

   

Spanish

  

protocolo de mensaje de control internet (ICMP, PING), protocolo de internet de control de mensajes (ICMP, PING), protocolo de control de mensajes de internet (ICMP, PING). (various references)

Source: compiled by the editor from various translation references.

Top     



INDEX

1. Crosswords
2. Expressions: Internet
3. Translations: Modern
4. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.