BMAC - A MAC address assigned to all interfaces with the "BPEthX" naming convention. This is unique for each member. It does not rely on the interface index number.
VMAC - A MAC address assigned to all interfaces with "ethX-YZ" naming convention. This is unique for each Chassis. It does not rely on the interface index number.
SMAC - A MAC address assigned to Sync interfaces. This is unique for each member. It does not rely on the interface index number.
Bit Conventions
BMAC
Bit range
Description
1
Distinguishes between VMAC and other MAC address
This is used to prevent possible collisions with VMAC space.
Possible values:
0 - BMAC or SMAC
1 - VMAC
2-8
Member ID (starting from 1)
This is limited to 127 members.
9-13
Always zero
14
Distinguishes between BMAC and SMAC address
This is used to prevent possible collisions with SMAC space.
Possible values:
0 - BMAC
1 - SMAC
15-16
Absolute interface number
This is taken from the interface name. When the BPEthX format is used, X is the interface number.
This is limited to four interfaces.
VMAC
Bit range
Description
1
Distinguishes between VMAC and other MAC address
This is used to prevent possible collisions with VMAC space.
Possible values:
0 - BMAC or SMAC
1 - VMAC
2-3
Chassis ID
Limited to 4 Chassis
4-8
Switch number
Limited to 32 switches
9-16
Port number
Limited to 256 for each switch
SMAC
Bit range
Description
1
Distinguishes between VMAC and other MAC address
This is used to prevent possible collisions with VMAC space.
Possible values:
0 - BMAC or SMAC
1 - VMAC
2-8
Member ID (starting from 1)
This is limited to 127 members.
9-13
Always zero
14
Distinguishes between BMAC and SMAC address
This is used to prevent possible collisions with SMAC space.