The Internet Control Message Protocol communicates errors messages between systems that require attention. This error is not usually at the user level, the error is handled by the application layer. In the OSI Reference model, ICMPs are generally considered part of the IP layer.
To put to plain and simple, ICMP messages are sent "behind the scenes" to your applications to tell them if there is a problem with the connection or transfer of data. These messages tell your application to change what they are doing, change how they are sending and basically give them an error code on how they can successfully fix their problems.
ICMPs' are sent in a standard IP datagram, this datagram contains an IP header of twenty (20) bytes and then the ICMP message. There are fifteen values for the type field of the datagram which identifies the type of ICMP message. The "code" portion of the datagram specifies the condition of the "type" even further. This sounds a bit confusing at first, but you have two major categories, the primary "problem," and then a secondary more in depth look at that problem. This will all make more sense when you look at information below.
Type 0, code 0 - echo reply
Type 3 (destination unreachable)
Type 3, code 0 - network unreachable
Type 3, code 1 - host unreachable
Type 3, code 2 - protocol unreachable
Type 3, code 3 - port unreachable
Type 3, code 4 - fragmention needed
Type 3, code 5 - source route failed
Type 3, code 6 - destination network unknown
Type 3, code 7 - destination host unknown
Type 3, code 8 - source host isolated
Type 3, code 9 - destination network administratively prohibited
Type 3, code 10 - destination host administratively prohibited
Type 3, code 11 - network unreachable for TOS
Type 3, code 12 - host unreachable for TOS
Type 3, code 13 - communication administratively prohibited by filtering
Type 3, code 14 - host precedence violation
Type 3, code 15 - precedence cutoff in effect
Type 4, code 0 - source quench
Type 5 (redirects)
Type 5, code 0 - redirect for network
Type 5, code 1 - redirect for host
Type 5, code 2 - redirect for type of service and network
Type 5, code 3 - redirect for type of service and host
Type 8, code 0 - echo request
Type 9, code 0 - router advertisement
Type 10, code 0 - router solicitation
Type 11 (time exceeded)
Type 11, code 0 - time to live (TTL) equals 0 during transit
Type 11, code 1 - time to live (TTL) equals 0 during reassembly
Type 12 (parameter problem)
Type 12, code 0 - IP header bad
Type 12, code 1 - required option missing
Type 13, code 0 - timestamp request
Type 14, code 0 - timestamp reply
Type 15, code 0 - information request
Type 16, code 0 - information reply
Type 17, code 0 - address mask request
Type 18, code 0 - address mask reply
As you can see from the above information, the primary "type" groups are the main problem, with the "code" further specifying the problem. Much of this stuff doesn't make sense to the human end-user anyway, but it means a lot to the software developers who use these requests to fix problems in their coding.
ICMP's are a nice behind the scenes helper that are good to have their, but be thankful you don't really have to deal with them. For even more detailed information on the Internet Control Message Protocol (ICMP) the protocol is defined in RFC 792.
Ken Dennis
http://KenDennis-RSS.homeip.net/
![]() Google News Updated : Wed, 09 Jul 2008 07:08:13 GMT Iran test fires long and medium range missiles - Reuters
Reuters - By Fredrik Dahl TEHRAN, July 9 (Reuters) - Iran has test fired nine long- and medium-range missiles, including one which it has previously said could reach Israel and US bases in the region, state media reported on Wednesday. Iran Test-Fires Missile Capable of Reaching Israel (Update1) Iran test-fires Shahab-3 long-range missile Publ.Date : Wed, 09 Jul 2008 06:02:53 GMT Cheney's staff censored EPA, ex-official alleges - Boston Globe
Boston Globe - WASHINGTON - Members of Vice President Dick Cheney's staff censored congressional testimony by a top federal official on the health threats posed by global warming, a former official of the Environmental Protection Agency said yesterday. Cheney’s Office Said to Edit Draft Testimony on Warming White House in climate change "cover up" Publ.Date : Wed, 09 Jul 2008 05:36:02 GMT McCain, Obama court Latino group - Los Angeles Times
Los Angeles Times - Sen. John McCain addresses the League of United Latino American Citizens in Washington, DC. today. McCain plans to tell the Latino advocacy group that the nation must secure its borders "while respecting the dignity and rights of citizens and legal ... Candidates talk up Latino connections Candidates woo Hispanic group Publ.Date : Wed, 09 Jul 2008 04:56:13 GMT Hunger for victory defines Obama - Financial Times
Financial Times - By Edward Luce in Washington When Democrats criticise John McCain, they first praise his honourable military record. When Republicans do the same to Barack Obama, many begin by conceding that he is an “attractive and talented candidate”. Video: AP Campaign Minute McCain, Obama Trade Early Fire in TV Ads Publ.Date : Wed, 09 Jul 2008 04:54:07 GMT Cheesesteaks, troops withdrawals and cigarettes that kill Iranians… - FOXNews FOXNews - by Mosheh Oinounou PITTSBURGH, PA - Sen. McCain, joined by his wife Cindy, made a previously unannounced visit to the Primanti Brothers Restaurant and Bar, a famous Pittsburgh-area sandwich shop, Tuesday evening for a retail stop-turned media ... Caution: Can Iran cigarette jokes be dangerous to McCain's ... McCain jokes about killing Iranians with cigarettes Publ.Date : Wed, 09 Jul 2008 02:11:13 GMT Reiser deal ultimately hinges on judge's OK - San Francisco Chronicle
San Francisco Chronicle - (07-08) 17:14 PDT OAKLAND -- The defense can ask for a deal in a murder case like Hans Reiser's, and the prosecution can sign off on it, but it's the judge who has the final say. Reiser takes plea deal for lesser sentence My interview with murderer Hans Reiser Publ.Date : Wed, 09 Jul 2008 06:23:31 GMT VMware Ousts CEO Diane Greene - BusinessWeek
BusinessWeek - by Aaron Ricadela VMware ended a long-running battle over its strategic direction on July 8, ousting co-founder and CEO Diane Greene and installing Microsoft veteran Paul Maritz in her place. EMC Replaces the Chief and Co-Founder of VMware, Silencing Talk of ... VMware CEO abruptly replaced Publ.Date : Wed, 09 Jul 2008 05:13:27 GMT More Web Site Traffic |
PARLOT::Ebooks, Scripts,
Websites, and more... Dial up ISP service is the cheapest choice of any... Read More Have you heard of the new Internet? It's called Internet... Read More Often too many people get confused with all the definitions,... Read More There are two measured elements that determine your internet connection... Read More Getting broadband services getting easy, but research still required.Broadband Internet... Read More To find the best broadband provider for you takes some... Read More Choosing an internet ISP is often a rash and impulsive... Read More We were the first beta testers of a Mobile Command... Read More Defining broadband can get complicatedThere are many different takes on... Read More When searching for the right ISP there are a number... Read More So you're sick and tired of AOL Instant Messenger. You're... Read More There are a number of options available for Business Class... Read More One of the most controversial topics surrounding web hosting is... Read More Consumers understand that when there is more competition in... Read More Internet service providers are becoming more and more present as... Read More There are so many different webmail services on the internet,... Read More You may have noticed the expansion of consciousness that has... Read More For anyone trying to get the cheapest internet available, there... Read More With high-speed Internet access becoming available in more and more... Read More Approximately 4 million people in the UK use ADSL with... Read More The wireless network in my house went haywire. It worked... Read More Are you suddenly chat-less now that Yahoo has shut down... Read More SQUID:In 1984 I was partnered with a Cable TV engineer... Read More Hospital's and the Medical Professionals associated with them across America... Read More We are now well ensconced in a time when the... Read More
Adsense
websites
Why Choose Dial Up ISP Services
Long Arm of the Law Reaches New Internet (RIAA, Internet-2, i2hub Lawsuit)
Some DSL Broadband Definitions
How to Test Your DSL and Cable Internet Connection Speed
How to Get Broadband
Find the Best Broadband Provider for You
Internet ISPs
Beta Testing First Mobile Internet Satellite Broadband, Part II
What is Broadband?
Searching for the Right ISP
Google Talk Reviewed
Business Satellite Internet Products Compared - 2005
Unlimited Bandwidth and Overselling
Two Enter Internet Battle
Broadband Features
Webmail - What are the Benefits?
Broadband Connection to the Central Sun
Cheap Internet Access
Why You Should Switch To A Fast Internet Connection
BT Broadband
Wireless Network Hammerin
Chat-less
Mind Machine Interfacing
Remotely Connecting by Satellite To the Hospital - 2005
Broadband is State-of-the-Art Internet Access: How Can a Broadband Cable Benefit You?
The coming age of general Broadband use bearing down upon... Read More
When searching for the right ISP there are a number... Read More
One of the most controversial topics surrounding web hosting is... Read More
With high-speed Internet access becoming available in more and more... Read More
We were the first beta testers of a Mobile Command... Read More
SQUID:In 1984 I was partnered with a Cable TV engineer... Read More
Every Internet provider today wants to make it sound like... Read More
The "finger" protocol is used to return information on users... Read More
There are a number of options available for Business Class... Read More
Being on the road has its advantages; the freedom is... Read More
So you're sick and tired of AOL Instant Messenger. You're... Read More
Internet service providers are becoming more and more present as... Read More
You may have noticed the expansion of consciousness that has... Read More
There are two measured elements that determine your internet connection... Read More
Ka Band VSAT* satellite internet technology has enormous possibilities for... Read More
Dial up ISP service is the cheapest choice of any... Read More
Securing your Windows Xp computer is done by achieving two... Read More
Generally speaking, wireless computer connections are reliable. However, nothing is... Read More
Peer to Peer (P2P) Technology- How it works:Ever wondered how... Read More
Often too many people get confused with all the definitions,... Read More
Okay, so you are finally tired of those slow dial-up... Read More
One of the common problems among internet users is testing... Read More
Defining broadband can get complicatedThere are many different takes on... Read More
Telecommunication, according to Wikipedia, is the extension of communication over... Read More
For anyone trying to get the cheapest internet available, there... Read More
Broadband Internet |