In message <[email protected]>, Brian E Carpenter writes:
> On 2009-05-15 05:40, Dave Thaler wrote:
> > I read and I agree with the document except for Appendix A.
> > 
> > For one, I disagree that v4 mapped addresses are not recommended.
> > They're commonly used for sockets that support both IPv4 and IPv6.
> > 
> > Secondly, ISATAP (RFC5214) and IPv4-translated (RFC2765) addresses
> > are not mentioned and they also use the decimal form in the low 32 bits.
> > 
> > I would recommend moving up into the body of the doc a discussion
> > of the ambiguity between, for example
> > ::ffff:127.0.0.1
> > ::ffff:7f00:1
> 
> Yes. There is a technical ambiguity in RFC4379 caused by this.
> http://www.rfc-editor.org/errata_search.php?eid=1418
> 
> (You can argue that the suggested fix is sloppy too, but at least it
> isn't ambiguous. If we agree here, I can ask the RFC Editor to update
> the fix.)
> 
> > 
> > And explicitly recommend that forms for which dotted decimal is
> > legal should always be displayed with dotted decimal rather than
> > hex.
> 
> On 2009-05-15 06:58, Dave Thaler wrote:
> 
> > I'll note that the netstat output below is arguably non-standard since it i
> ncludes 
> > port numbers without encosing the address in [].
> > (The arguable part is whether [] is limited to URLs or applies in general)
> 
> As far as I know it's defined for URIs in RFC3986 and SIP in RFC3261.
> 
> > 
> > Windows would display them as [::]:22 etc.
> > 
> > Perhaps this draft should be extended to cover text representation 
> > of IPv6 addresses + ports, and discuss this issue?
> 
> The combination of RFC3261 and draft-ietf-sip-ipv6-abnf-fix
> is supposed to combine the RFC4291 syntax, the RFC3986 square
> brackets, and :port, such that [::]:22 would indeed be the result,
> whereas 127.0.0.1:22 would be the result for IPv4.
> 
> http://[2001:4860:b003::68]:80 works fine with Firefox and IE.
> 
> I agree that it would be reasonable to recommend this as best practice.
> 
>     Brian

        [] is a kludge to get around protocols that had ":" already
        embedded as a token seperator.

        ISC looked at this over 10 years ago when we were developing
        BIND 9 and went with <address>#<port> where address can
        have a scope identifier %scope.

        Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: [email protected]
--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to