Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-03.txt> (LISP EID Block) to Informational RFC
jnc@mercury.lcs.mit.edu (Noel Chiappa) Wed, 21 November 2012 13:48 UTC
Return-Path: <jnc@mercury.lcs.mit.edu>
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 9F7CD21F85C8; Wed, 21 Nov 2012 05:48:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.603
X-Spam-Level:
X-Spam-Status: No, score=-6.603 tagged_above=-999 required=5 tests=[AWL=-0.004, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 suBmShR9ewl4; Wed, 21 Nov 2012 05:48:52 -0800 (PST)
Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by ietfa.amsl.com (Postfix) with ESMTP id 8288521F85C7; Wed, 21 Nov 2012 05:48:52 -0800 (PST)
Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 6FFEF18C0CF; Wed, 21 Nov 2012 08:48:51 -0500 (EST)
To: ietf@ietf.org, lisp@ietf.org
Subject: Re: [lisp] Last Call: <draft-ietf-lisp-eid-block-03.txt> (LISP EID Block) to Informational RFC
Message-Id: <20121121134851.6FFEF18C0CF@mercury.lcs.mit.edu>
Date: Wed, 21 Nov 2012 08:48:51 -0500
From: jnc@mercury.lcs.mit.edu
Cc: jnc@mercury.lcs.mit.edu, jcurran@arin.net, pwilson@apnic.net, 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 13:48:53 -0000
> From: Geoff Huston <gih@apnic.net> I don't have any comment, one way or another, on what seems to be the basic point of your note (about what role, if any, the IETF should play in allocation). However, there was one aspect I wanted to comment on (it's not clear, reading your note, if this was clear in your minds): > It is noted that the LISP experiment already makes use of a /32 prefix > ... > If the LISP experiment fills this /32 prefix to such a level of > utilisation > ... > 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? The concept, as I understand it, is that there will be no migration "out of [that] allocation", for the simple reason that the entire rationale of this range of namespace is that it will be processed differently, i.e. require special casing in the code in various places; something like: if ((dest & EIDSPACEMASK) == EIDSPACEALLOCATION) process_one_way(); else process_another_way(); That being the case, the last thing one would want is either i) changing the block that is handled specially, or ii) having a number of smaller blocks, allocated over time, as either one would require much more complex code to handle: you'd have to have some sort of config file, which could hold multiple blocks, code to read it, the code to process packets (above) would have to be able to handle multiple blocks, yadda-yadda. (Changing the block is the same as having multiple blocks, because past a certain point you're too big for a flag day, which would be the only way to avoid having multiple blocks in use at the same time.) It's that that's driving the suggested reservation, and the smaller actual allocation: the code would handle any address inside the _reservation_ with the special processing, but the bulk of the space would be left _unallocated_, for future allocation in some yet-to-be-determined process (one which would presumably be set up by the existing namespace allocation entities), while a small chunk would be allocated to the experiment, for now. I suspect (I haven't communicated with them directly) that the people who are involved with this scheme don't really care _who_ allocates the space, and how - all they care about is that it's all in one chunk - for the reason laid out above. Noel
- 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