A view of TCP packets flying when streaming video over long distance. Read the full story here
Controlling Queue Delay
An article by Kathleen Nichols and Van Jacobson. They expose a new algorithm, CoDel (Controlled Delay Management), for “partially” solving the bufferbloat problem, where network buffers remain persistently full:
Although essential to the operation of packet networks, buffers tend to fill up and remain full at congested links, contributing to excessive traffic delay and losing the ability to perform their intended function of absorbing bursts.
Let's make TCP faster
Some ideas from Google’s engineers on making TCP connections faster. Of course, they are focused on making short, HTTP connections fast, not all the TCP traffic, so it makes sense to increase the initial congestion window to 10 or reduce the initial timeout to 1 second. I’m not so sure you could use those modifications on all kind of TCP traffic, but it is good to see such an influential company doing some research on this kind of stuff…
SPDY
It seems that google has included a new protocol, SPDY, on their latest Chrome builds. They have always been working on new ways of reducing Web latencies (even if that means to implement their own, modified TCP stack that does not follow a strict slow-start), so they hope this new protocol will improve response times for users when the server supports it.
I don’t know what kind of consequences could have millions of concurrent clients, if there is not the typical slow-start mechanism that smoothly takes the network capacity…
