lagg/lacp poor traffic distribution

Julian Elischer julian at freebsd.org
Sat Dec 18 21:00:09 UTC 2010


On 12/18/10 10:35 AM, Eugene Grosbein wrote:
> Hi!
>
> I've loaded router using two lagg interfaces in LACP mode.
> lagg0 has IP address and two ports (em0 and em1) and carry untagged frames.
> lagg1 has no IP address and has two ports (igb0 and igb1) and carry
> about 1000 dot-q vlans with lots of hosts in each vlan.
>
> For lagg1, lagg distributes outgoing traffic over two ports just fine.
> For lagg0 (untagged ethernet segment with only 2 MAC addresses)
> less than 0.07% (54Mbit/s max) of traffic goes to em0
> and over 99.92% goes to em1, that's bad.
>
> That's general traffic of several thousands of customers surfing the web,
> using torrents etc.  I've glanced over lagg/lacp sources if src/sys/net/
> and found nothing suspicious, it should extract and use srcIP/dstIP for hash.
>
> How do I debug this problem?

make absolutely sure (by reading the code) tha tyou are correct about the
decision code. ancapsulate the function used in a small c or perl or 
python
program.

take 100 packets at random
run them through the function..

see if you get the same result

state at packets to detirmine why.

report back


> Eugene Grosbein
> _______________________________________________
> freebsd-net at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
>



More information about the freebsd-net mailing list