Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-03.txt> (LISP EID Block) to Informational RFC
Geoff Huston <gih@apnic.net> Wed, 21 November 2012 06:17 UTC
Return-Path: <gih@apnic.net>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53A6F21F880A; Tue, 20 Nov 2012 22:17:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.695
X-Spam-Level:
X-Spam-Status: No, score=-98.695 tagged_above=-999 required=5 tests=[AWL=-0.679, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bb8gMmqeqZKU; Tue, 20 Nov 2012 22:17:09 -0800 (PST)
Received: from asmtp.apnic.net (asmtp.apnic.net [IPv6:2001:dc0:2001:11::199]) by ietfa.amsl.com (Postfix) with ESMTP id 2504D21F8808; Tue, 20 Nov 2012 22:17:08 -0800 (PST)
Received: from [192.168.51.200] (unknown [87.213.29.58]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by asmtp.apnic.net (Postfix) with ESMTP id 5418CB6840; Wed, 21 Nov 2012 16:17:03 +1000 (EST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
Subject: Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-03.txt> (LISP EID Block) to Informational RFC
From: Geoff Huston <gih@apnic.net>
In-Reply-To: <45813A84-7BE9-4D21-AE3E-F3401D6E1B50@apnic.net>
Date: Wed, 21 Nov 2012 17:16:58 +1100
Content-Transfer-Encoding: 7bit
Message-Id: <99B9866C-41D6-4784-AA69-CD25E5910F4B@apnic.net>
References: <20121113144545.12836.71935.idtracker@ietfa.amsl.com> <CAKFn1SF4+k5gWip-WBNfbjt-qAafPbTSY8L_EBLA9Pqvbw4=kQ@mail.gmail.com> <50A66313.9090002@joelhalpern.com> <50A66B67.5000609@gmail.com> <50A67758.8000001@joelhalpern.com> <33C6C196-B881-4BAA-8E57-082B266C831A@steffann.nl> <50A6ADD0.3040000@joelhalpern.com> <45813A84-7BE9-4D21-AE3E-F3401D6E1B50@apnic.net>
To: "ietf@ietf.org List" <ietf@ietf.org>
X-Mailer: Apple Mail (2.1499)
Cc: Paul Wilson <pwilson@apnic.net>, John Curran <jcurran@arin.net>, lisp@ietf.org, "iesg@ietf.org IESG" <iesg@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2012 06:17:10 -0000
Hi, We would like to make the following comments in response to the IETF Last Call on the proposal to publish this draft as an Informational RFC. The guidelines for IP address allocations were documented in RFC2050, adopted in November 1996 as a Best Current Practice. This document described the framework of the Internet Registry system, and the roles and responsibilities of various parties involved in the distribution of addresses in the Internet. The document was not intentionally related to any particular routing technology, and addressed guidelines that would maximise the effective use of address space. The Memorandum of Understanding between the IETF and ICANN over the IANA activity, RFC2860, published in June 2000, provides further details of the address management function. In particular, the document notes that "assignments of specialised address blocks (such as multicast or anycast blocks), and experimental assignments are not considered to be policy issues, and shall remain subject to the provisions of this [document]." RFC 4773, published in December 2006, provides some guidelines to the IANA concerning the management of these specialised address assignments in IPv6: "IANA may undertake IPv6 address designations in support of special purposes as requested in "IANA Considerations" sections in IESG- reviewed RFCs, where an address is requested with an intended use of the designated address block for the purpose of testing or experimental usage activities initiated by IETF, or for specialised use of the address block in a context (e.g., anycast) associated with an Internet Standards track protocol." In this context the request to IANA to reserve an IPv6 /12 address and allocate out of it a /16 block for use as an EID space for the experimental LISP protocol presents some questions. It is noted that the LISP experiment already makes use of a /32 prefix, "with more than 250 sites using a /48 sub prefix", as noted in draft-ietf-lisp-eid-block-03.txt. Even with an overall 50% utilisation rate of this prefix there is scope in the current /32 address block to address some 32,000 further sites using a /48 sub prefix. If the LISP experiment fills this /32 prefix to such a level of utilisation then there would be reasonable grounds to make the case that at such a time the LISP activity would no longer be an experimental effort, as it would be an instance of an application that makes use of the global unicast address pool. In this case the provisions of RFC 4773, and the applicability of a special purpose address allocation would not be expected to apply, as this would fall under the terms of RFC2050 and the address allocation function would be administered by the Regional internet Registries, according to RFC2860. If we were to consider this request for the reservation of a /12 and the allocation of a /16 in the context of support for an experiment, then the nature of the experiment is unclear. At the scale of a /16 being capable of supporting a theoretical maximum of some 4.3 billion /48 end sites, and a /12 supporting a theoretical maximum of 68.7 billion /48 end sites, then the boundary conditions of such an experiment become challenging to define. How can one define the experiment to have finished? What are the plans to migrate out of the experimental address allocation? Would this renumbering out of an experimental address allocation even be feasible to contemplate if the experiment achieves a level of deployment that is commensurate with the allocation of /16? Such large scale deployment activities being undertaken under the provisions of an experimental activity also raises a number of questions about the registry services to be provided in support of such a reservation. Given that this particular experiment is intended to operate on the global IPv6 Internet it is apparent that some form of directory (e.g. Whois) and reverse DNS services will be necessary; is the provision of such services on a large scale (i.e. for potentially tens of thousands of individual entities) to be performed by the IANA? If so then this appears contrary to RFC 4773's statement that the "IANA will not maintain further sub-registries for any special purpose address block designated according to this direction." Further, the implementation of any large scale directory such as resulting from this type of experimental reservation would definitely pose serious policy issues, e.g. trading off operational visibility, privacy, and law enforcement needs, and by the spirit of the IETF/ICANN MOU on IANA activities (RFC 2860). It would appear from this perspective that such an assignment of address resources is not suitable to be made as an experimental assignment. The question this draft raises is to identify the basis of the request. An experimental allocation of this size does not appear to be consistent with a conventional view of an experiment. The draft's proposals appear more aligned to the activity of planning for large scale public deployment of a global routing infrastructure for global unicast addresses. But if that is indeed the case then the provisions of RFC4773 do not apply, as the special Purpose Address Allocation Registry does not encompass the allocation of address blocks for use in a global unicast address context in the context of large scale deployment activities. A possible course of action for the LISP Working Group and the IESG to consider would be for the existing /32 address be documented as an IANA Special Purpose Address allocation for use in supporting the current LISP experiment, and for the LISP advocates to make their case for particular requirements in the handling of global unicast address allocations in IPv6 to the regional addressing communities. This would allow the existing address policy development process to generate outcomes that appropriately address the desires and concerns of the broader community of stakeholders in supporting the potential requirements of a broad base of deployment of LISP in the Internet's routing environment. We do not support the publication of this draft as an Informational RFC. regards, John Curran, Paul Wilson, and Geoff Huston
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Roger Jørgensen
- Re: Last Call: <draft-ietf-lisp-eid-block-03.txt>… SM
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… George Michaelson
- Re: Last Call: <draft-ietf-lisp-eid-block-03.txt>… Bert Wijnen (IETF)
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Luigi Iannone
- Re: Last Call: <draft-ietf-lisp-eid-block-03.txt>… Luigi Iannone
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Luigi Iannone
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Luigi Iannone
- Re: Last Call: <draft-ietf-lisp-eid-block-03.txt>… Luigi Iannone
- Re: Last Call: <draft-ietf-lisp-eid-block-03.txt>… Bert Wijnen (IETF)
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- RE: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Paul Vinciguerra
- Re: Last Call: <draft-ietf-lisp-eid-block-03.txt>… SM
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Geoff Huston
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Arturo Servin
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Arturo Servin
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… George Michaelson
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Joel M. Halpern
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Arturo Servin
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… George Michaelson
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… George Michaelson
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Brian E Carpenter
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Arturo Servin
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Roger Jørgensen
- RE: [lisp] Last Call: <draft-ietf-lisp-eid-block-… George, Wes
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Noel Chiappa
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Joel M. Halpern
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Brian E Carpenter
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- RE: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Paul Vinciguerra
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- RE: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Paul Vinciguerra
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Joel M. Halpern
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… SM
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Cameron Byrne
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Noel Chiappa
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Cameron Byrne
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Noel Chiappa
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Geoff Huston
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Joel Halpern Direct
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… heinerhummel
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Noel Chiappa
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Geoff Huston
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… SM
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- RE: [lisp] Last Call: <draft-ietf-lisp-eid-block-… George, Wes
- RE: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Noel Chiappa
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Robert Elz
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Sander Steffann
- RE: [lisp] Last Call: <draft-ietf-lisp-eid-block-… George, Wes
- RE: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Noel Chiappa
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Geoff Huston
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Roger Jørgensen
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Brian E Carpenter
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Robert Elz
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Dino Farinacci
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Brian Haberman
- Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-… Luigi Iannone