Maintain your old Siemens Hipath system

ICMP Protocol - Internet Control Message Protocol

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/

In The News:

Suspect arrested over deadly mass shooting at Fourth of July parade
Tue, 05 Jul 2022 00:43:00 +0100
The man suspected of killing at least six people and seriously injuring more than 30 at a Fourth of July parade in Chicago has been arrested, police have said.

Hit, hit, hit, destroy: Russia's terrifying tactics set to ensure control of the Donbas
Mon, 04 Jul 2022 19:04:00 +0100
Russian troops are ratcheting up their efforts to secure full control of the entire Donbas area in eastern Ukraine - and from what we have witnessed, there's very little which is going to stop them right now.

Tennis star Nick Kyrgios charged with common assault
Tue, 05 Jul 2022 12:01:00 +0100
Tennis star Nick Kyrgios has been charged with assaulting his former girlfriend, media in Australia has reported.

Dozens rescued as 50,000 people face evacuation amid severe floods in Australia
Tue, 05 Jul 2022 11:18:00 +0100
Dozens of people have been rescued overnight in the Sydney area, with about 50,000 residents facing evacuation amid severe flooding in Australia.

Eiffel Tower riddled with rust and in need of full repairs
Tue, 05 Jul 2022 02:11:00 +0100
The Eiffel Tower in Paris is reportedly riddled with rust and in need of full repairs.



tikatoshop.it

Erfahrungen mit Pallhuber Wein
Agen Bola SBOBET Terpercaya

Travel in comfort and at your leisure with CT Airlink Limousine & Car Service for top quality private transportation and exceptional customer service. We operate Sedans, SUVs & Vans for CT Car Services to covering all Connecticut airports including Car Service from CT to Newark Airport , Mohegan Casino Uncasville CT, Foxwoods Casino Mashantucket CT, Manhattan Cruise Terminal NYC, Brooklyn Cruise Terminal NYC and Bayonne Cruise Terminal NJ. CT Airlink hire licensed and friendly chauffeurs who have in-depth knowledge of the Areas.

Whois Protocol - TCP/IP Suite

The Whois protocol is an information service not unlike the... Read More

Broadband Satellite Antenna Pizza Box Size

Thanks to the transfer technologies and governments spending on military... Read More

Wanadoo: 17.99 Pounds 1Mbps Service

Wanadoo 17.99 pounds 1 mbps service getting good reviews.Want a... Read More

Its On! (Free Internet TV - Watch TV Online)

Get ready because "there's going to be television out the... Read More

Searching for the Right ISP

When searching for the right ISP there are a number... Read More

Ka Band -Affordable Satellite Internet On The Way!

Ka Band VSAT* satellite internet technology has enormous possibilities for... Read More

How to Secure your DSl / Cable Internet Connection Against Malicious Attacks

Securing your Windows Xp computer is done by achieving two... Read More

How to Troubleshoot Your Internet Connection for DSL or Cable Service

One of the common problems among internet users is testing... Read More

Cheap Internet Access

For anyone trying to get the cheapest internet available, there... Read More

3G EV-DO or How the Internet Got Its Wings!

The Internet, as most people know it, is history.It just... Read More

Broadband Features

Internet service providers are becoming more and more present as... Read More

A Cheap Alternative To Broadband?

Are you a dial-up user looking for a faster connection,... Read More

How to Test Your DSL and Cable Internet Connection Speed

There are two measured elements that determine your internet connection... Read More

Finger Protocol - TCP/IP Suite

The "finger" protocol is used to return information on users... Read More

Internet Service Providers

Internet Service Provider or ISP is a company that provides... Read More

Find the Best Broadband Provider for You

To find the best broadband provider for you takes some... Read More

Understanding Broadband - Are You Ready To Upgrade?

Are you ready to upgrade your residential service to DSL... Read More

Wi-Fi Hotspot Security

You've set up your Boingo account, you're hanging out at... Read More

How Peer to Peer (P2P) Works

Peer to Peer (P2P) Technology- How it works:Ever wondered how... Read More

Bleeding Edge or Expensive Enterprise Satellite Internet?

The State of Satellite Internet in 2005For those businesses unable... Read More

Internet ISPs

Choosing an internet ISP is often a rash and impulsive... Read More

Two Enter Internet Battle

Consumers understand that when there is more competition in... Read More

Webmail - What are the Benefits?

There are so many different webmail services on the internet,... Read More

Some DSL Broadband Definitions

Often too many people get confused with all the definitions,... Read More

ICMP Protocol - Internet Control Message Protocol

The Internet Control Message Protocol communicates errors messages between systems... Read More