Data Sheet

Ethernet Controller I210 —System Manageability
634
10.3.3.1 ARP Filtering
ARP filtering — The I210 supports filtering of ARP request packets (initiated externally) and ARP
responses (to requests initiated by the MC).
In legacy SMBus mode, the ARP filters can be used as part of the ARP offload described in
Section 10.5.3. ARP offload is not specifically available when using NC-SI. However, the general filtering
mechanism is utilized to filter incoming ARP traffic as requested using the Enable Broadcast Filtering
NC-SI command.
The ARP request or response filters can be bind to specific IP address, by setting both the ARP Request/
Response and the IP AND bits in an MDEF filter, as the IP bit will be set also if there is a match on the
target IP (the TPA field in the ARP packet) of an ARP request or ARP response.
Note: If the OR section of the MDEF is all cleared and one of the IPv4 address are set, then ARP
packets matching the IP address will pass the filter. If these packets should be dropped, then
an OR Ethertype filter with a a value of 0x0800 (IPv4) should be added.
10.3.3.2 Neighbor Discovery Filtering and MLD
The I210 supports filtering of the following ICMPv6 packets.
Neighbor Discovery packets:
1. 0x86 (134d) - Router Advertisement.
2. 0x87 (135d) - Neighbor Solicitation.
3. 0x88 (136d) - Neighbor Advertisement.
4. 0x89 (137d) - Redirect.
MLD packets:
1. 0x82 (130d) - MLD Query
2. 0x83 (131d) - MLDv1 Report
3. 0x84 (132d) - MLD Done
4. 0x8F (143d) - MLDv2 Report
The Neighbor discovery packets has dedicated enables for each type in the decision filters. For MLD, a
single enable controls the forwarding of all the MLD packets. This means that either all the MLD packets
types are selected for reception or none of them.
10.3.3.3 RMCP Filtering
The I210 supports filtering by fixed destination port numbers, port 0x26F and port 0x298. These ports
are IANA reserved for RMCP.
UDP or TCP protocols can be included in the comparison using the MSFM.PORT_26F/298_UDP/TCP
fields.
In SMBus mode, there are filters that can be enabled for these ports. When using NC-SI, they are not
specifically available. However, the general filtering mechanism can be utilized to filter incoming ARP
traffic.