I'm running 1Gb wirespeed 125B packets between 2 ports.
Code:
sudo brctl addbr br0
sudo brctl addif br0 eth1 eth2
sudo ip link set dev br0 up
Of the ~826,000 packets/sec I send to eth1 I get only ~216,000 pkts/sec out of eth2. If I activate tcpdump it drops to ~140,000 pkts/sec and I get
291300 packets captured
324048 packets received by filter
32748 packets dropped by kernel
1675952 packets dropped by interface
Most of the packets are dropped by the interface.
Using Ubuntu 13.04 with kernel 3.13 (latest)
Any ideas on how to reduce the packets dropped by the interface?
Thanks
Gaby