I have configured load balancing on my eigrp routers. I can see from the 'sh ip route 172.16.2.0' command under the "Routing descriptor section" that 2 interfaces show up: one maked with an asterix. I have used traceroute to see what interface are being used to get to the 172.16.2.0/24 network. Below is my EIGRP config:
router eigrp 100
traffic-share min across-interfaces
Is there any other "show" command that can be used to prove that the router is load balancing across the interfaces?
To observe equal cost load balancing you could traceroute to the destination and should see the different router IPs in the output.
To observe unequal-cost load balancing you could issue debug ip packet, then ping the destination with a high repeat count (ping x.x.x.x repeat 50) and observe the output.
To clean things up, create an access-list to permit icmp echo
access-list 100 permit icmp any any echo
Then debug ip packet 100 , which refers to the access-list.
with traffic-share min across-interfaces command situation becomes identical to the forwarding behavior without use of the variance command. However, if you use the traffic-share min command and the variance command, even though traffic is sent over the minimum-cost path only, all feasible routes get installed into the routing table, which decreases convergence times.