SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
70:69 | 68 | 67:66 | 65 | 64 | 63 | 62 | 61:60 | 59:48 | 47:0 |
RESERVED | TRUNK | PORT_NUMBER | BLOCK | SECURE | TOUCH | AGEABLE | ENTRY_TYPE (3h) | VLAN_ID | UNICAST_ADDRESS |
Trunk Indicator (TRUNK)
0h = The port bits in the entry are the port number
1h = The port bits in the entry are the trunk number
Port Number (PORT_NUMBER)
This field indicates the port number (not port mask) that the packet with a unicast destination address may be forwarded to. Packets with unicast destination addresses are forwarded only to a single port (but not the receiving port).]
Block (BLOCK)
The block bit indicates that a packet with a matching source or destination address should be dropped (block the address).
0h = Address is not blocked.
1h = Drop a packet with a matching source or destination address (secure must be zero)
If block and secure are both set, then they no longer mean block and secure. When both are set, the block and secure bits indicate that the packet is a unicast supervisory (super) packet and they determine the unicast forward state test criteria. If both bits are set then the packet is forwarded if the receive port is in the Forwarding/Blocking/Learning state. If both bits are not set then the packet is forwarded if the receive port is in the Forwarding state.
Secure (SECURE)
This bit indicates that a packet with a matching source address should be dropped if the received port number is not equal to the table entry PORT_NUMBER.
0h = Received port number is a don't care.
1h = Drop the packet if the received port is not the secure port for the source address and do not update the address (block must be zero)
Touch Indicator (TOUCH)
Only valid when AGEABLE is a 1h.
0h = Ageable unicast address has not been touched
1h = Ageable unicast address that has been touched
Ageable (AGEABLE)
This bit indicates that the address is ageable.
0h = Unicast address that is not ageable
1h = Unicast address that is ageable
Table Entry Type (ENTRY_TYPE)
Address entry. Unicast or multicast determined by address bit 40.
3h: VLAN address entry. Unicast or multicast determined by address bit 40.
VLAN ID (VLAN_ID)
The unique identifier for VLAN identification. This is the 12-bit VLAN ID.
Packet Address (UNICAST_ADDRESS)
This is the 48-bit packet MAC address. All 48-bits are used in the lookup.