« My Visitors List | Main | JohnChow.com Review online on batch 57 »
Firefox Network Pipelining 2: more info
By maurizio | April 10, 2007
It seems that my Firefox Network Pipelining post was appreciated by some readers, so I decided to dig further and get some more informations.
This picture was taken from a Wikipedia article HTTP pipelining

It does show in a simple way how pipelining works. Well..I would have drawn it differently..For example you could imagine that the “open” and “close” are the beginning and end of a tcp packet; this way you should add a “open” and “close” after every arrow start (for “no pipelining” only). You can see this way that you’ll have a lot of tcp packet to open and close without pipelining.
Another good link comes from w3: Pipeline. This is a long article, with some interesting tests and a lot of table to show you the results. As every good article, it has the “conclusions”:
HTTP/1.1 implemented with pipelining outperformed HTTP/1.0, even when the HTTP/1.0 implementation uses multiple connections in parallel, under all circumstances tested. In terms of packets transmitted, the savings are typically at least a factor of two, and often much more, for our tests. Elapsed time improvement is less dramatic, but significant.
This article should be very interesting for CS students..
Topics: Internet | No Comments »
Read other related posts:

