You are on page 1of 1

ICMP Message Format RFC 792

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Type
0

Code
1 2

Checksum
3

Content Dependant on Type and Code


4 Type 0 3 Code 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 0 1 2 3 0 0 0 Meaning Echo Reply Net Unreachable Host Unreachable Protocol Unreachable Port Unreachable Frag needed and DF set Source route failed Dest network unknown Dest host unknown [1] Source host isolated [1] Network admin prohibited [1] Host admin prohibited Network unreachable for TOS Host unreachable for TOS Communication admin prohibited Host Precedence Violation Precedence cut-off in effect Source Quench Redirect datagram for the network Redirect datagram for the host Redirect datagram for the TOS & network Redirect datagram for the TOS & host Echo Router advertisement Router selection Type 11 12 Code 0 1 0 1 2 0 0 0 0 0 0 0 Meaning Time to live exceeded in transit Fragment reassembly time exceeded Pointer indicates the error (parameter problem) Missing a required option (parameter problem) Bad length (parameter problem) Time stamp Time stamp reply Information request Information reply Address mask request Address mask reply Traceroute (tracert) Datagram conversion error Movble host redirect IPv6 Where are you IPv6 I am here Mobile registration request Mobile registration reply SKIP Photuris reserved Photuris unknown security parameters index Photuris valid security parameters, but auth. Failed Photuris valid security parameters, but decrypt, failed.

4 5

13 14 15 16 17 18 30 31 32 33 34 35 36 39 40

8 9 10

0 1 2 3

RFC 792, 972, 1122, 1812. ICMP usage in scanning the complete know how, Ofir Arkin [1] reserved for use by U.S. military agencies

You might also like