| ECMP ConfigurationEqual-cost multi-path routing (ECMP) is a routing strategy where you manually define a static route to a number of next-hop gateways. It potentially offers substantial increases in bandwidth by load-balancing traffic over multiple paths to get to the destination network defined in the static route. Syntax > set static-route <network> nexthop gateway address <gw_ip> on
 
| Parameter | Description |  
| <network>
 | The IP address of the destination network |  
| <gw_ip>
 | The IP address of the next-hop gateway |  Example > set static-route 50.50.50.0/24 nexthop gateway address 20.20.20.101 on
 > set static-route 50.50.50.0/24 nexthop gateway address 20.20.20.102 on
 > set static-route 50.50.50.0/24 nexthop gateway address 20.20.20.103 on
 Notes To get to addresses on the 50.50.50.0/24 network, packets must first be forwarded to one of these gateways: 20.20.20.10120.20.20.10220.20.20.103
 To make sure static routes to the next-hop gateways are being enforced: Run: > show route static 1_01: Codes: C - Connected, S - Static, R - RIP, B - BGP,O - OSPF IntraArea (IA - InterArea, E - External, N - NSSA)A - Aggregate, K - Kernel Remnant, H - Hidden, P - Suppressed S 0.0.0.0/0  via 192.168.33.1, eth2-01, cost 0, age 2092  5.5.5.0/24  via 20.20.20.101, eth1-01, cost 0, age 322              via 20.20.20.102, eth1-01              via 20.20.20.103, eth1-01  The output shows that the static route to 50.50.50.0/24 is through three next-hop gateways. Disabling ECMP ECMP is enabled by default. To disable it: Open this file for editing: $PPKDIR/boot/modules/simkern.conf
 If simkern.confdoes not exist, create it.Add this line: sim_routing_by_source=0
Save the file and reboot.
 |