Questions tagged [tcp-offload-engine]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
18 votes
4 answers
72k views

Disable TCP-Offloading {completely, generically and easily}

I want to disable tcp-offloading (TOE) on my Debian servers. I would use something like: ethtool -K … I have some wishes, though: is it possible to integrate it cleanly into Debian? This reads: no rc....
3 votes
4 answers
7k views

Slow upload speed for VMWare virtual machines working via pfSense

We have ProLiant DL360 Gen8 and Gen9 servers running VMWare ESXi 6.0 with virtual machines under various versions of Windows that are routed via pfSense 2.3.4-RELEASE (64-bit) with Open-VM-Tools ...
0 votes
1 answer
1k views

HAPROXY ingress controller setup using mTLS with configmap with just the ingress load balancer because it's ssl offloaded. No need for backend check

I was able to achieve ssl offloading with Haproxy. So great product and appreciate that capability! With that said, I need to doing mutual TLS but am a little confused on how that will work with the ...
1 vote
0 answers
377 views

Disabled all TCP Offloading and still get 65Kb packets

I'm capturing packets in a Tensorflow two-node training. I want to capture the packet sizes over the wire (< MTU) from the hosts. Because of that, I turned off all of the offloading with ethtool. ...
0 votes
0 answers
565 views

TCP checksum errors between linux apps and NICs

I'm writing an internet application and I'm at the stage of crafting my own TCP packets. Except there is a major problem. According to the TCPDUMP utility in linux, every tcp packet that I send out ...
2 votes
0 answers
2k views

tcpdump: invalid cksum from client to localhost interface even after disabling offloading

I'm having a strange issue. In linux I have two windows open. one running tcpdump and one running curl. I used curl to try to make a connection to local host and tcpdump logs invalid checksum errors. ...
0 votes
1 answer
1k views

Disable TCP Offload for CentOS 7 on laptop and VPS

I can disable outgoing and incoming TCP Offload on MACOS in user's .bash_profile file: sudo sysctl net.link.generic.system.hwcksum_tx=0 sudo sysctl net.link.generic.system.hwcksum_rx=0 This stops the ...
0 votes
3 answers
5k views

How can I see whether tcp-offloading is enabled on a ubuntu server?

I would like to find out if my Ubuntu VM uses tcp-offloading to increase the performance of VXLAN encapsulation. Where can I find this information on my machine?
2 votes
0 answers
703 views

What problems can the use of TOE cause?

What problems can the use of TOE cause? As known, TOE (TCP offload engine) offloads the processing of TCP/IP stack from CPU to the NIC: https://wiki.linuxfoundation.org/networking/toe CPU has more ...
1 vote
2 answers
10k views

How does TCP offload NIC cause the TCP checksum to be invalid?

A tcpdump pcap exported and being investigated on another machine with wireshark is showing a lot of invalid TCP checksum messages. This is a known and documented phenomenon when using TCP offload ...
2 votes
1 answer
626 views

Does the FreeNAS target make use of iSCSI offload cards?

When using a FreeNAS as iSCSI target, would it use the iSCSI offload engine on cards that have it, or is it an initiator-only feature? For clarification, I want to know if a supported iSCSI offload ...
1 vote
0 answers
318 views

How to check a given connection has been offloaded to network card

From what I read, some part of the tcp protocol operation can be offloaded from kernel to network card driver thanks to TOE (or GSO, LSO, LRO..). My objective is too find if a given socket has some ...
2 votes
1 answer
1k views

What are the imlications of having different TCP Chimey Offload settings?

I have a SQL Server (2008 R2) WSFC on Windows Server 2008 R2 on which I am experiencing some storage latency between the OS and SAN. The SAN admin has noted that the SAN is experiencing very little ...
7 votes
2 answers
8k views

tcpdump: snaplen set to 0 but still get "Packet size limited during capture"?

Due to this problem, I'm going to sniff some packets on the MySQL server backend to see what happens: # tcpdump -vv -s0 -c 100 -i bond0 tcp port 3306 and host 192.168.3.87 -w /home/quanta/3....
1 vote
1 answer
534 views

Gigabit NIC with TCP offload and open driver

I'm looking for a gigabit Ethernet adapter with a TCP offload engine that will work nicely with a modern Linux kernel. Due to the way patches and updates are handled, I really need one that has an ...
2 votes
1 answer
2k views

Does DisableTaskOffload disable all related LAN Adapter settings?

I have been getting problems disabling Checksum Offload in a lot of LAN adapters manually. Does setting the DisableTaskOffload value in the registry disable all of the related parameters regardless of ...
4 votes
6 answers
2k views

What causes a delay of 100 ms in initiating an HTTP connection?

Settings: this is a quad CPU machine, plenty strong, not loaded at all (neither CPU nor network), the client is a Windows Server 2008 64bit, the server is a linux box. I have four threads that are all ...