4 ms·
One thing that confuses me is -- are ACK delays part of the default TCP implementation on Linux? I originally assumed this was some kind of edge case / unusual
by jvns 11y ago
One thing that confuses me is -- are ACK delays part of the default TCP implementation on Linux? I originally assumed this was some kind of edge case / unusual behavior.
- deleted 11y ago[deleted]
- andreyf 11y agoSo it would appear, according to the man pages: http://linux.die.net/man/7/tcp http://linux.die.net/man/7/tcp In quickack mode, acks are sent immediately, rather than delayed if needed in accordance to normal TCP operation. So "normal TCP operation" is to delay ACKs "if needed". Not sure if "needed" is the right word to use, but whatever. Looks like RHEL has a system-wide fix: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_MRG/1.3/html/Realtime_Tuning_Guide/sect-Realtime_Tuning_Guide-General_System_Tuning-Reducing_the_TCP_delayed_ack_timeout.html https://access.redhat.com/documentation/en-US/Red_Hat_Enterp...
- sourcesmith 11y agoThere is also "ip route change ROUTE quickack 1"