I was initially looking SPDY enabled domains and tried to figure out the domains by following the server advertisement as laid out here: http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft2#TOC-Server-Advertisement-of-SPDY-through-the-HTTP-Alternate-Protocol-header
SELECT COUNT(requestid) as ct, REGEXP_EXTRACT(respotherheaders,r'Alternate-Protocol = \d+:(\w+)') as ap FROM [httparchive:runs.latest_requests] GROUP BY ap HAVING ct > 100 AND ap IS NOT NULL ORDER BY ct DESC
To my surprise the results looked as follows
Most of the domains which advertise Alternate Protocol happen to be Google properties like analytics, youtube, blogspot etc which is no surprise. Whats surprising is the connection between QUIC and SPDY
I fired up my chrome browser making sure SPDY_VERSION is 3 and went to www.google.com and do see “alternate-protocol:443:quic”.
Also tried running a random google property forcing spdy version 3 and see the following
Anyways my question is that can I simply club quic and spdy in the same bucket and conclude the domains using 443:quic are indeed SPDY and not anything else. I need to understand more about QUIC after this analysis though.