Data Sheet
Packet Types—Ethernet Controller I210
853
A.1.3.2 Type 1.2: Ethernet (VLAN/snap), IPv4, TCP
This packet type contains all three Ethernet, IPv4, and TCP headers. The header of this type of packet
is split/replicated only if PSRTYPE.PSR_TYPE2 is set
In this case the packet is split after (54+D+S+N+F) bytes.
Offset # of bytes Field Value Action Comment
0 6 Destination Address Ignore
MAC Header –
processed by
main address
filter, or
broadcast
6 6 Source Address Ignore
12 S=(0/4/8)
Possible VLAN Tags (single or
double)
0x8100 ****
Compare on
internal VLAN
only
12+S D=(0/8) Possible LLC/SNAP Header
Length +
0xAAAA030000
Compare
Length means a
value smaller
than 0x600.
12+D+S 2 Type 0x0800 Compare IP
IPv4 Header
14+D+S 1 Version/ HDR length 0x4X Compare
Check IPv4 and
header length
15+D+S 1 Type of Service - Ignore
16+D+S 2 Packet Length - Ignore
18+D+S 2 Identification - Ignore
20+D+S 2 Fragment Info 0x00 Compare
22+D+S 1 Time to live - Ignore
23+D+S 1 Protocol 0x06 Compare TCP header
24+D+S 2 Header Checksum - Ignore
26+D+S 4 Source IP Address - Ignore
30+D+S 4 Destination IP Address - Ignore
34+D+S N Possible IP Options Ignore
TCP Header
34+D+S+N 2 Source Port Not (0x801) Check Not NFS packet
36+D+S+N 2 Destination Port Not (0x801) Check Not NFS packet
38+D+S+N 4 Sequence number - Ignore
42+D+S+N 4 Acknowledge number - Ignore
46+D+S+N 1/2 Header Length Check
46.5+D+S+N 1.5 Different bits - Ignore
48+D+S+N 2 Window size - Ignore
50+D+S+N 2 TCP checksum - Ignore
52+D+S+N 2 Urgent pointer - Ignore
54+D+S+N F TCP options - Ignore