| Type |
Code |
Status |
Description |
| 0 Echo Reply |
0 |
|
Echo reply (used to ping) |
| 1 and 2 |
|
|
Reserved |
| 3 – Destination Unreachable |
0 |
|
Destination network unreachable |
| 1 |
|
Destination host unreachable |
| 2 |
|
Destination protocol unreachable |
| 3 |
|
Destination port unreachable |
| 4 |
|
Fragmentation required, and DF flag set |
| 5 |
|
Source route failed |
| 6 |
|
Destination network unknown |
| 7 |
|
Destination host unknown |
| 8 |
|
Source host isolated |
| 9 |
|
Network administratively prohibited |
| 10 |
|
Host administratively prohibited |
| 11 |
|
Network unreachable for TOS |
| 12 |
|
Host unreachable for TOS |
| 13 |
|
Communication administratively prohibited |
| 14 |
|
Host Precedence Violation |
| 15 |
|
Precedence cutoff in effect |
| 4 – Source Quench |
0 |
deprecated |
Source quench (congestion control) |
| 5 – Redirect Message |
0 |
|
Redirect Datagram for the Network |
| 1 |
|
Redirect Datagram for the Host |
| 2 |
|
Redirect Datagram for the TOS & network |
| 3 |
|
Redirect Datagram for the TOS & host |
| 6 |
|
deprecated |
Alternate Host Address |
| 7 |
|
|
Reserved |
| 8 – Echo Request |
0 |
|
Echo request (used to ping) |
| 9 – Router Advertisement |
0 |
|
Router Advertisement |
| 10 – Router Solicitation |
0 |
|
Router discovery/selection/solicitation |
| 11 – Time Exceeded[3]:6 |
0 |
|
TTL expired in transit |
| 1 |
|
Fragment reassembly time exceeded |
| 12 – Parameter Problem: Bad IP header |
0 |
|
Pointer indicates the error |
| 1 |
|
Missing a required option |
| 2 |
|
Bad length |
| 13 – Timestamp |
0 |
|
Timestamp |
| 14 – Timestamp Reply |
0 |
|
Timestamp reply |
| 15 – Information Request |
0 |
deprecated |
Information Request |
| 16 – Information Reply |
0 |
deprecated |
Information Reply |
| 17 – Address Mask Request |
0 |
deprecated |
Address Mask Request |
| 18 – Address Mask Reply |
0 |
deprecated |
Address Mask Reply | | | | | | | | | | | | |
| 19 |
|
|
Reserved for security |
| 20 through 29 |
|
|
Reserved for robustness experiment |
| 30 – Traceroute |
0 |
deprecated |
Information Request |
| 31 |
|
deprecated |
Datagram Conversion Error |
| 32 |
|
deprecated |
Mobile Host Redirect |
| 33 |
|
deprecated |
Where-Are-You (originally meant for IPv6) |
| 34 |
|
deprecated |
Here-I-Am (originally meant for IPv6) |
| 35 |
|
deprecated |
Mobile Registration Request |
| 36 |
|
deprecated |
Mobile Registration Reply |
| 37 |
|
deprecated |
Domain Name Request |
| 38 |
|
deprecated |
Domain Name Reply |
| 39 |
|
deprecated |
SKIP Algorithm Discovery Protocol, Simple Key-Management for Internet Protocol |
| 40 |
|
|
Photuris, Security failures |
| 41 |
|
|
ICMP for experimental mobility protocols such as Seamoby [RFC4065] |
| 42 through 255 |
|
|
Reserved |
No comments: