[gPXE] any negative implications of setting TCP window size to (65536 - 4) ?
Glenn Brown
glenn at myri.com
Wed Feb 17 15:39:32 EST 2010
If you don't support out-of-order reception, I don't see why a TCP stack
needs to allocate storage for the whole window. If packets are
processed as fast as they are received (in order) then it's enough to
keep a single buffer posted at all times.
So, why not advertise a dynamic window size and keep the small
buffering? Doing so would prevent the window from throttling transfers
on high round-trip-time connections.
--Glenn
More information about the gPXE
mailing list