W3C home > Mailing lists > Public > ietf-http-wg@w3.org > January to March 2013

Re: HTTP/2.0 Magic

From: Amos Jeffries <squid3@treenet.co.nz>
Date: Fri, 01 Feb 2013 23:07:25 +1300
Message-ID: <510B93DD.5010309@treenet.co.nz>
To: ietf-http-wg@w3.org
On 1/02/2013 2:24 p.m., Martin Thomson wrote:
> The conclusion that we reached in the interim was that no matter how
> HTTP/2.0 was started, there would be some magic that started the
> session.

I have been working on this for a while now in the background. Lets just 
say that utilizing the first 16 bits of any connection it is possible to 
uniquely identify HTTP/1, SPDY v2 and SPDY v3 and WebSockets clients. I 
am still investigating the TLS, SSH and SNI bit patterns to see whether 
we can fold port 443 and port 80 together for HTTP/2-enabled servers.

Magic will not be a big issue and we can avoid worrying about generating 
some BOM magic octets just yet. The SPDY style of versioning still being 
used in the HTTP/2 Draft document provides sufficient binary variation 
to detect sub-versions as things progress and to become the magic octet 
if future framing versions require one.

Amos
Received on Friday, 1 February 2013 10:07:54 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 1 February 2013 10:07:55 GMT