[PATCH] Add a new TCP_IGNOREIDLE socket option

Andrey Zonov zont at FreeBSD.org
Sun Feb 10 10:36:18 UTC 2013


On 2/10/13 9:05 AM, Kevin Oberman wrote:
> 
> This is a subject rather near to my heart, having fought battles with
> congestion back in the dark days of Windows when it essentially
> defaulted to TCPIGNOREIDLE. It was a huge pain, but it was the only
> way Windows did TCP in the early days. It simply did not implement
> slow-start. This was really evil, but in the days when lots of links
> were 56K and T-1 was mostly used for network core links, the Internet,
> small as it was back then, did not melt, though it glowed a
> frightening shade of red fairly often. Today too many systems running
> like this would melt thins very quickly.
> 

Google made many many TCP tweaks.  Increased initial window, small RTO,
enabled ignore after idle and others.  They published that, other people
just blindly applied these tunings and the Internet still works.

-- 
Andrey Zonov

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 535 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-net/attachments/20130210/79aeead4/attachment.sig>


More information about the freebsd-net mailing list