Internet Packet

From Exterior Memory
Revision as of 10:24, 18 May 2014 by MacFreek (Talk | contribs) (Created page with "This is how a typical data packet on the Internet (TCP/IP over Ethernet) looks like for IPv6: {| style="background-color:#ffffff; border-collapse: collapse;" cellpadding="1" ...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This is how a typical data packet on the Internet (TCP/IP over Ethernet) looks like for IPv6:

 0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F 
Ethernet header 0 preamble
2
4
6
8 destination MAC
10
12
14 source MAC
16
18
20 type
IPv6 header 22 version traffic class flow ...
24 .. label
26 payload length
28 next header hop limit
30 source IP
32
34
36
38
40
42
44
46 destination IP
48
50
52
54
56
58
60
TCP header 62 Source port
64 Destination port
66 Sequence number
68
70 Acknowledgment number (if ACK set)
72
74 data offset reserved NS CWR ECE URG ACK PSH RST SYN FIN
76 Window size
78 Checksum
80 Urgent pointer (if URG set)
Link-layer option 78 type (1=link layer) length (1 = 8 bytes)
80 source MAC
82
84
Prefix option 86 type (3=prefix) length (4 = 32 bytes)
88 prefix length L A R reserved
90 valid lifetime
92
94 reserved
96
98 prefix IP
100
100
102
104
106
108
110
Ethernet footer 112 Checksum
114