Compatible Characteristics of Ethernet Link Bundles
This list describes the properties of ethernet link bundles:
-
The router supports mixed speed bundles. Mixed speed bundles allow member links of different bandwidth to be configured as active members in a single bundle. The ratio of the bandwidth for bundle members must not exceed 10. Also, the total weight of the bundle must not exceed 64. For example, 100Gbps link and 10Gbps links can be active members in a bundle and load-balancing on member links is based on bandwidth weightage.
-
The weight of each bundle member is the ratio of its bandwidth to the lowest bandwidth member. Total weight of the bundle is the sum of weights or relative bandwidth of each bundle member. Since the weight for a bundle member is greater than or equal to 1 and less than or equal to 10, the total member of links in a bundle is less than 64 in mixed bundle case.
-
Any type of Ethernet interfaces can be bundled, with or without the use of LACP (Link Aggregation Control Protocol).
-
A single router can support maximum number of bundle interfaces. Link bundles of only physical interfaces are supported. Following are maximum numbers of bundle interfaces supported on NCS 540 variants:
Medium Density XR NCS 540 - N540-24Z8Q2C-SYS, N540-28Z4C-SYS, N540X-ACC-SYS, N540-ACC-SYS
Medium Density XR NCS 540 - N540-28Z4C-SYS-A, N540-28Z4C-SYS-D, N540X-16Z4G8Q2C-A, N540X-16Z4G8Q2C-D, N540X-16Z8Q2C-D, N540-12Z20G-SYS-A,N540-12Z20G-SYS-D, N540X-12Z16G-SYS-A, N540X-12Z16G-SYS-D
Small Density XR NCS 540 - N540X-6Z18G-SYS-A, N540X-6Z18G-SYS-D, N540X-8Z16G-SYS-A, N540X-8Z16G-SYS-D
Table 1. Bundle Interfaces on NCS 540 Routers Supported Features Medium Density XR NCS 540
Bundle Interfaces
256
Maximum bundle members
64
Bundle sub-interfaces
1024
Layer2 Bundle Interfaces
1023
hw-module profile bundle-scale command
Supported
-
The hw-module profile bundle-scale <256/512/1024> command is supported only on the following NCS 540 router variants:
N540-24Z8Q2C-SYS, N540-28Z4C-SYS, N540X-ACC-SYS, N540-ACC-SYS
The total number of supported bundle members with HQoS profile on Layer2 and Layer3 interfaces:
-
hw-module profile bundle-scale 256 —Total bundle interfaces + total bundle sub-interfaces is 256
-
hw-module profile bundle-scale 512 — Total bundle interfaces + total bundle sub-interfaces is 512
-
hw-module profile bundle-scale 1024 — Total bundle interfaces + total bundle sub-interfaces is 1024
-
-
Physical layer and link layer configuration are performed on individual member links of a bundle.
-
Configuration of network layer protocols and higher layer applications is performed on the bundle itself.
-
IPv4 and IPv6 addressing is supported on ethernet link bundles.
-
A bundle can be administratively enabled or disabled.
-
Each individual link within a bundle can be administratively enabled or disabled.
-
Ethernet link bundles are created in the same way as Ethernet channels, where the user enters the same configuration on both end systems.
-
QoS is supported and is applied proportionally on each bundle member.
-
In case static MAC address is configured on a bundle-ether interface, the following limitations are applied: -
Locally generated packets, such as ICMP, BGP, and so on, going out from the interface have the source MAC address as the statically configured MAC address.
-
Transit (forwarded) packets going out of the interface do not have the configured static MAC as source MAC address. In such a scenario, the upper 36-bits come from the system MAC address (or the original/dynamic MAC address) and the lower 12-bits come from the MAC address configured on the bundle. To check the dynamic pool of MAC addresses included, use the
show ethernet mac-allocation detail
command.For example, if the dynamic MAC address was 008A.9624.48D8 and the configured static MAC address is 0011.2222.ABCD. Then, the source MAC for transit (forwarded) traffic will be 008A.9624.4BCD.
Note
This limitation can cause traffic blackholing for the transit traffic, in case there is L2 ACL applied for security purpose. In such case, it is necessary to add permit statement for both MAC addresses in the L2 ACL.
-
-
Load balancing (the distribution of data between member links) is done by flow instead of by packet. Data is distributed to a link in proportion to the bandwidth of the link in relation to its bundle.
-
All links within a single bundle must terminate on the same two systems.
-
Bundled interfaces are point-to-point.
-
A link must be in the up state before it can be in distributing state in a bundle.
-
Only physical links can be bundle members.
-
Multicast traffic is load balanced over the members of a bundle. For a given flow, the internal processes selects the member link, and the traffic for the flow is sent over that member.