Professional Documents
Culture Documents
1. Open a connection
2. Send a request
3. Receive a response
4. When the server hangs up, you're done!
But....
Web Pages Continued to Grow
Technologies evolved.
CSS, JavaScript, and image usage ballooned
The average site in the Top-100 now makes ~40 requests
per page (uncached)
But
SPDY uses a single connection per domain.
HTTP uses 6 connections per domain.
Network:
100Mbps
200ms RTT
0% loss
Browser
Chrome
Using SPDY, to load the page over a single connection
No resources are cached
WebPage
http://www.facebook.com/
But this can be witnessed on many many webpages.
There is nothing wrong with the facebook page content.
What happens if we increase
the initial cwnd to..... 18?
Compare to Traditional HTTP
Increasing Initial CWND?
Data:
Sites are already using init-cwnd = 3.
HTTP uses 6 connections per domain, enabling init-cwnd = 18.
Sites use 3-8 subdomains, increasing init-cwnd to 54-144.
But Is It Realistic?