Re: [Ideas] [lisp] Mapping System Requirements and draft-padma-ideas-problem-statement-00.txt
Sharon <sbarkai@gmail.com> Thu, 29 September 2016 18:19 UTC
Return-Path: <sbarkai@gmail.com>
X-Original-To: ideas@ietfa.amsl.com
Delivered-To: ideas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id C031C12B209;
Thu, 29 Sep 2016 11:19:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7,
SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key)
header.d=gmail.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 aRDtxeMa9G4o; Thu, 29 Sep 2016 11:19:47 -0700 (PDT)
Received: from mail-pf0-x22d.google.com (mail-pf0-x22d.google.com
[IPv6:2607:f8b0:400e:c00::22d])
(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 22B1C12B1BD;
Thu, 29 Sep 2016 11:19:47 -0700 (PDT)
Received: by mail-pf0-x22d.google.com with SMTP id u78so6069005pfa.1;
Thu, 29 Sep 2016 11:19:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=mime-version:subject:from:in-reply-to:date:cc
:content-transfer-encoding:message-id:references:to;
bh=fasOzddVEeyM3iY1w1q4xOEGaXRaOicg1MQBbFfQI6c=;
b=pSl1lNn8HNWpZoCD5hHLxmNU3AdWLvQjZejzfq8bPzSv77pZLK/BSpFkBXv7apX94B
AeFGWL3yD+62nYlW1qnLchdWXrkd0PpZSBXqCsxcP24G0cf8WO/Ow6niNCDvIDmW3xSW
ChD76GkvnHt510gYcsYWFc+gOD+ON+zCCCmymBh+qdIo9O53QckfMLLZyqxIWXAvcuQB
l9naofV16z4t303KUKue21Yt3giOA9D3OVTlPPhYDC1xki2BH9mF/iQx/zzSbAw3qd58
NtZp8guEnPO/gb5AVOLCz037kMkcoQzB0y6vSmXv3goYjF75O36XGPa4/B23wIMh39QC
ki0w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
:content-transfer-encoding:message-id:references:to;
bh=fasOzddVEeyM3iY1w1q4xOEGaXRaOicg1MQBbFfQI6c=;
b=BbBowap9BYc8b0cNL+iIjg4lBrP7x73RdBOU4MUawTnSlq+dKBbIIlskZGInmv9IyA
rtEMUoV3LrMDMs+Cbt9M8aKuGsfzRYJOazNkcNzF4Dw4EkfHrkMwqtXVsvc9tXGJ5sqd
luij7oSRAtEAtSmgqM90rM3cVZ1oDflUdty7YCDs8zd5HEXi84B5scs1uJido9Isg52a
nQQ2lOOBFX8LA4X4f8/drxvmru9fEo71u8RgeZPlfgmkvDcyCas4ww30o53i3A7RQ6ht
9xGZe0nHGrIRVSJWGID6gGI/jGFaZJ7wdaWYEsW2gBLqMqBcaf5Esd/ETMBv8pthRYua
xBGg==
X-Gm-Message-State: AA6/9RmEmoFUgbHZCw7K5A6pV9Iy+y10KLqN+Q3drjzScnEehnZQVhHIMjjwlOfoK7jQNQ==
X-Received: by 10.98.217.199 with SMTP id b68mr4750710pfl.74.1475173186711;
Thu, 29 Sep 2016 11:19:46 -0700 (PDT)
Received: from ?IPv6:2600:1010:b044:4e28:25cd:6dc8:4893:9cf3?
([2600:1010:b044:4e28:25cd:6dc8:4893:9cf3])
by smtp.gmail.com with ESMTPSA id z66sm14006769pfd.11.2016.09.29.11.19.44
(version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
Thu, 29 Sep 2016 11:19:45 -0700 (PDT)
Content-Type: text/plain;
charset=utf-8
Mime-Version: 1.0 (1.0)
From: Sharon <sbarkai@gmail.com>
X-Mailer: iPhone Mail (14A456)
In-Reply-To: <D080DFDA-7CCB-4ABB-8D62-1505072DD739@gmail.com>
Date: Thu, 29 Sep 2016 11:19:43 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <E4146ED1-4D2D-47E9-99D4-EE6A4BDB9C1B@gmail.com>
References: <32C28142-350A-4242-A9C6-9E32D9966601@gmail.com>
<1D30AF33624CDD4A99E8C395069A2A162A600B3E@SJCEML701-CHM.china.huawei.com>
<CA+b+ER=JhWHkDWgJhwpxUs8MWHr_yuRvqSeWgMuaJofkX_5QVg@mail.gmail.com>
<8CA89FA5-D1AC-4D3B-8CB4-FD5E16DE8C4F@gmail.com>
<57EB684E.1000601@uni-tuebingen.de>
<D080DFDA-7CCB-4ABB-8D62-1505072DD739@gmail.com>
To: Dino Farinacci <farinacci@gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ideas/CF68X9aGUy2R624PEilBHs4eGNg>
X-Mailman-Approved-At: Thu, 29 Sep 2016 15:46:55 -0700
Cc: "beta@lispers.net" <beta@lispers.net>, "ideas@ietf.org" <ideas@ietf.org>,
LISP mailing list list <lisp@ietf.org>, NVO3 <nvo3@ietf.org>,
Michael Menth <menth@uni-tuebingen.de>,
"lisp-alpha@external.cisco.com" <lisp-alpha@external.cisco.com>,
LISPmob <users@lispmob.org>, "5gangip@ietf.org" <5gangip@ietf.org>,
"lisp-ops@external.cisco.com" <lisp-ops@external.cisco.com>,
Lin Han <Lin.Han@huawei.com>
Subject: Re: [Ideas] [lisp] Mapping System Requirements and
draft-padma-ideas-problem-statement-00.txt
X-BeenThere: ideas@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussions relating to the development, clarification,
and implementation of control-plane infrastructures and
functionalities in ID enabled networks." <ideas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ideas>,
<mailto:ideas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ideas/>
List-Post: <mailto:ideas@ietf.org>
List-Help: <mailto:ideas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ideas>,
<mailto:ideas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Sep 2016 18:19:50 -0000
Can add that we don't want to scale a mapping service like dns or x500. rather take full advantage of no-sql tech that wasn't available at the time to create a flat pub-nub like service for overlays, scaled based on underlay regular IP. No bootstrap loop.
The effect on mobile can be dramatic, any packet coming up from the base-station, no matter the address space or transience can be considered Gi. No need for a whole different sets of framework for network functions pre Gi and post Gi. There's the RAN and there's virtual IP (NVO3). Or rather (flat ) directory-assisted virtual IP. traffic going back and forth:
Mapping
| |
RAN <> NVO3 <> IP <> NVO3 <> Internet
| |
Functions Functions
(scheduling) (peering)
--szb
On Sep 28, 2016, at 1:30 PM, Dino Farinacci <farinacci@gmail.com> wrote:
>> Am 28.09.2016 um 05:02 schrieb Dino Farinacci:
>>>> When I spoke to some of the 5G folks this was clearly the direction and in fact Dino's LISP was one of the strongest candidates there as control plane.
>>> The IETF’s LISP-DDT borrows ideas from DNS but does not need to be structured like the DNS deployed today. There is hierarchy for scale with iterative lookups, but we don’t have to allow it to get out of hand with too many levels of hierarchy.
>> What do you mean by that exactly? What's the problem with DNS and what's
>> the advantage of LISP-DDT?
>
> These were the main reasons we didn’t consider DNS as a mapping system back in the RRG days when we were designing the mapping system for LISP:
>
> (1) DNS didn’t work easily on bit boundaries. So delegation would have to be on byte boundaries and that restricts the flexibility of how EID address allocation occurs on the LISP-DDT hierarchy.
>
> (2) DNS doesn’t have a pub/sub model. LISP needed notification support so old RLOCs new when an EID has moved to a new set of RLOCs.
>
> (3) Architecturally, we didn’t want routing information to be in an applicaiton Directory. Since DNS depends on routing, we didn’t want routing to depend on DNS and cause a circular dependency to be created.
>
> (4) And we thought it would be too hard to get IETF to allow network layer information to be stored in what is really a application level database.
>
> So the architectural definition of a LISP EID would be in the DNS pointed to by names and the dynamic binding of EIDs to RLOCs would be in a new network layer database, which we refer to as the LISP Mapping System.
>
> Dino
>
>>
>> Michael
>>
>>>
>>> Dino
>>>
>>> _______________________________________________
>>> 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
- [Ideas] Mapping System Requirements and draft-pad… Dino Farinacci
- Re: [Ideas] Mapping System Requirements and draft… Dino Farinacci
- Re: [Ideas] [nvo3] Mapping System Requirements an… Black, David
- Re: [Ideas] [nvo3] Mapping System Requirements an… Michael Menth
- Re: [Ideas] [nvo3] Mapping System Requirements an… Dino Farinacci
- Re: [Ideas] [nvo3] Mapping System Requirements an… Padma Pillay-Esnault
- Re: [Ideas] [nvo3] Mapping System Requirements an… Dino Farinacci
- Re: [Ideas] Mapping System Requirements and draft… Lin Han
- Re: [Ideas] Mapping System Requirements and draft… Dino Farinacci
- Re: [Ideas] [lisp] Mapping System Requirements an… Richard Li
- Re: [Ideas] [lisp] Mapping System Requirements an… Dino Farinacci
- Re: [Ideas] [lisp] Mapping System Requirements an… Padmadevi Pillay Esnault
- Re: [Ideas] Mapping System Requirements and draft… Lin Han
- Re: [Ideas] [lisp] Mapping System Requirements an… Lin Han
- Re: [Ideas] [lisp] Mapping System Requirements an… Dino Farinacci
- Re: [Ideas] [5gangip] Mapping System Requirements… Padmadevi Pillay Esnault
- Re: [Ideas] [5gangip] Mapping System Requirements… Tom Herbert
- Re: [Ideas] Mapping System Requirements and draft… Robert Raszuk
- Re: [Ideas] Mapping System Requirements and draft… Dino Farinacci
- Re: [Ideas] [lisp] Mapping System Requirements an… Michael Menth
- Re: [Ideas] Mapping System Requirements and draft… Michael Menth
- Re: [Ideas] Mapping System Requirements and draft… Dino Farinacci
- Re: [Ideas] [lisp] Mapping System Requirements an… Dino Farinacci
- Re: [Ideas] [lisp] Mapping System Requirements an… Sharon
- Re: [Ideas] [5gangip] Mapping System Requirements… Padmadevi Pillay Esnault