Re: [lisp] LISP: update to charter in external review

Michael Menth <menth@informatik.uni-wuerzburg.de> Mon, 30 March 2009 22:23 UTC

Return-Path: <menth@informatik.uni-wuerzburg.de>
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3F6C23A691C; Mon, 30 Mar 2009 15:23:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level:
X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e2JWre4lv6bJ; Mon, 30 Mar 2009 15:23:25 -0700 (PDT)
Received: from mailrelay.rz.uni-wuerzburg.de (mailrelay.rz.uni-wuerzburg.de [132.187.3.28]) by core3.amsl.com (Postfix) with ESMTP id B64BC3A67B1; Mon, 30 Mar 2009 15:23:24 -0700 (PDT)
Received: from virusscan.mail (localhost [127.0.0.1]) by mailrelay.mail (Postfix) with ESMTP id 3703CA0734; Tue, 31 Mar 2009 00:24:22 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id 2A46BA0731; Tue, 31 Mar 2009 00:24:22 +0200 (CEST)
Received: from [78.50.245.4] (f050245004.adsl.alicedsl.de [78.50.245.4]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTP id B833DA0707; Tue, 31 Mar 2009 00:24:21 +0200 (CEST)
Message-ID: <49D14697.5070306@informatik.uni-wuerzburg.de>
Date: Tue, 31 Mar 2009 00:24:23 +0200
From: Michael Menth <menth@informatik.uni-wuerzburg.de>
Organization: University of Wuerzburg
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
To: Sam Hartman <hartmans-ietf@mit.edu>
Subject: Re: [lisp] LISP: update to charter in external review
References: <tslwsa7662z.fsf@mit.edu>
In-Reply-To: <tslwsa7662z.fsf@mit.edu>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de
X-Mailman-Approved-At: Tue, 31 Mar 2009 08:44:12 -0700
Cc: lisp@ietf.org, ietf@ietf.org, iesg@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: menth@informatik.uni-wuerzburg.de
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Mon, 30 Mar 2009 22:23:26 -0000

Hi Sam,

Sam Hartman schrieb:
> I'd like to present the following revised charter to the community
> (and with Jari's approval) to the IESG for review.  This charter
> represents discussion on the LISP list and in the LISP session at IETF
> 74.
>
>
>
>
> The IAB's October 2006 workshop on Routing and Addressing Workshop (RFC
> 4984) rekindled interest in scalable routing and addressing architectures
> for the Internet. Among the many issues driving this renewed interest are
> concerns about the scalability of the routing system and the impending
> exhaustion of the IPv4 address space. Since the IAB workshop, several
> proposals have emerged which attempt to address the concerns expressed
> there and elsewhere. In general, these proposals are based on the
> "Locator/Identifier separation".
>
> The basic idea behind the separation that the Internet architecture
> combines two functions,  Routing Locators, (where you are attached to
> the network) and Identifiers (who you are) in one number
> space: The IP address. 
The sentence "who you are" is rather confusing to me although its 
intention is certainly to be a simple and catchy explanation. However, 
"you" - the user (?) is probably not an edge interface designator. "who 
you are" suggests that the identifier has something to do with the 
identity of some device or its owner (whoever "you" is) that would stay 
the same when moving around which is clearly not the case in this context.

Wouldn't it be clearer to say: core Routing Locators (which describe 
"where"  an edge network is attached to the Internet core) and edge 
interface designators (which describe to "which" interface a device is 
attached within an edge network)? I find this easier to understand and 
according to my understanding this is 100% in line with the third 
paragraph of the charter.

What's LISP's intended functionality beyond a protocol to separate core 
routing locators (RLocs) and edge interface designators (EIDs)? At 
least, this way all acronyms can be saved without keeping the ambiguous 
and misleading word identifier. Or is that too narrow minded and am I 
missing potential future extensions of LISP that are not documented in 
the charter?

Well, it's probably too late for changes anyway.

Just my 2 cents,

    Michael

> Proponents of the separation architecture
> postulate that splitting these functions apart will yield several
> advantages, including improved scalability for the routing system.
> The separation aims to decouple  locators and identifiers, thus allowing
> for efficient aggregation of the routing locator space and providing
> persistent identifiers in the  identifier space.
>
> LISP supports the separation of the Internet address space following a
> network-based map-and-encapsulate scheme (RFC 1955).  In LISP, both
> identifiers and locators are IP addresses. In LISP, identifiers are
> composed of two parts: a "global" portion that uniquely identifies a
> particular site and a "local" portion that identifies an interface
> within a site.  The "local" portion may be subdivided to identify a
> particular network within the site.  For a given identifier, LISP maps
> the "global" portion of the identifier into a set of locators that can
> be used by de-capsulation devices to reach the identified interface; as a consequence a host would
> typically change identifiers when it moves from one site to another or
> whenever it moves from one subnet to another within an
> site. Typically, the same IP address will not be used as an identifier
> and locator in LISP.
>
> LISP requires no changes to end-systems or to most routers.  LISP aims
> for an incrementally deployable protocol.
>
> A number of other approaches are being looked at in parallel in
> the IRTF and IETF. At this time, these proposals are at an early stage.
> All proposals (including LISP) have potentially harmful side-effects to
> Internet traffic carried by the involved routers, have parts where
> deployment incentives may be lacking, and are NOT RECOMMENDED for
> deployment beyond experimental situations at this stage. Many of the
> proposals have components (such as the EID-to-RLOC mapping system) where
> it is not yet known what kind of design alternative is the best one among
> many.
>
> However, despite these issues it would be valuable to write
> concrete protocol specifications and develop implementations that can be
> used to understand the characteristics of these designs. The LISP WG is
> chartered to work on the LISP base protocol (draft-farinacci-lisp-12.txt),
> the LISP+ALT mapping system (draft-fuller-lisp-alt-05.txt), LISP
> Interworking (draft-lewis-lisp-interworking-02.txt), LISP Map Server
> (draft-fuller-lisp-ms-00.txt), and LISP multicast
> (draft-farinacci-lisp-multicast-01.txt) for these purposes, with the given
> drafts as a starting point. 
> The working group will encourage and support
> interoperable LISP implementations as well as defining requirements for
> alternate mapping systems. The Working Group will also develop security
> profiles for the ALT and/or other mapping systems.
>
> It is expected that the results of specifying, implementing, and
> testing LISP will be fed to the general efforts at the IETF and IRTF
> (e.g., the Routing Research Group) that attempts to understand which
> type of a solution is optimal. The LISP WG is NOT chartered to develop
> the final or standard solution for solving the routing scalability
> problem. Its specifications are Experimental and labeled with accurate
> disclaimers about their limitations and not fully understood
> implications for Internet traffic. In addition, as these issues are
> understood, the working group will analyze and document the
> implications of LISP on Internet traffic, applications, routers, and
> security. This analysis will explain what role LISP can play in
> scalable routing. The analysis should also look at scalability and
> levels of state required for encapsulation, decapsulation, liveness,
> and so on (draft-meyer-loc-id-implications) as well as the
> manageability and operability of LISP.
>
> Goals and Milestones:
>
> Mar 2010 Submit base LISP specification to the IESG as Experimental
>
> Mar 2010 Submit base ALT specification to the IESG as Experimental
>
> Mar 2010 Submit the LISP Interworking specification to the IESG as
> Experimental
>
> June 2010 Submit the LISP Map Server specification to the IESG as
> Experimental
>
> June 2010 Submit Recommendations for Securing the LISP Mapping System to
> the IESG as Experimental
>
> Jul 2010 Submit LISP for Multicast Environments to the IESG as
> Experimental
>
> Dec 2010 Submit a preliminary analysis as Informational
>
> Dec 2010 Re-charter or close.
> _______________________________________________
> 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
>
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp
>   

-- 
Dr. Michael Menth, Assistant Professor
University of Wuerzburg, Institute of Computer Science
Am Hubland, D-97074 Wuerzburg, Germany, room B206
phone: (+49)-931/888-6644, fax: (+49)-931/888-6632
mailto:menth@informatik.uni-wuerzburg.de
http://www3.informatik.uni-wuerzburg.de/research/ngn