Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-03.txt> (LISP EID Block) to Informational RFC

Arturo Servin <aservin@lacnic.net> Thu, 15 November 2012 22:49 UTC

Return-Path: <aservin@lacnic.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 CB4EC21F8AA4; Thu, 15 Nov 2012 14:49:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.475
X-Spam-Level:
X-Spam-Status: No, score=-2.475 tagged_above=-999 required=5 tests=[AWL=0.125, BAYES_00=-2.599, NO_RELAYS=-0.001]
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 ers2UDZi0LZX; Thu, 15 Nov 2012 14:49:14 -0800 (PST)
Received: from mail.lacnic.net.uy (mail.lacnic.net.uy [IPv6:2001:13c7:7001:4000::3]) by ietfa.amsl.com (Postfix) with ESMTP id 07C1B21F8A92; Thu, 15 Nov 2012 14:49:04 -0800 (PST)
Received: from [IPv6:2800:af:ba30:fa64:4d61:e232:817c:d402] (unknown [IPv6:2800:af:ba30:fa64:4d61:e232:817c:d402]) by mail.lacnic.net.uy (Postfix) with ESMTP id 2715A308454; Thu, 15 Nov 2012 20:48:54 -0200 (UYST)
Message-ID: <50A57153.70000@lacnic.net>
Date: Thu, 15 Nov 2012 20:48:51 -0200
From: Arturo Servin <aservin@lacnic.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20121026 Thunderbird/16.0.2
MIME-Version: 1.0
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Subject: Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-03.txt> (LISP EID Block) to Informational RFC
References: <20121113144545.12836.71935.idtracker@ietfa.amsl.com> <CAKFn1SFy2+hXJLVtEpkdXfNuXA31ybmYnBFFPXj-73kb3tD+yw@mail.gmail.com> <5FCB8A98-4984-427C-9468-1DFDEBD206FD@steffann.nl> <87676878-B077-4B4C-96DC-9F755F78018A@gigix.net> <50A530E7.8@lacnic.net> <B8132154-7260-43B4-B10D-E5B95924A15D@gmail.com> <00C0245E-59D7-4552-8BB4-1C0099513D1D@steffann.nl> <D470B9D8-977F-4E8B-8EDF-7769D5773279@gmail.com> <0BC58149-A314-4AD3-80A5-DC8BF5DB0E2D@steffann.nl> <2007FD20-0EA4-4204-81A5-D9AE0201419D@gmail.com> <D40BD502-1E3A-4AAA-A040-E2E4EE83141D@steffann.nl> <8F781829-457B-4B32-B91A-46C22BC5D570@gmail.com> <551B2C05-2E30-4B6F-8D35-8CA0482A8D82@apnic.net> <50A56F23.7020903@joelhalpern.com>
In-Reply-To: <50A56F23.7020903@joelhalpern.com>
X-Enigmail-Version: 1.4.5
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-LACNIC.uy-MailScanner-Information: Please contact the ISP for more information
X-LACNIC.uy-MailScanner: Found to be clean
X-LACNIC.uy-MailScanner-SpamCheck:
X-LACNIC.uy-MailScanner-From: aservin@lacnic.net
Cc: George Michaelson <ggm+ietf@apnic.net>, "ietf@ietf.org list" <ietf@ietf.org>, lisp@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: Thu, 15 Nov 2012 22:49:16 -0000

Joel,

	I think that George raised a very valid concern and he explained very
well the RIR machinery to perform address allocation.

	Saying that "it is just PI" simple does not help.

	As an example of our concerns (or at least mine), the policy to
allocate PI in lacnic is:

"
4.5.4.1. Direct assignment of portable IPv6 addresses to End Sites
having portable IPv4 addresses previously assigned by LACNIC
LACNIC will assign portable IPv6 address blocks directly to end sites if
they hold portable IPv4 addresses previously assigned by LACNIC.
In case of announcing the assignment on the Internet inter-domain
routing system, the receiving organization shall announce the block
maintaining de-aggregation to a minimum in accordance with the
announcing organization's needs.
Assignments will be made in blocks smaller than or equal to a /32 but
always greater than or equal to a /48.
Where possible, subsequent allocations will be made from an adjacent
address block, but only if duly documented and justified.

4.5.4.2. Direct assignment of portable IPv6 addresses to End sites not
having portable IPv4 addresses previously assigned by LACNIC
LACNIC will assign portable IPv6 address blocks directly to end sites
that satisfy the following requirements:
Not be an LIR or ISP.
In case of announcing the assignment on the Internet inter-domain
routing system, the receiving organization shall announce the block
maintaining de-aggregation to a minimum in accordance with the
announcing organization's needs.
Provide detailed information showing how the requested block will be
used within the following three, six and twelve months.
Submit addressing plans for at least a year, and host numbers on each
subnet.
Submit a detailed description of the network topology.
Prepare a detailed description of the network routing plans, including
the routing protocols to be used as well as any existing limitations.
Assignments will be made in blocks smaller than or equal to a /32 but
always greater than or equal to a /48.
Where possible, subsequent allocations will be made from an adjacent
address block, but only if duly documented and justified.
"

	So, are you expecting these to be the rules over the /16 that you are
requesting?

	As I said to Dino, you are free to leave the rules for later
definition, but that IMHO would demerit the request making the space
basically useless.

Regards,
as

On 15/11/2012 20:39, Joel M. Halpern wrote:
> Whatever else is going on, LISP EIDs do not have geographic
> significance.  They do not have IP Routing topological significance. The
> are not aggregateable.
> 
> They are intended to beused by a site as a single prefix.  Hence, the
> desired behavior (within the /16) is exactly the same as that needed to
> respond to a PI request.
> 
> Yours,
> Joel
> 
> On 11/15/2012 5:24 PM, George Michaelson wrote:
>>
>> Dino, to come back on topic. I understand the drafts purpose is to
>> request a block of IPv6 address be delegated for this specific
>> purpose, from IANA. The request is to the IAB. So, its a request for
>> architectural aspects of addressing, facing an experiment.
>>
>> a /12 is a very large amount of space. This demands rigour in the
>> process to apply, even a reservation requires a sense of why, and
>> justification. "we think its about right" isn't appropriate and the
>> document needs more work to specify why a 16, and why a /12, and what
>> the implications are of eg a smaller allocation under a /16
>> reservation, or some other size (a /32 even, for which there are both
>> precedents, in experimental allocations, and an existing process
>> inside the RIR address management framework).
>>
>> Secondly, you appear to assume these allocations to EID can simply use
>> current RIR practices. The problem is that you need to understand what
>> needs-based and justification means in process terms: Hostmasters in
>> the RIR system try very hard not to be placed in a position of making
>> arbitrary subjective decisions: they have processes which are designed
>> to ask for objective justifications to specify why an allocation
>> should take place, and at what scale. Those objective criteria face
>> addresses as addresses. not EID.
>>
>> For an example: IPv6 address allocation process currently is
>> implemented using sparse allocation (binary chop with some
>> modifications) in the APNIC region. This maximises space around
>> allocations to equalise the distribution of free blocks such that the
>> commons, the unallocated space, remains as usefully large as possible
>> and when the next binary stride is entered, there is some
>> understanding its going to be applied in common to all occupants of
>> that region of space (in terms of the size of hole around them, which
>> is not a reservation per se, but provides for risk-management of
>> future growth to the largest extent).
>>
>> We're really quite proud of sparse: its extended the life of the /12
>> we occupy quite markedly. What impact will EID have on this? Is sparse
>> an appropriate allocation engine to use for EID? What if eg you have
>> expectations of almost-geographic aspects of address management in
>> EID. Doesn't that require documentation as a process? And, you may be
>> specifying a cost on the RIR system, to engineer support for the new
>> allocation logic. If it doesn't logically fit in sparse allocation, we
>> need to know. And we need to know why.
>>
>> EID are not going to be used like 'normal' addresses. So, the normal
>> justifications don't look entirely appropriate to me from 10,000ft.
>> The document needs to say "maybe we need to understand the allocation
>> processes that the RIR should objectively apply" or maybe you need to
>> step outside of draft space and engage inside the RIR policy process
>> and seek a global policy which can document the process.
>>
>> To ask for an IANA allocation without having undertaken this process
>> looks wrong to me. So, I stand by my concern the document isn't ready
>> for IETF last call: it hasn't addressed substantive issues around the
>> process and expectations of address/registry function, to manage the
>> /16, and it hasn't documented the basis of asking for a /16 in the
>> first place, or a /12 reservation.
>>
>> cheers
>>
>> -George
>> _______________________________________________
>> lisp mailing list
>> lisp@ietf.org
>> https://www.ietf.org/mailman/listinfo/lisp
>>
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp