- From: Poul-Henning Kamp <phk@phk.freebsd.dk>
- Date: Sat, 28 Jan 2012 08:13:25 +0000
- To: Willy Tarreau <w@1wt.eu>
- cc: Mark Nottingham <mnot@mnot.net>, HTTP Working Group <ietf-http-wg@w3.org>
In message <20120128074426.GF22945@1wt.eu>, Willy Tarreau writes:
>> Otherwise it will just be IPv4 vs. IPv6 all over again.
>
>IPv4 vs IPv6 is not a matter of spec size, but a matter of complexity to
>convert a lot of application code which used to stuff IPv4 addresses into
>integers and function return values (eg: inet_addr()).
Nope.
IPv4 vs. IPv6 *is* all about providing no tangible benefit that
warrants the effort to "sidegrade".
We fought hard to get some variant of "ISP-independent hosting"
into the spec, ("anycasting" were one such idea) so that customers
would not be locked into a single ISP, but could buy bandwidth
where it were cheapest.
That feature got killed by certain big ISP's who could see where
it led, and pretty much as a result of that, the only feature IPv6
ever had that could entice people to install it were gone.
Look around you: The IPv4 shortage has not led to wide-spread
migration to IPv6, people still perceive the marketplace a much
more sensible solution than a new protocol.
>> If we start out at 29 pages, that means we'll end just shy of
>> 100 pages, which is a bit over the top, but livable.
>
>Transport and contents are two things different enough to be split.
Yes, absolutely, and I think we should go the full mile in HTTP/2.0
and make it a *transport only* protocol, that is what that second
'T' means and we should stick to it.
For all the content stuff we can just point back to HTTP/1.1(bis).
>> PS: Feel free to call me a grumpy old man.
>
>Come on, your uptime is far from wrapping. I'm sure there is even a
>fair number of participants with bit 6 set in this WG :-)
Not many of them wrote an OSI TP4 stack before they were 25 :-)
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
Received on Saturday, 28 January 2012 08:13:59 UTC