(ngtrans) Use of IP6.INT
Erik Nordmark <Erik.Nordmark@eng.sun.com> Tue, 25 January 2000 22:59 UTC
Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA09150 for <ngtrans-archive@odin.ietf.org>; Tue, 25 Jan 2000 17:59:31 -0500 (EST)
Received: from engmail3.Eng.Sun.COM ([129.144.170.5]) by mercury.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id OAA06019; Tue, 25 Jan 2000 14:58:44 -0800 (PST)
Received: from sunroof.eng.sun.com (sunroof.Eng.Sun.COM [129.146.168.88]) by engmail3.Eng.Sun.COM (8.9.1b+Sun/8.9.1/ENSMAIL,v1.6) with ESMTP id OAA08096; Tue, 25 Jan 2000 14:58:13 -0800 (PST)
Received: (from majordomo@localhost) by sunroof.eng.sun.com (8.10.0.Beta12+Sun/8.10.0.Beta12) id e0PMuoI16519 for ngtrans-dist; Tue, 25 Jan 2000 14:56:50 -0800 (PST)
Received: from jurassic.eng.sun.com (jurassic [129.146.83.130] (may be forged)) by sunroof.eng.sun.com (8.10.0.Beta12+Sun/8.10.0.Beta12) with ESMTP id e0PMugj16512; Tue, 25 Jan 2000 14:56:42 -0800 (PST)
Received: from bobo (bobo.Eng.Sun.COM [129.146.86.130]) by jurassic.eng.sun.com (8.9.3+Sun/8.9.3) with SMTP id OAA12404; Tue, 25 Jan 2000 14:56:42 -0800 (PST)
Date: Tue, 25 Jan 2000 14:56:42 -0800
From: Erik Nordmark <Erik.Nordmark@eng.sun.com>
Subject: (ngtrans) Use of IP6.INT
To: ipngwg@sunroof.eng.sun.com
Cc: Erik.Nordmark@eng.sun.com, ngtrans@sunroof.eng.sun.com
In-Reply-To: "Your message with ID" <Roam.SIMC.2.0.6.947830379.9759.nordmark@jurassic>
Message-ID: <Roam.SIMC.2.0.6.948841002.12374.nordmark@jurassic>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET="US-ASCII"
Sender: owner-ngtrans@sunroof.eng.sun.com
Precedence: bulk
Reply-To: Erik Nordmark <Erik.Nordmark@eng.sun.com>
Please followup on the ipngwg list only. There has been some discussion for a while in the IAB and IESG about the use of .INT. Since this is assigned to ITU to do assignments for international (treaty?) organizations it is clear that the IETF should not use .INT for any future use. The question on the table is whether or not we should switch IP6.INT to be somewhere else. I'd like to understand the implications of doing such a switch and in particular it it can be piggy-backed on the transition from AAAA to A6, DNAME, and binary labels. There seems to be consensus that .arpa would be a good place to put things like the IPv6 reverse tree since it already contains the IPv4 reverse tree. If we go this path we should presumably invent a new meaning for .arpa. So far I've seen two good suggestions: Address Reversing Pointer Access Address and Routing Parameters Area Thus ip6.arpa (or in6-addr.arpa if you want it to be closer to in-addr.arpa) could be a reasonable domain to use. Transition: Looking at the draft-ietf-ipngwg-dns-lookups draft and the binary labels RFC (RFC 2673) there already seems to be a transition for reverse lookups, althought it isn't explicitly mentioned in dns-lookups draft. The old AAAA spec says to look in IP6.INT by making a (text) label out of each nibble and reversing the order. In the new dns-lookups spec says to look in IP6.INT for a binary label consisting of the whole IPv6 address. This can be viewed as 128 one bit labels in reverse order. Note that RFC 2673 clearly says that a binary label never matches an ASCII label "0" and "1". Thus for transition purposes it seems like the reverse lookup, just like the forward lookup trying A6 and AAAA in some order, need to try two different lookups in some order. Thus it might be realatively painless to make the new way also look in a different place; such as ip6.arpa instead of ip6.int. Comments? Erik
- (ngtrans) Use of IP6.INT Erik Nordmark