CHR + ESXI = Need urgent new version with disabled LRO / TSO

Hi,
It’s been 2 years now and problem is not fixed (it was reported problems w/ MPLS).
I have ESXI 6 box. ESXi have disabled following flags:

Net.Vmxnet3SwLRO
Net.Vmxnet3HwLRO
And in general, all things related to TSO/LRO, software emulation, etc.

I can verify this approach in esxcfg-info -n | less - i see that on RX side of bgp peer TSO RX counter not increases. So LRO is not done by NIC itself, or VM kernel.
This is confirmed - i have mirrored input port to a) Linux BOX b) CHR

Using tcpdump with a) Linux BOX (even with ethtool lro enabled) delivered packets was not offloaded.

Using packet sniffer in CHR packets are offloaded - as in screenshot. I believe this shouldn’t happen in BGP router. (retransmissions…)

Please kindly fix that problem, as it seems problem leads to CHR itself!

Same issue for me! With tcp retransmissions and very slow tcp transfers from/to mpls chr

"Hello,

TSO & LRO are disabled on virtual Ethernet drivers since 6.41rc14. Our devs are looking possibility to fix TCP connection offloading issue."

Seems devs R still looking…

This is still an issue in the latest ROS6 versions? No fix?

I guess we need to look into running another Hypervisor (Hyper-V)?