Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
titleNOTE:
  • Enable IP routing function before using this feature, for details please refer to Configuring IP Routing.
  • IPv6 static ECMP routing is not supported.


In L2/L3, ECMP is supported. The maximum ECMP outgoing port group is 4*128. If each ECMP route is configured to have up to 4 equal-cost paths, for example, the maximum ECMP outgoing port group support is 128. If each ECMP route is configured to have up to 16 equal-cost paths, the maximum ECMP outgoing port group support is 32. Several different ECMP routes can share the same outgoing port group. After configuring the ECMP equal-cost path maximum, reboot the switch to make it available. 

...

Info

When you configure ECMP hash mode, follow these restrictions and guidelines:

  • Dynamic Load Balancing for ECMP is only supported on Trident3 and Tomahawk3 platforms.

  • When the ECMP hash-mapping mode configuration (set/delete) changes, a system restart reboot is required for the configuration to take effect.

  • ECMP hash-mapping modes (round-robin-load-balancing, randomized-load-balancing, symmetric and dlb-normal)are mutually exclusive. To switch between modes, you must first delete the configured mode before setting up the new one. Then, restart the system for the configuration to take effect.

...

Code Block
admin@PICOS# set interface ecmp hash-mapping randomized-load-balancing 
admin@PICOS# commit
admin@PICOS# exit
admin@PICOS> startrequest shell sh
admin@PICOS:~$ sudo systemctl restart picossystem reboot
  • Enable round robin mode of ECMP load balancing.

Code Block
admin@PICOS# set interface ecmp hash-mapping round-robin-load-balancing 
admin@PICOS# commit
admin@PICOS# exit
admin@PICOS> startrequest shell sh
admin@PICOS:~$ sudo systemctl restart picossystem reboot
  • Enable normal mode of Dynamic Load Balancing for ECMP.

Code Block
admin@PICOS# set interface ecmp hash-mapping dlb-normal 
admin@PICOS# commit
admin@PICOS# exit
admin@PICOS> startrequest shell sh
admin@PICOS:~$ sudo systemctl restart picossystem reboot
  • Enable Symmetric Hash for ECMP.


Code Block
admin@PICOS# set interface ecmp hash-mapping symmetric true 
admin@PICOS# commit
admin@PICOS# exit
admin@PICOS> startrequest shell sh
admin@PICOS:~$ sudo systemctl restart picossystem reboot