Internet Protocol
For information about Internet Protocol (IP) headers, see the following table.
For the IP specification, see RFC791 available at http://www.rfc-editor.org.
| bits 0–7 | bits 8–15 | bits 16–23 | bits 24–31 |
|---|---|---|---|
|
Version (4 bits) |
IP Header Length (4 bits) |
Type of Service (8 bits) |
Total Length (in number of bytes) (16 bits) |
|
IP Identification Number (16 bits) |
Flags (3 bits) |
Fragment Offset (13 bits) |
|
|
Time to Live (8 bits) |
Protocol Number (8 bits) |
Header Checksum (16 bits) |
|
|
Source IP Address (32 bits) |
|||
|
Destination IP Address (32 bits) |
|||
|
Options (if any) + Padding (matching to 32-bit boundary) |
|||
| ( data . . . ) | |||