Data Sheet

Ethernet Controller I210 —System Manageability
742
The Set Binding command is used by the Management Controller to define which combination of MAC
addresses, VLAN tags, IP addresses and TCP/UDP ports should be forwarded to the MC. The format of a
Set Binding command packet is specified in Table 10-72.
Once a Set Binding command is activated, all the previous forwarding rules based on the Set MAC
Address or Set VLAN filter commands are disabled and should be re-enabled using the Set Binding
command. Subsequent Set MAC Address or Set VLAN filter commands will be used to enable MAC or
VLAN addresses for the Set Binding command but will not impact the forwarding rules.
Table 10-73 describes the fields in the Set Binding Flags field.
Binding Index: Indicates which binding is configured by the command.The value should be smaller
than the number of supported bindings as reported in the Get Shared IP Capabilities Response in
the Number of Bindings field.
Enabled MAC addresses: The MAC addresses participating in this binding. The numbering of the
MAC addresses is simillar to the one used in the MAC Address Flags in the Get Parameters
Response. Namely, MAC addresses are returned in the following order: unicast filtered addresses
first, followed by multicast filtered addresses, followed by mixed filtered addresses, with the
number of each corresponding to those reported through the Get Capabilities command.A MAC
Table 10-72.Set Binding Command Packet Format
Bits
Bytes 31..24 23..16 15..08 07..00
00..15 NC-SI Header
16...19 Manufacturer ID (Intel 0x157)
20..23 0x25 0x9 Binding Index Set Binding Flags
24..27 Enabled MAC addresses
28..31 Enabled VLAN
32..35 Enabled IP addresses
36..39 Enabled Ports (MSB)
40..43 Enabled Ports (LSB)
44..47 Checksum
Table 10-73.Set Binding Flags Field Descriptions
Bit Position Field Description Value Description
0Enable
0 = Disable the binding
1 = Enable the binding
1 Exclusive to MC
0 = Traffic matching this filter is sent to MC and to host
1 = Traffic matching this filter is sent to MC only.
2 Apply to network
1
1. At least one of the Apply to network/host flags should be set for enabled bindings. Clearing both of them is equivalent to disabling
the filter.
0 = Do not compare traffic received from the network when checking this
binding.
1 = Compare traffic received from the network when checking this binding.
3Apply to host
0 = Do not compare traffic received from the host when checking this
binding.
1 = Compare traffic received from the host when checking this binding.
7:4 Reserved Reserved