MACsec Intel® FPGA IP User Guide

ID 736108
Date 10/02/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

5.2.2. Packet Classifier

The The Packet Classifier is responsible for classifying the packet based on the Packet Parser result and the fields extracted are then sent together with the packet to subsequent blocks.

The table below shows a general L2 packet without 802.1AE MACsec header. The Packet Parser parses this packet type and indicates no 802.1AE MACsec header found within the packet.
Table 40.  L2 Packet without MACsec Header
Field Size (Bytes)
DMAC 6
SMAC 6
VLAN tag 4
Stack VLAN tag 4
Ethertype/Length 2
Payload 46-9578
The table below shows a general L2 packet with 802.1AE MACsec header. The Packet Parser parses this packet type and indicates 802.1AE MACsec header found within the packet.
Table 41.  L2 Packet with MACsec Header
  Field Size (Bytes)
  DMAC 6
SMAC 6
802.1Q (VLAN tag; optional) 4
802.1 AE Header MACsec Ethertype (0x88E5) 2
TCI/AN 1
SL 1
Packet Number 4
SCI (optional) 8
  802.1Q 4
Ethertype/Length 2
Payload 44-9546
ICV 16