4 ms·
What I am wondering about is how much faster TCP could be with RS for recovery instead of the current resend-packet technique.
by newt0311 18y ago
What I am wondering about is how much faster TCP could be with RS for recovery instead of the current resend-packet technique.
- jws 18y agoI would guess it would be slower and you would break the internet. You would have to introduce enough redundancy to cope with the worst tolerable loss rate which would increase the number of bits to transmit. Worse, it is the noticing of dropped packets that tells TCP to slow down and decongest a link. If enough senders fail to decongest then packet loss on the congested links skyrockets wasting bandwidth elsewhere and doing silly things like favoring the sender with the biggest pipe.
- wmf 18y agoObviously you can't just eliminate congestion control, and the coding rate should be adaptive to reduce overhead. At least one startup has gone broke on this idea already, but maybe it's possible to do it right.