0% found this document useful (0 votes)
72 views1 page

ICMP Header: 8 Bytes Type Checksum Code

The document describes the ICMP header format and message types. It shows the byte layout of the ICMP header and lists the different ICMP message types and codes.

Uploaded by

IjazKhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views1 page

ICMP Header: 8 Bytes Type Checksum Code

The document describes the ICMP header format and message types. It shows the byte layout of the ICMP header and lists the different ICMP message types and codes.

Uploaded by

IjazKhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

ICMP Header

Byte
Offset

Type

Code

4
Bit

3
Checksum

8
Bytes

Other message specific information...


1
2
3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
Nibble

Byte

Word

ICMP Message Types


Type Code/Name
Type Code/Name
Type
0 Echo Reply
3 Destination Unreachable (continued)
11
3 Destination Unreachable
12 Host Unreachable for TOS
0 Net Unreachable
13 Communication Administratively Prohibited
1 Host Unreachable
4 Source Quench
12
2 Protocol Unreachable
5 Redirect
3 Port Unreachable
0 Redirect Datagram for the Network
4 Fragmentation required, and DF set
1 Redirect Datagram for the Host
5 Source Route Failed
2 Redirect Datagram for the TOS & Network 13
6 Destination Network Unknown
3 Redirect Datagram for the TOS & Host
14
7 Destination Host Unknown
8 Echo
15
8 Source Host Isolated
9 Router Advertisement
16
9 Network Administratively Prohibited
10 Router Selection
17
10 Host Administratively Prohibited
18
11 Network Unreachable for TOS
30

Checksum
Code/Name
Time Exceded
0 TTL Exceeded
1 Fragment Reassembly Time Exceeded
Parameter Problem
0 Pointer Problem
1 Missing a Required Operand
2 Bad Length
Timestamp
Timestamp Reply
Information Request
Information Reply
Address Mask Request
Address Mask Reply
Traceroute

Copyright 2008 - Matt Baxter - mjb@fatpipe.org - www.fatpipe.org/~mjb/Drawings/

Checksum of ICMP
header
RFC 792
Please refer to RFC
792 for the Internet
Control Message
protocol (ICMP)
specification.

You might also like