Licensing Requirements and Limitations for Link Aggregation
Involved Network Elements
Other network elements are not required.
Licensing Requirements
Ethernet link aggregation is a basic feature of a switch and is not under license control.
Version Requirements
Product |
Product Model |
Software Version |
---|---|---|
S12700 |
S12708, S12712 |
V200R005C00, V200R006C00, V200R007C00, V200R007C20, V200R008C00, V200R009C00, V200R010C00, V200R011C10 |
S12710 |
V200R010C00, V200R011C10 |
|
S12704 |
V200R008C00, V200R009C00, V200R010C00, V200R011C10 |
Feature Limitations
Configuration Guidelines Before an Eth-Trunk Is Configured- You can run the assign trunk { trunk-group group-number | trunk-member member-number }* command to configure the maximum number of Eth-Trunks and maximum number of member interfaces in each Eth-Trunk only when cards with Eth-Trunk specification extension are installed on the switch. For details, see the description of the assign trunk command in "Ethernet Switching Configuration Commands" in the Command Reference of the corresponding version. After the configuration, you can run the display trunk configuration command to check the default specifications of the maximum number of Eth-Trunks that are supported and maximum number of member interfaces in each Eth-Trunk, current specifications, and configured specifications.
If cards without Eth-Trunk specification extension are installed on the switch, this command cannot be run to change the maximum number of Eth-Trunks that are supported and maximum number of member interfaces in each Eth-Trunk. In this case, the switch supports a maximum of 128 Eth-Trunks with each Eth-Trunk supporting a maximum of eight member interfaces in each Eth-Trunk.
Cards are classified into cards with and without Eth-Trunk specification extension depending on the support for the assign trunk command. Cards with Eth-Trunk specification extension are as follows and other cards do not support Eth-Trunk specification extension:
S12700: SC series, EE series, X series, and ET1D2X48SEC0 cards
Some commands (such as port link-type access) and static MAC address entries cannot be configured on member interfaces of an Eth-Trunk. Otherwise, errors will be reported.
- An Eth-Trunk cannot be added to another Eth-Trunk.
In earlier versions of V200R011C10, interfaces with different rates cannot join the same Eth-Trunk. In V200R011C10 and later versions, interfaces with different rates can join the same Eth-Trunk by running mixed-rate link enable.
- When an Eth-Trunk performs load balancing calculation, the interface rate cannot be used as the calculation weight. When interfaces with different rates are added to the same Eth-Trunk, traffic is evenly load balanced on all the links. Therefore, the bandwidth of member interfaces is calculated by the minimum rate of the member interfaces in the Eth-Trunk. For example, when a GE interface and a 10GE interface are added to the same Eth-Trunk, the rate of the GE interface is used in calculation and the bandwidth of the Eth-Trunk is 2G.
- Both devices of the Eth-Trunk must use the same number of physical interfaces, interface rate, duplex mode, and flow control mode.
- If an interface of the local device is added to an Eth-Trunk, an interface of the remote device directly connected to the interface of the local device must also be added to the Eth-Trunk so that the two ends can communicate.
- Devices on both ends of an Eth-Trunk must use the same link aggregation mode.
- In V200R008 and earlier versions, the assign trunk command fails to be executed on the device enabled with SVF, and Eth-Trunk specifications can only use the default settings.
- When the number of active interfaces falls below the lower threshold, the Eth-Trunk goes Down. This ensures that the Eth-Trunk has a minimum available bandwidth.
In the following scenarios, there are other configuration guidelines in addition to the preceding ones.
- An Ethernet interface can be added to only one Eth-Trunk. To add an Ethernet interface to another Eth-Trunk, delete it from the original one first.
- After an interface is added to an Eth-Trunk, only the Eth-Trunk learns MAC address entries or ARP entries, but the member interface does not.
- Before deleting an Eth-Trunk, delete member interfaces from the Eth-Trunk.
Link aggregation modes:
- Manual
- LACP
Link aggregation modes supported by the device:
- Intra-card: Member interfaces of an Eth-Trunk are located on the same card.
- Inter-card: Member interfaces of an Eth-Trunk are located on different cards.
- Inter-chassis: Member interfaces of an Eth-Trunk are located on member devices of a CSS.
- Inter-device: Inter-device link aggregation refers to E-Trunk. E-Trunk allows links between multiple devices to be aggregated based on LACP.
Load balancing modes supported by the device:
To prevent data packet mis-sequencing, an Eth-Trunk uses flow-based load balancing.
You can use the following load balancing modes based on actual networking:
- Based on source MAC addresses of packets
- Based on destination MAC addresses of packets
- Based on source IP addresses of packets
- Based on destination IP addresses of packets
- Based on the Exclusive-Or result of source and destination MAC addresses of packets
- Based on the Exclusive-Or result of source and destination IP addresses of packets
- Enhanced load balancing: based on VLAN IDs and source physical interface numbers for Layer 2, IPv4, IPv6, and MPLS packets