Re: draft-ietf-ipv6-ula-central-02.txt

Scott Leibrand <sleibrand@internap.com> Fri, 22 June 2007 00:13 UTC

Return-path: <ipv6-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1I1Wlr-0004lb-Sy; Thu, 21 Jun 2007 20:13:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1I1Wlq-0004lV-4R for ipv6@ietf.org; Thu, 21 Jun 2007 20:13:02 -0400
Received: from mailserver1.internap.com ([63.251.68.1]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1I1Wlo-0006Yz-Qe for ipv6@ietf.org; Thu, 21 Jun 2007 20:13:02 -0400
Received: from [208.73.31.18] (account sleibrand@mail.internap.com HELO [10.198.243.159]) by mailserver1.internap.com (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 84813563 for ipv6@ietf.org; Thu, 21 Jun 2007 20:13:00 -0400
Message-ID: <467B1407.90609@internap.com>
Date: Thu, 21 Jun 2007 17:12:55 -0700
From: Scott Leibrand <sleibrand@internap.com>
User-Agent: Thunderbird 1.5.0.12 (Windows/20070509)
MIME-Version: 1.0
To: IETF IPv6 Mailing List <ipv6@ietf.org>
References: <200706182316.l5INGcs6090861@drugs.dv.isc.org> <200706191523.l5JFNR8J032665@cichlid.raleigh.ibm.com> <Pine.LNX.4.64.0706192211570.9840@netcore.fi> <D03E4899F2FB3D4C8464E8C76B3B68B08AFFE7@E03MVC4-UKBR.domain1.systemhost.net> <467853B0.5010806@internap.com> <2242A2C2-F0C9-45A6-B781-61A9F296DFF3@icann.org> <46785A65.7060505@internap.com> <F2499AB1-DD93-4DD1-8944-1F55E04F02E6@icann.org> <46796246.4050705@internap.com> <E72F5476-D072-44B6-A848-F206C15BBC22@icann.org> <467ADA2F.6060100@internap.com> <1B2AAC04-E6AB-4AA7-8A78-95B9F94D20A2@icann.org> <39C363776A4E8C4A94691D2BD9D1C9A1029ED8AF@XCH-NW-7V2.nw.nos.boeing.com> <5AA220CA-A02D-46F1-B9BF-55F90A467A7D@apple.com>
In-Reply-To: <5AA220CA-A02D-46F1-B9BF-55F90A467A7D@apple.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa
Subject: Re: draft-ietf-ipv6-ula-central-02.txt
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "IP Version 6 Working Group \(ipv6\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
Errors-To: ipv6-bounces@ietf.org

james woodyatt wrote:
> On Jun 21, 2007, at 15:26, Templin, Fred L wrote:
>>
>> Maybe I am missing the point, but there seems to be an implication 
>> that ULA-C necessarily implies IPv6 NAT; am I misinterpreting? If 
>> not, then I don't quite understand why this implication is being 
>> drawn. Can someone please explain?
>
No, ULA-C doesn't require NAT, any more than RFC 1918 or ULA-L space does.

> I'm not going so far as to say the implication is there.  I'm just 
> have a very difficult time taking seriously the concern about merge 
> risks associated with renumbering due to the birthday paradox in a 
> 2^40 number space without something more substantial to go on than a 
> bald-faced assertion that any small but non-zero probability of 
> collision is unacceptable.

That assertion has been made, but I don't think we can treat it as 
anything more than a preference by non-technical business people.

>   The alternative explanation that makes the most sense to me is that 
> some influential organizations, which are too small to warrant their 
> own PI space, are resisting migration to IPv6 unless they can use NAT 
> with private addresses, and they won't [or can't] explain why the 
> arguments in RFC 4864 and 
> draft-ietf-v6ops-scanning-implications-03.txt are failing to persuade 
> them.
>
Whether people end up using NAT or not, RFC 4864 specifically states 
that "When changing ISPs or ISPs readjust their addressing pool, DHCP-PD 
[12] can be used as an almost zero-touch external mechanism for prefix 
change in conjunction with a ULA prefix for internal connection 
stability."  This implies, as I have argued previously, that it is 
appropriate in some cases, particularly the absence of PI space, to use 
a ULA prefix for numbering internal infrastructure like router 
interfaces.  If I am a network operator doing so, I would like my 
internal infrastructure addresses to have valid PTRs, which requires DNS 
delegation, which requires ULA-C.

To my mind, the main advantage of ULA-C over ULA-L is the ability to 
register your space and delegate reverse DNS authority to the 
appropriate name servers, such that anyone on your network or any 
privately-connected network can resolve PTR requests for addresses in 
your ULA block.

-Scott

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------