Re: Last Call: Preferred Format for Literal IPv6 Addresses in URL's to Proposed Standard
John Stracke <francis@ecal.com> Tue, 14 September 1999 17:40 UTC
Received: by ietf.org (8.9.1a/8.9.1a) id NAA01576 for ietf-outbound.10@ietf.org; Tue, 14 Sep 1999 13:40:02 -0400 (EDT)
Received: from komarr.local.thibault.org (adsl-151-197-16-76.bellatlantic.net [151.197.16.76]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA01421 for <ietf@ietf.org>; Tue, 14 Sep 1999 13:36:22 -0400 (EDT)
Received: from ariel.local.thibault.org (ariel.local.thibault.org [192.168.10.18]) by komarr.local.thibault.org (8.9.3/8.9.3) with ESMTP id NAA04693; Tue, 14 Sep 1999 13:35:45 -0400
Received: from ecal.com (localhost [127.0.0.1]) by ariel.local.thibault.org (8.8.7/8.8.7) with ESMTP id NAA14707; Tue, 14 Sep 1999 13:35:51 -0400
Sender: francis@ariel.local.thibault.org
Message-ID: <37DE8777.2F3B59D8@ecal.com>
Date: Tue, 14 Sep 1999 13:35:51 -0400
From: John Stracke <francis@ecal.com>
X-Mailer: Mozilla 4.6 [en] (X11; I; Linux 2.0.36 i586)
X-Accept-Language: en
MIME-Version: 1.0
To: ietf@ietf.org
Subject: Re: Last Call: Preferred Format for Literal IPv6 Addresses in URL's to Proposed Standard
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
> The IESG has received a request from the IPNG Working Group to > consider > Preferred Format for Literal IPv6 Addresses in URL's > <draft-ietf-ipngwg-url-literal-02.txt> as a Proposed Standard. I believe that this format is ill-advised for two reasons. First, it is insufficiently backwards compatible with existing HTTP clients. If a syntax were used that was compatible with the existing http: syntax, then an existing client, even on an IPv4-only machine, could pass the URL to an IPv6-enabled proxy to contact an IPv6 server. (For an example of such a syntax, see draft-masinter-url-ipv6-02.txt, which suggests a pseudo-TLD .ipv6, with rules for converting, say, 1080--8-800-200C-417A.ipv6, into 1080::8:800:200C:417A.) With this format, however, an existing client may see the multiple colons and decide that the URL is simply broken, and not worth passing to the proxy. (I previously brought this point up with the authors of this draft; if I recall correctly, they were simply not interested in older clients.) Second, it uses the "[" and "]" characters, which are not legal in URIs (see RFC-2396, Appendix A). Section 2.4.3 of RFC-2396 lists these characters among those which were excluded because they were "unwise"; that is, they were considered likely to be used as delimiters in various contexts, and/or known to be transformed by some gateways. I hope that this format will be rejected in favor of draft-masinter-url-ipv6-02.txt (or something like it). -- /=================================================================\ |John Stracke | http://www.ecal.com |My opinions are my own. | |Chief Scientist |================================================| |eCal Corp. |No matter how tempting the prospect of unlimited| |francis@ecal.com|power, I will not consume any energy field | | |bigger than my head. | \=================================================================/
- Re: Last Call: Preferred Format for Literal IPv6 … John Stracke
- Re: Last Call: Preferred Format for Literal IPv6 … Robert Elz
- Re: Last Call: Preferred Format for Literal IPv6 … John Stracke
- Re: Last Call: Preferred Format for Literal IPv6 … Robert Elz
- Re: Last Call: Preferred Format for Literal IPv6 … John Stracke
- Re: Last Call: Preferred Format for Literal IPv6 … Brian E Carpenter
- RE: Last Call: Preferred Format for Literal IPv6 … Larry Masinter
- Re: Last Call: Preferred Format for Literal IPv6 … John Stracke