Re: [Ila] Proposed charter
Tom Herbert <tom@quantonium.net> Thu, 18 January 2018 16:57 UTC
Return-Path: <tom@quantonium.net>
X-Original-To: ila@ietfa.amsl.com
Delivered-To: ila@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E06D127337 for <ila@ietfa.amsl.com>; Thu, 18 Jan 2018 08:57:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=quantonium-net.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dZBWYHVqEUDn for <ila@ietfa.amsl.com>; Thu, 18 Jan 2018 08:57:08 -0800 (PST)
Received: from mail-wr0-x22f.google.com (mail-wr0-x22f.google.com [IPv6:2a00:1450:400c:c0c::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E9C0127333 for <ila@ietf.org>; Thu, 18 Jan 2018 08:57:08 -0800 (PST)
Received: by mail-wr0-x22f.google.com with SMTP id f11so12797003wre.4 for <ila@ietf.org>; Thu, 18 Jan 2018 08:57:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quantonium-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=MhciryBk98Y8inZC4CIErHmBBgxNC51rQvdb5zkZ2SY=; b=N8kJUjdyUoWgJz7rE+waTsZ0EN/XXJOH6tVfsORydk8CFsOHWDT6GXkF/On1oAi7D6 Jul8Ey88Y8K1ibswc9NPbdkE4gTDImdef1boqgJsk1N4AIW5RXn5YB/bybjFq8EWtFVa WWT1vxEoiajJHhnTDyT6C/JIauHtPPS1v1IzmgvdQd238UO2aFIMKrg7ALC7mUerDIX1 nhLj0v4pUR9HhhRLm1WPOzqZix85zS/Jfd81hUtM//czaFWeCrThowo1QFxd+/ii1kNm dj1GQ/VtitWLF5f/+zewzZW2kKx1MsJJbhleM5GRgUdwhdRqyt7tgmo764nF+1ZZV0Ds Lkpg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=MhciryBk98Y8inZC4CIErHmBBgxNC51rQvdb5zkZ2SY=; b=c0jfAtx1akoBcEd/mnB+2gpslZNF/2m7upA8NrPSKk1yF0rsgPjhoTVCQGUU/33pe8 PFRqKcmTwG9nkmPj5VK5KAicsalTMVJTxFyaJm/5Do6qetu1JflrJvTiqcu1dCmTA9XG 8E3BJknCTCprE/tRv1ENuWE/bNpvbf0r4RQZqVlDFA762naJ9iZoBU1B2oCCf2gxRsBK oX+4dqTIkdMKjcO2dBxvO1IKjmvCTs/FvyCwqrqRwgg05lsRiM796XX0nQIHDm+8n89E znbiHhwVSWuI0wxpCyRtYNOFYOJB8PHLEUka0HSejb4f96qeUUrewvK3ByDmg0wHxaf7 r/ig==
X-Gm-Message-State: AKwxytdn3ZH2VNa/EsFgLlq+PUYOcLYkJgSCAg/oeEfbxqHBhYxdODr0 E28sKCVxNbFimt1t8gQ7nl7aqFUz4qw2n0HeXzpsug==
X-Google-Smtp-Source: ACJfBou72avbh0RVcGW/+eotJTXvY2t3KUXWcQ3ufiqzWbtNWKszbRkDgmXddN1KzVzrjlMEf9TZmqHDYVekfNRh9Qo=
X-Received: by 10.223.142.197 with SMTP id q63mr6100279wrb.44.1516294626830; Thu, 18 Jan 2018 08:57:06 -0800 (PST)
MIME-Version: 1.0
Received: by 10.223.208.204 with HTTP; Thu, 18 Jan 2018 08:57:06 -0800 (PST)
In-Reply-To: <372ebd81-b666-31bd-244d-57021d217e63@gmail.com>
References: <CAPDqMeqWDdqgrU4UrhCBo0W2kD4CODnPPNJHAC_8LrZXcaoJRw@mail.gmail.com> <372ebd81-b666-31bd-244d-57021d217e63@gmail.com>
From: Tom Herbert <tom@quantonium.net>
Date: Thu, 18 Jan 2018 08:57:06 -0800
Message-ID: <CAPDqMeqgmPERG-Z=6VMoVFFnFX4vn_Ep6GxK+Cmp-thZKKiyig@mail.gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: ila@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ila/wZVyE5Dily8L9HuIWndqUOXjNWk>
Subject: Re: [Ila] Proposed charter
X-BeenThere: ila@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Identifier Locator Addressing <ila.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ila>, <mailto:ila-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ila/>
List-Post: <mailto:ila@ietf.org>
List-Help: <mailto:ila-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ila>, <mailto:ila-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jan 2018 16:57:10 -0000
On Thu, Jan 18, 2018 at 3:21 AM, Alexandre Petrescu <alexandre.petrescu@gmail.com> wrote: > > > Le 18/01/2018 à 00:14, Tom Herbert a écrit : >> >> Here is a first stab at a charter. Please comment! >> >> Tom >> -------------------------- >> >> Identifier-locator addressing (ILA) is a method of identifier/locator >> split used with IPv6 that eschews encapsulation. It is a means to >> implement network overlays based on translations between >> application-visible, non-topological “identifier” addresses, and >> topological “locator” addresses. > > > I suggest make it '"locator" IP addresses' instead of just > '"locator" addresses', to distinguish from geographical locator addresses > like GNSS coordinates. There _are_ Internet Draft proposals of putting GNSS > coordinates in IPv6 extension headers. > Good point. >> Locator addresses allow packets to be >> forwarded to the network location where a logical or mobile node >> currently resides or is attached. > > > Sprinkling "IP" somewhere in that paragraph would not hurt. > > Or my mind is too twisted by the geographical discussions in vehicular > networks :-) > No, it's not :-). Exposure of geo-location in IP addresses is a first class concern for privacy so clarity is good here. > >> Before delivery to the ultimate >> destination or application, addresses are reverse translated back to >> the original application visible addresses. A database of identifier >> to locator mappings is maintained to facilitate translation. Nodes >> can be mobile such that their identifier to locator mapping changes, >> but identifier addresses are persistent. ILA is similar to ILNP, >> however ILA is confined to the network layer, not limited to end node >> deployment, and doesn’t require extension headers. >> >> >> The goal of this group is to define and standardize the ILA datapath >> and control plane. The ILA datapath defines the address structure and >> mechanisms for translating between application visible identifier >> addresses and locator addresses.The control plane includes protocols >> to disseminate identifier to locator mappings. Similar to IP routing, >> different control plane protocols might be defined for different >> needs. >> >> >> The use cases of ILA include mobility, datacenter virtualization, and >> network virtualization; these will be elaborated on by the group. >> There are several benefits of ILA compared to existing solutions. ILA >> enables anchor-less mobility, benefits user privacy, and provides >> advantages over traditional encapsulation methods in terms of >> performance, efficiency, and compatibility with deployed networking >> hardware. >> >> >> Nodes performing ILA translation maintain a table of identifier to >> locator mappings. A node might might contain a full set of mappings >> (ILA routers) or a working set cache of mappings (ILA forwarding nodes >> and ILA hosts). Similar to IP routing protocols, different protocols >> may be employed for these two cases. There are three basic methods for >> populating the cache: push, pull, and redirects. The methods chosen >> must be considered in light of security considerations and potential >> for Denial of Service attacks. >> >> >> This group will pay particular attention to privacy, secure, and >> scalability characteristics of the solution. A goal of ILA is to >> facilitate strong user privacy in addresses; this is acheived by >> purging IP addresses of hierarchy that could be used to infer >> geo-location, and also by allowing applications to use source >> addresses for different flows to prevent unwanted correlations being >> being made by a third party . The mapping system contains personally >> identifiable information (PII) that can reveal user identities or >> physical location of users, hence access to the mapping system must be >> strictly controlled. Scalability of both the deployment architecture >> and mapping system is important since the number of identifiers in a >> network is expected to be in the billions. >> >> >> This group will try to reuse relevant technologies from existing >> mobility and encapsulation solutions. It will also leverage recent >> work in scalable distributed databases and key-value stores. The work >> produced by this group may be relevant to DMM, nvo3, LISP, int-area, >> v6ops working groups in IETF, as well as other SDOs such as 3GPP. > > > And, nothing about "this group will define the problem and requirements"? > I assume that is implied and required, but we can make it explicit. Tom > Alex > >> >> _______________________________________________ >> ila mailing list >> ila@ietf.org >> https://www.ietf.org/mailman/listinfo/ila >> >
- [Ila] Proposed charter Tom Herbert
- Re: [Ila] Proposed charter Alexandre Petrescu
- Re: [Ila] [E] Re: Proposed charter Bogineni, Kalyani
- Re: [Ila] [E] Re: Proposed charter Alexandre Petrescu
- Re: [Ila] Proposed charter Mark Smith
- Re: [Ila] [E] Re: Proposed charter Tom Herbert
- Re: [Ila] Proposed charter Tom Herbert
- Re: [Ila] Proposed charter Tom Herbert
- Re: [Ila] [E] Re: Proposed charter Alexandre Petrescu
- Re: [Ila] Proposed charter Dino Farinacci
- Re: [Ila] Proposed charter Mark Smith
- Re: [Ila] Proposed charter Dino Farinacci
- Re: [Ila] Proposed charter Alexandre Petrescu
- Re: [Ila] Proposed charter Tom Herbert
- Re: [Ila] Proposed charter Dino Farinacci
- Re: [Ila] Proposed charter Mark Smith