Re: [v6ops] LISP support for draft-ietf-v6ops-rfc7084-bis-00
<mohamed.boucadair@orange.com> Wed, 12 April 2017 11:30 UTC
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA876131660 for <v6ops@ietfa.amsl.com>; Wed, 12 Apr 2017 04:30:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level:
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 mOmeV0BvntK3 for <v6ops@ietfa.amsl.com>; Wed, 12 Apr 2017 04:30:36 -0700 (PDT)
Received: from relais-inet.orange.com (mta134.mail.business.static.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2869813166A for <v6ops@ietf.org>; Wed, 12 Apr 2017 04:30:36 -0700 (PDT)
Received: from opfednr01.francetelecom.fr (unknown [xx.xx.xx.65]) by opfednr20.francetelecom.fr (ESMTP service) with ESMTP id 565BD40734; Wed, 12 Apr 2017 13:30:34 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.42]) by opfednr01.francetelecom.fr (ESMTP service) with ESMTP id 29E6A1A005F; Wed, 12 Apr 2017 13:30:34 +0200 (CEST)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM41.corporate.adroot.infra.ftgroup ([fe80::c845:f762:8997:ec86%19]) with mapi id 14.03.0319.002; Wed, 12 Apr 2017 13:30:33 +0200
From: mohamed.boucadair@orange.com
To: "otroan@employees.org" <otroan@employees.org>, "jordi.palet@consulintel.es" <jordi.palet@consulintel.es>
CC: "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: [v6ops] LISP support for draft-ietf-v6ops-rfc7084-bis-00
Thread-Index: AQHSs3uD0Lrj7FW0mUG8wxo2iykVW6HBlHng
Date: Wed, 12 Apr 2017 11:30:32 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B933009E4C3B8@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <D8F5C737-B01A-4EC8-9175-C4921C0CD69F@consulintel.es> <392D675B-73C4-40D3-81A8-A06907F5581D@employees.org> <3BBFC922-85BD-49B5-B39E-227F191BD48C@consulintel.es> <729244A1-E7AB-4BA0-8B39-A6122D2C32DB@employees.org>
In-Reply-To: <729244A1-E7AB-4BA0-8B39-A6122D2C32DB@employees.org>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.168.234.5]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/jFVQ8SSczBlyyYRzbWU_WlueHPQ>
Subject: Re: [v6ops] LISP support for draft-ietf-v6ops-rfc7084-bis-00
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Apr 2017 11:30:38 -0000
Hi Ole, I tend to agree with you but with a slightly different proposal: pick ONE mandatory stateful mechanism (DS-Lite) and ONE mandatory A+P mechanism (MAP-E). FWIW, the following tables recap the required functionality to be supported by the CPE for DS-Lite, lw4over6, and MAP-E + required provisioning information for each of them. +--------------+----------------+-----------------+-----------------+ | Functional | IPv4-in-IPv6 | Port-restricted | Port-restricted | | Element | tunnel | IPv4 | NAT44 | | | endpoint | | | +--------------+----------------+-----------------+-----------------+ | B4 | Yes | No | No | | lwB4 | Yes | Yes | Yes | | MAP-E CE | Yes | Yes | Yes | +--------------+----------------+-----------------+-----------------+ Table x: Supported Features +---------+---------------------------------------------+ | Mode | Provisioning Information | +---------+---------------------------------------------+ | DS-Lite | Remote IPv4-in-IPv6 Tunnel Endpoint Address | | Lw4o6 | Remote IPv4-in-IPv6 Tunnel Endpoint Address | | | IPv4 Address | | | Port Set | | MAP-E | Mapping Rules | | | MAP Domain Parameters | +---------+---------------------------------------------+ Table x: Provisioning Information Cheers, Med > -----Message d'origine----- > De : v6ops [mailto:v6ops-bounces@ietf.org] De la part de > otroan@employees.org > Envoyé : mercredi 12 avril 2017 12:57 > À : jordi.palet@consulintel.es > Cc : v6ops@ietf.org > Objet : Re: [v6ops] LISP support for draft-ietf-v6ops-rfc7084-bis-00 > > Jordi, > > > I’m NOT in favor of including an unlimited number of mechanisms, and I > think we must focus in those that have a real traction. I’m NOT in favor > of including LISP. > > > > However, the document is a WG document, so is not just my decision, but > the WG, so I must ask the WG opinions before “rejecting” LISP. That was my > question. > > > > I think we need to have a balance: > > 1) Main goal, support of IPv6-only access but allow IPv4 to keep working > in the customer’s LANs. > > 2) Allow the support of “older” IPv6-in-IPv4 (basically 6rd) as it was > in the previous version of the document, but moved to MAY. Deployments > that today have IPv4-only access, can start deploying IPv6 (in IPv4 if > they need it), but use the same CE for when they can move to IPv6-only > access. > > Which is a bit ironic with regards to 6RD which is one of the few > mechanisms with real deployment, as in millions and millions of users. > > >3) Support a subset of IPv4-in-IPv6 (from all those that IETF designed), > based on market relevance and understanding that most of them don’t take > additional code in the CPE, because most of this code is basically the > same. > > That statement is not quite true. The various mechanisms while largely > being built out of the same parts, require quite a bit of glue, testing > and additional support for configuration. If you think the conflict around > hosts/network DNS recursive resolver configuration is hard, then this is a > n-square problem. > > For implementation complexity just compare MAP-T and MAP-E/LW46 in: > https://git.fd.io/vpp/tree/src/vnet/map > > > So, to make it short, unless there is a “magic” mechanism that I’m not > aware of, and the WG decides to include it, my intend is no longer include > anything new in the document. And if that “magic” mechanism exists, then > we could delete all the others. > > The magic is in us having the balls to make a choice. And pick one > mandatory to implement mechanism. And only one. > > Cheers, > Ole
- [v6ops] LISP support for draft-ietf-v6ops-rfc7084… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Fred Baker
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… mohamed.boucadair
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… otroan
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… otroan
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… otroan
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Ca By
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… STARK, BARBARA H
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… STARK, BARBARA H
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Mikael Abrahamsson
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… mohamed.boucadair
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Philip Homburg
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… STARK, BARBARA H
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Mikael Abrahamsson
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… STARK, BARBARA H
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… STARK, BARBARA H
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Fred Baker
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Fred Baker
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Fred Baker
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… STARK, BARBARA H
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Fred Baker
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… otroan
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… james woodyatt
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… STARK, BARBARA H
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Tore Anderson
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Mikael Abrahamsson
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… otroan
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… otroan
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… Mikael Abrahamsson
- Re: [v6ops] LISP support for draft-ietf-v6ops-rfc… JORDI PALET MARTINEZ