ICMP Article ICMP Article
    home | all categories | submit articles | about us | links | link to us | site map | contact us | recommended resources
 
Home » Articles » internet » ICMP

ICMP


By John Cicero

ICMP

ICMP is a required element to implement Internet Protocol. ICMP is a control protocol which means that it does not carry any application data, but data about the status of the network itself. ICMP is used to report:

- Errors in the core communications of the network applications
- Availability of remote hosts
- Network traffic and congestion

Technical details:

Internet control message protocol is part of the Internet protocol suite as defined in RFC 792. ICMP messages are generated in response to errors in IP (as specified in RFC 1122) or for diagnostic or routing purposes.

ICMP messages are generated at the IP layer. Though ICMP messages are transferred within normal IP datagrams, ICMP messages are usually processed as a special case, different from the usual IP processing. In many scenarios, it is essential to inspect the data contained in the ICMP message and output the correct error message to the application which generated the original IP packet.
Many commonly used network utilities are based on ICMP messages:

The best known example of using ICMP is the ping function, which uses ICMP to query remote hosts for response and overall server latency. The ping function is implemented using the ICMP "Echo request" and "Echo reply" commands.

ICMP also supports the traceroute command, which is used to identify intermediate “jumps” between a given client and server. The trace route command is implemented by transmitting UDP datagrams with specially set IP header fields, while looking for the total time taken for the response to reach the original transmitter.



About the author

John Cicero has authored articles such as ICMP, Firewall Protection, and Configuring the ISA Firewall for The Tech FAQ. from http://www.FreeArticlesAndContent.com

Copy This Article For FREE!!!

You can use this article and copy it on your own website for free! All you have to do is make sure the article is copied with no changes and includes the "About The Author" text. Also please ensure that all url's are hyperlinked according. Thank you.

Link To This Article - And We'll Link Back To Your Website!

You are more then welcome to link to this article! All you have to do is copy this webpage address from the address bar and create a link on your website. Please use the title of this article for your link text. Please get in contact once you have linked to this article and we'll link back to you! Thank you.
 
Other great articles from this category...


Understanding SEO
Sunday, 6th July 2008

What is CPU Speed
Sunday, 6th July 2008

History of Six Sigma
Saturday, 5th July 2008

How to Dominate Any Market
Saturday, 5th July 2008

What is Reverse DNS?
Saturday, 5th July 2008

The ARP Cache
Saturday, 5th July 2008

How to Flush DNS
Saturday, 5th July 2008

SEO Basics for Small Businesses
Friday, 4th July 2008


Related Sites





Free Articles

Unsecured Credit Card Application   Free Proxy   Motorola MotoPEBL   Dog Training
Copyright © 2005-2008 Your Marketing Ltd. All Rights Reserved