Questions tagged [tcp-offload-engine]

16 questions
18
votes
4 answers

Disable TCP-Offloading {completely, generically and easily}

I want to disable tcp-offloading ("TOE") on my debian servers. ethtool -K ..... I have some wishes, though: Integrate it cleanly into debian This reads: no rc.local, I would also like to avoid pseudo-rc-scripting... I would guess, it's installing…
Michuelnik
  • 3,260
  • 3
  • 18
  • 24
7
votes
2 answers

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.87_aborted.pcap As you can see, I set snaplen to 0, but…
quanta
  • 50,327
  • 19
  • 152
  • 213
4
votes
6 answers

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 issuing HTTP requests starting at the same time.…
ripper234
  • 5,710
  • 9
  • 40
  • 49
3
votes
3 answers

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 package 10.1.0,1. The virtual machines that work via…
2
votes
0 answers

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 free resources - so the user application runs…
2
votes
1 answer

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 pressure on the LUNs associated with the server…
2
votes
1 answer

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 card will also give me benefit when used with…
Luke404
  • 5,708
  • 3
  • 44
  • 58
2
votes
1 answer

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 LAN card? ie…
vfclists
  • 1,562
  • 5
  • 20
  • 36
1
vote
0 answers

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 part of its treatment offloaded. It seems to be…
1
vote
1 answer

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 open (blob-less) driver. I'm beginning to think such…
Tim Post
  • 1,515
  • 13
  • 25
1
vote
0 answers

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. This is the output of ethtool -k : Features for…
1
vote
0 answers

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. This is the log from the tcpdump…
Mike
  • 11
  • 1
0
votes
2 answers

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 functionality:…
0
votes
3 answers

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?
arne.z
  • 357
  • 6
  • 24
0
votes
0 answers

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 from any local application (like telnet and curl)…
Mike
  • 11
  • 1
1
2