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

_______________________________________________
gPXE mailing list
[email protected]
http://etherboot.org/mailman/listinfo/gpxe

Reply via email to