Adaptive Load Balancing (ALB) evenly distributes data flows across aggregated Ethernet member links. Network administrators use this feature to manage uneven or overloaded data flows on member links. ALB supports up to 32 member links and up to 50 aggregated Ethernet bundles. The algorithm determines which link to use by considering the scanned packet or bit rate associated with each hash value in conjunction with the mapping of hash values to a given link. ALB is applied to IPv4, IPv6, and MPLS packet headers. ALB is disabled by default.
You can configure ALB by setting the adaptive statement at the [edit interfaces ae-interface aggregated-ether-options load-balance] hierarchy level. Under the adaptive statement, you can set the following ALB options:
| Product / Application | Software | Introduced Release |
|---|---|---|
| MX5 | Junos OS | 12.3R4 |
| MX10 | Junos OS | 12.3R4 |
| MX40 | Junos OS | 12.3R4 |
| MX80 | Junos OS | 12.3R4 |
| MX104 | Junos OS | 13.3R1 |
| MX204 | Junos OS | 17.4R1 |
| MX240 | Junos OS | 20.1R1 |
| MX240 | Junos OS | 12.3R4 |
| MX301 | Junos OS | 25.4R1 |
| MX304 | Junos OS | 22.2R3 |
| MX480 | Junos OS | 20.1R1 |
| MX480 | Junos OS | 12.3R4 |
| MX960 | Junos OS | 20.1R1 |
| MX960 | Junos OS | 12.3R4 |
| MX2008 | Junos OS | 15.1F7 |
| MX2010 | Junos OS | 20.1R1 |
| MX2010 | Junos OS | 12.3R4 |
| MX2020 | Junos OS | 20.1R1 |
| MX2020 | Junos OS | 12.3R4 |
| MX10003 | Junos OS | 17.3R1 |
| MX10004 | Junos OS | 22.3R1 |
| MX10008 | Junos OS | 18.2R1 |
| MX10016 | Junos OS | 19.2R1 |
| Next Generation Port Extender | Junos OS | 25.4R1 |
| PTX1000 | Junos OS | 16.1X65-D30 |
| PTX3000 | Junos OS | 14.1R1 |
| PTX3000 | Junos OS | 13.2R2 |
| PTX5000 | Junos OS | 14.1R1 |
| PTX5000 | Junos OS | 12.1X48R5 |
| PTX10008 | Junos OS | 17.2R1 |
| PTX10016 | Junos OS | 17.4R1 |
| QFX10008 | Junos OS | 15.1X53-D30 |