English
Language : 

82598EB Datasheet, PDF (426/596 Pages) Intel Corporation – Intel® 82598EB 10 Gigabit Ethernet Controller Datasheet
Intel® 82598EB 10 GbE Controller - Pass-Through Multi-Port Modes
82598EB supports filtering by fixed destination ports numbers, port 0x26F and port 0x298.
Flex Port Filtering:
The 82598EB implements 16 flex destination port filters. The 82598EB directs packets that their L4
destination port and matches the value of the respective word in the MFUTP registers. The BMC must
insure that only valid entries are enabled in the decision filters.
Flex TCO Filters:
82598EB provides four flex TCO filters. Each filter looks for a pattern match within the first 128 bytes of
the packet. The BMC configures the pattern to match into the FTFT table, and the length in the last two
entries of the FFLT table. The BMC must insure that only valid entries are enabled in the decision filters.
IP Address Filtering
The 82598EB supports filtering by IP address through IPv4 and IPv6 address filters, dedicated to
manageability. Two modes are possible, depending on the value of the MANC.EN_IPv4_FILTER bit:
• EN_IPv4_FILTER = 0b: The 82598EB provides four IPv6 address filters.
• EN_IPv4_FILTER = 1b: 82598EB provides three IPv6 address filters and 4 IPv4 address filters.
• The MFVAL register indicates which of the IP address filters are valid (for instance, contains a
valid entry and should be used for comparison).
Checksum Filter
If bit MANC.EN_XSUM_FILTER is set, the 82598EB directs packets to the BMC only if they pass (if
exists) L3/L4 checksum, in addition to matching the previously mentioned filters. Enabling this filter
makes it so the BMC does not need to do the L3/L4 checksum verification, as a packet that fails this
filter will never be sent to the BMC.
To enable the checksum filter, the BMC uses the Update Management Receive Filter Parameters
command (see Section 5.3.10.1.6) with the parameter of 0x1 to configure the MANC register, setting
the EN_XSUM_FILTER bit (bit 23).
5.3.3.2.4 Manageability Decision Filters
The manageability decision filters are a set of eight filters with the same structure. The filtering rule for
each decision filter is programmed by the BMC and defines which of the filters (L2, VLAN,
manageability) participate in the decision. A packet that passes at least one rule is directed to
manageability and possibly to the host.
The inputs to each decision filter are:
• Packet passed a valid management L2 unicast 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 passed ARP filtering (request or response)
• Packet passed neighbor discovery filtering
• Packet passed 0x298/0x26F port filter
• Packet passed a valid flex port filter
• Packet passed a valid flex TCO filter
• Packet is multicast
426