[e2e] Why do we need TCP flow control (rwnd)?

John Day day at std.com
Fri Jul 4 18:05:36 PDT 2008

>Also, as Michael pointed out, OSes (at least Linux) currently allocate
>individual buffers per flow, wasting a lot of memory.  (Perhaps the
>small-buffer problem would go away if a large common buffer was
>allocated, in which case it is an implementation rather than protocol

Good grief.  Did anyone ever read, Denning, Peter. "A Statistical 
Model for Console Behavior in Multiuser Computers" CACM, Vol.11, No.9 
p.605, Sept 1968.

The closest thing to a no-brainer in CS we will probably ever find.

(Sorry to be so late catching up)

More information about the end2end-interest mailing list