Data Sheet
System Manageability—Ethernet Controller I210
637
10.3.4.1 Manageability Decision Filters
Manageability decision filters are a set of eight filters, each with the same structure. The filtering rule
for each decision filter is programmed by the MC and defines which of the L2, VLAN, EtherType and L3/
L4 filters participate in decision making. Any packet that passes at least one rule is directed to
manageability and possibly to the Host.
With the I210, packets can also be filtered by EtherType. This is part of the Extended Manageability
Decision Filters (MDEF_EXT).
The inputs to each decision filter are:
• Packet passed a valid management L2 exact address filter.
• Packet is a broadcast packet.
• Packet has a VLAN header and it passed a valid manageability VLAN filter.
• Packet matched one of the valid IPv4 or IPv6 manageability address filters.
• Packet is a multicast packet.
• Packet passed ARP filtering (request or response).
• Packet passed neighbor solicitation filtering.
• Packet passed MLD filtering
• Packet passed 0x298/0x26F port filter.
• Packet passed a valid flex port filter.
• Packet passed a valid flex TCO filter.
• Packet is an ICMP packet.
• Packet passed or failed an L2 EtherType filter.
• Packet passed or failed Flow Control or NC-SI L2 EtherType Discard filter.
The structure of each decision filter is shown in Figure 10-1. A boxed number indicates that the input is
conditioned by a mask bit defined in the MDEF register and MDEF_EXT register for this rule. Decision
filter rules are as follows:
• At least one bit must be set in a register. If all bits are cleared (MDEF/MDEF_EXT = 0x0000), then
the decision filter is disabled and ignored.
• All enabled AND filters must match for the decision filter to match. An AND filter not enabled in the
MDEF/MDEF_EXT registers is ignored.
• If no OR filter is enabled in the register, the OR filters are ignored in the decision (the filter might
still match).
• If one or more OR filters are enabled in the register, then at least one of the enabled OR filters must
match for the decision filter to match.