Data Sheet

Ethernet Controller I210 —Packet Types
852
A.1.3 Type 1 Ethernet (VLAN/SNAP) IP Packets
A.1.3.1 Type 1.1 Ethernet, IP, Data
This packet type contains only Ethernet and IPv4 headers while the payload header of the IP is not
IPv6/TCP/UDP. The header of this type of packet is split/replicated only if PSRTYPE.PSR_TYPE1 is set.
In this case the packet will be cut after (34+D+S+N) bytes.
The header of the packet is split only if the packet is a fragmented packet.
N = (IP HDR length – 5) * 4
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 2Fragment Info
>0 or
MF bit is set
Check
Check that the packet is
fragmented
22+D+S 1 Time to live - Ignore
23+D+S 1Protocol Ignore
Has no meaning if the
packet is fragmented
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