On 10.6.2022. 0:24, Hrvoje Popovski wrote: > Hi, > > I tried with trunk lacp and tagged vlan700 over trunk0 and it's working > as expected. Everything is the same as before, only aggr0 is now trunk0. > > with tso > [ 4] 17.00-18.00 sec 1.09 GBytes 9.39 Gbits/sec 22 622 KBytes > [ 4] 18.00-19.00 sec 1.09 GBytes 9.39 Gbits/sec 17 662 KBytes > [ 4] 19.00-20.00 sec 1.09 GBytes 9.39 Gbits/sec 0 696 KBytes > [ 4] 20.00-21.00 sec 1.09 GBytes 9.39 Gbits/sec 0 735 KBytes > > > without tso > [ 4] 17.00-18.00 sec 594 MBytes 4.98 Gbits/sec 0 612 KBytes > [ 4] 18.00-19.00 sec 594 MBytes 4.98 Gbits/sec 0 646 KBytes > [ 4] 19.00-20.00 sec 595 MBytes 4.99 Gbits/sec 0 665 KBytes > [ 4] 20.00-20.87 sec 515 MBytes 4.99 Gbits/sec 0 675 KBytes > > > tcpdump is the same as with aggr... > > > After this I've tried same aggr/vlan setup on two different boxes with > ix interfaces and send traffic to them from linux and openbsd and > results are not good ... > Only differences between your setup and mine is that i have switch and > you have directly connected hosts... but i don't think that should be > the problem.. > > It would be great if someone else could test this because it's not that > i don't know what I'm doing but I'm running out of ideas... >
Hi, maybe this gives some clue.. or I'm doing something totally wrong. with ix0 tso, vport and veb config I'm getting same bad results with iperf or tcpbench as with vlan over aggr. cat /etc/hostname.ix0 up cat hostname.vlan700 parent ix0 vnetid 700 up cat /etc/hostname.vport0 inet 192.168.100.222 255.255.255.0 up cat /etc/hostname.veb0 add vlan700 add vport0 up When veb0 connects ix0 with tso instead of vlan700 and vport0 then iperf3 and tcpbench results are as expected 9.42 Gbit/sec