|
|
Get Certify Get Ahead
MCSE CAMP
+91-9821043107
Schedule
FAQ
Why Vibrant
Location
Leading MCSE, CCNA, CCNP Certification boot camp training provider in India, USA, UK.
Internet Control Message Protocol
Internet Control Message Protocol (ICMP) is part of the Internet layer and is responsible for reporting errors and messages regarding the delivery of IP datagrams. It can also send “source quench” and other self tuning signals during the transfer of data between two machines without the intervention of the user. These signals are designed to fine-tune and optimize the transfer of data automatically. ICMP is the protocol that warns you when a destination host is unreachable, or how long it took to get to a destination host. In Figure 2.24, ICMP is represented by a policeman. If it helps, think of ICMP as the Internet Control Military Police, the protocol that’s always watching over your shoulder.
ICMP messages can be broken down into two basic categories: the reporting of errors and the sending of queries. Error messages include the following:
- Destination unreachable
- Redirect
- Source quench
- Time exceeded
The first important thing to realize about Redirect messages is that these are only sent by routers in a TCP/IP environment, not individual machines. A machine may have more than one default gateway defined for redundancy. If a router detects a better route to a particular destination, it forwards the first packet it receives, but sends a redirect message to the machine to update its route tables. In this way, the machine can use the better route to reach the remote network.
Sometimes a machine has to drop incoming datagrams because it has received so many it can’t process them all. In this case, a machine can send a Source quench message to the source, indicating it needs to slow up transmission. The Source quench message can also be sent by a router if it is in between the source and destination machines and is encountering trouble routing all the packets in time. Upon receiving a Source quench message, the source machine immediately reduces its transmissions. However, it continues to try to increase the amount of data as time progresses to the original amount of data it was sending before.
The Time exceeded error message is sent by a router whenever it drops a packet due to the expiration of the TTL. This error message is sent to the source address to notify the machine of a possible infinite routing loop or that the TTL is set too low to get to the destination.
ICMP also includes general message queries. The two most commonly used are the following:
- Echo request
- Echo reply
ICMP serves a number of functions, but primarily acts as the messenger for what is happening during the communication process. (Remember, you should think of ICMP as standing for the Internet Control Military Police.) For instance, in the mail example, if Bob improperly formats his address, ICMP (the police) come knocking on Bob’s door to notify him of his error. Or if Bob sends so many letters to Kim that Kim’s mailbox cannot hold them all, causing a considerable overflow at the post office, ICMP (the police) knock on Bob’s door and politely ask him to reduce his transmissions. In the phone call scenario, if Bob dials the wrong number, ICMP (the police) are right there to warn Bob about the error of his ways. Or if Bob talks Kim’s poor ear off and doesn’t let her get a word in edgewise, ICMP (the police) kindly step in on Kim’s behalf and remind Bob that conversations are supposed to work both ways.
Vibrant Advantage :
![]()
No Prestudy
Longest Duration Camp
Chalk Talk Training![]()
Highest Passing Rate
Bootcamp since 1999
Guaranteed
Certification ...
Testimonials :

The instructor taught real world experience and did not just teach us to pass the test. He knew the subject well and was encouraging. His lectures were very well delivered....
Colver Dennis, USA
|
MCSE Boot Camp India
| MCSE
Camp
UK
| MCSE
Camp USA
|
India Information
|
Card Payment
|
Site Map
|
Contact
|
Home
|
ref1 |
Ref2
|
RHCE |
RHCT |
Redhat |
RHCE / RHCT |
RHCE Boot Camp
© Copyright 2007
MCSE
Camp