Data Sheet
Inline Functions—Ethernet Controller I210
249
7.1.1.1 MAC Address Filtering
Figure 7-2 shows the MAC address filtering. A packet passes successfully through the MAC address
filtering if any of the following conditions are met:
1. It is a unicast packet and promiscuous unicast filtering is enabled.
2. It is a multicast packet and promiscuous multicast filtering is enabled.
3. It is a unicast packet and it matches one of the unicast MAC filters.
4. It is a multicast packet and it matches one of the multicast filters.
5. It is a broadcast packet and Broadcast Accept Mode (RCTL.BAM) is enabled.
Figure 7-2. Host MAC Address Receive Filtering Flow Chart
Unicast
Packet
type
Start
Promiscuous
Unicast enable
Unicast pass
No
Yes
Yes
No
Broadcast
accept mode
Yes
Promiscuous multicast
enable
Broadcast
Multicast
Yes
VLAN filtering Multicast pass
no
yes
no
Discard packet
No