Re: [Softwires] Unified Softwire CPE: draft-bfmk-softwire-unified-cpe
<mohamed.boucadair@orange.com> Fri, 30 November 2012 11:10 UTC
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: softwires@ietfa.amsl.com
Delivered-To: softwires@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37D6B21F86BE for <softwires@ietfa.amsl.com>; Fri, 30 Nov 2012 03:10:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.944
X-Spam-Level:
X-Spam-Status: No, score=-1.944 tagged_above=-999 required=5 tests=[AWL=-0.296, BAYES_00=-2.599, HELO_EQ_FR=0.35, J_CHICKENPOX_13=0.6, UNPARSEABLE_RELAY=0.001]
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 5xsLcIcWP5LZ for <softwires@ietfa.amsl.com>; Fri, 30 Nov 2012 03:10:23 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 0575121F8518 for <softwires@ietf.org>; Fri, 30 Nov 2012 03:10:22 -0800 (PST)
Received: from omfedm07.si.francetelecom.fr (unknown [xx.xx.xx.3]) by omfedm14.si.francetelecom.fr (ESMTP service) with ESMTP id 008FA22C774; Fri, 30 Nov 2012 12:10:22 +0100 (CET)
Received: from PUEXCH21.nanterre.francetelecom.fr (unknown [10.101.44.28]) by omfedm07.si.francetelecom.fr (ESMTP service) with ESMTP id D21F94C017; Fri, 30 Nov 2012 12:10:21 +0100 (CET)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by PUEXCH21.nanterre.francetelecom.fr ([10.101.44.28]) with mapi; Fri, 30 Nov 2012 12:10:21 +0100
From: mohamed.boucadair@orange.com
To: "Wojciech Dec (wdec)" <wdec@cisco.com>, "draft-ietf-softwire-map@tools.ietf.org" <draft-ietf-softwire-map@tools.ietf.org>, "draft-ietf-softwire-map-dhcp@tools.ietf.org" <draft-ietf-softwire-map-dhcp@tools.ietf.org>, "draft-ietf-softwire-public-4over6@tools.ietf.org" <draft-ietf-softwire-public-4over6@tools.ietf.org>, draft-cui-softwire-b4-translated-ds-lite <draft-cui-softwire-b4-translated-ds-lite@tools.ietf.org>, "Reinaldo Penno (repenno)" <repenno@cisco.com>, "softwires@ietf.org" <softwires@ietf.org>
Date: Fri, 30 Nov 2012 12:10:21 +0100
Thread-Topic: Unified Softwire CPE: draft-bfmk-softwire-unified-cpe
Thread-Index: Ac3OF/pB3BIR0BudQv+t/d7Z7WY4PAAAFncAAEJuQgAADnvzcA==
Message-ID: <94C682931C08B048B7A8645303FDC9F36E99E2D684@PUEXCB1B.nanterre.francetelecom.fr>
References: <94C682931C08B048B7A8645303FDC9F36E98AB16AD@PUEXCB1B.nanterre.francetelecom.fr> <19F346EB777BEE4CB77DA1A2C56F20B31223C2@xmb-aln-x05.cisco.com>
In-Reply-To: <19F346EB777BEE4CB77DA1A2C56F20B31223C2@xmb-aln-x05.cisco.com>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.11.30.80316
Subject: Re: [Softwires] Unified Softwire CPE: draft-bfmk-softwire-unified-cpe
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: softwires wg discussion list <softwires.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/softwires>, <mailto:softwires-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/softwires>
List-Post: <mailto:softwires@ietf.org>
List-Help: <mailto:softwires-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2012 11:10:24 -0000
Hi Woj, Many thanks for the comments. Please see inline. Cheers, Med >-----Message d'origine----- >De : Wojciech Dec (wdec) [mailto:wdec@cisco.com] >Envoyé : vendredi 30 novembre 2012 11:42 >À : BOUCADAIR Mohamed OLNC/OLN; >draft-ietf-softwire-map@tools.ietf.org; >draft-ietf-softwire-map-dhcp@tools.ietf.org; >draft-ietf-softwire-public-4over6@tools.ietf.org; >draft-cui-softwire-b4-translated-ds-lite; Reinaldo Penno >(repenno); softwires@ietf.org >Objet : Re: Unified Softwire CPE: draft-bfmk-softwire-unified-cpe > >Hi, > >While thanking the authors for their attempt, I need to >provide some high >level feedback first on key issues: >The rationale section 1.1 states "co-existance" as the goal - >this appears >to imply some entirely different solutions for which co-existance is >needed", and here are two points: >A) I can agree that DS.-lite is an entirely different solution, but I >firmly believe that it is entirely outside the agreed scope which was a >"unified solution CPE spec" in the context of MAP and Lw4o6. >Thus, I would >recommend that ds.-lite be dropped from this draft as it bears no >influence on "unifying" MAP and Lw4o6, nor does it bear anything on the >already "defined and shipped" ds.-lite solution. Work on such themes of >"multiple solutions coexisting" is what the v6ops CPE draft is covering >and I would place ds.-lite coexistence there. Med: We included DS-Lite in the scope because of the following: * Several WG participants are concerned with optimizing the code and re-using existing modules. * Some DS-Lite components are shared with A+P solution: e.g., tunnel endpoint * A+P may be seen as an exit strategy of the CGN: optimisation migration path and required changes in the CPEs need to be taken into account. > >B) I disagree that "co-existance" between Lw4o6 and MAP is a goal; Med: MAP1:1 and lw4o6 are presented in the draft as soltuions for the binding mode. a >unified functional CPE spec for NAT44-less core relays >accessed via IPv6 >is. As such, describing "modes" as in "solution modes" is not >conductive >to that and a solution term neutral functional breakdown is >essential and >IMO possible (further explained below). This will only make the spec >better and simpler for implementers. Med: This is what we tried to do in http://tools.ietf.org/html/draft-bfmk-softwire-unified-cpe-00#section-4.3. > >In Section 3 the draft coin a new term/class of solution >called "Binding >approach". Med: FYI, this is not a new term: please refer to http://tools.ietf.org/html/rfc6346#section-4.4. >This effectively refers to configuration state which *all* >solutions need, >and is not helpful in providing anything but more verbiage. >Removing this >classification from all of the text is recommended. Med: IMHO this is the core of the discussion between MAP and Lw4o6 teams. Having a neutral terminology and a full understand of what this is about is IMHO important to converge. > >Further in section 3 the draft lists different functional >elements, and it >is here that major changes are needed. Med: Section 3 is to be seen as a reminder for the solution flavors we have on the table. This section can be moved to an appendix. I would expect we focus our discussion on Section 4. For a unified solution >a functional >breakdown in a solution neutral text is essential. Med: We really tried to adopt a neutral terminology in Section 4. Suggestions are welcome on how to enhance that section. IMO A unified CE has >the following basic functionalities, which I propose to be added to the >text in place of the existing one: Med: Could you please point me which text you are referring to? Thanks. >- IPv4 NAT whose address and port restrictions are configurable >- an IPv6 transport whose source and destination transport address are >deterministically derived/configurable > >- an IPv4 routing capability (also configurable) Med: What does that mean? > >In example terms, consider a CPE configured with IPv4 address, >restricted >Port range X and IPv6 source address Y and transport address Z. >There is no difference in these parameters between Lw4o6 and >MAP, and it >shows the essence of what we need to get at. Med: Isn't that what is captured in "Table 3: Supported Features" ? +--------------+----------------+-----------------+-----------------+ | Functional | IPv4-in-IPv6 | Port-restricted | Port-restricted | | Element | tunnel | IPv4 | NAT44 | | | endpoint | | | +--------------+----------------+-----------------+-----------------+ | B4 | Yes | N/A | No | +--------------+----------------+-----------------+-----------------+ | lwB4 | Yes | Yes | Optional | +--------------+----------------+-----------------+-----------------+ | MAP-E CE | Yes | Yes | Optional | +--------------+----------------+-----------------+-----------------+ > > >One can comment further on the details of the draft, but >getting the basic >functional breakdown is essential (example above) before we >get into that. > The only thing different between the solutions are not the basic >functionalities but rather how this functionality is configured. Med: I guess you are talking about MAP1:1 and LW4over6. > >Regards, >Woj.. > > > >On 29/11/2012 11:16, "mohamed.boucadair@orange.com" ><mohamed.boucadair@orange.com> wrote: > >>Dear all, >> >>As agreed in Atlanta, we prepared an I-D describing a >proposed approach >>for the unified CPE. >> >>We hope this version is a good starting point to have fruitful >>discussion. >> >>Your comments, suggestions and contributions are more than welcome. >> >>Cheers, >>Med >> >> >>-----Message d'origine----- >>De : i-d-announce-bounces@ietf.org >[mailto:i-d-announce-bounces@ietf.org] >>De la part de internet-drafts@ietf.org >>Envoyé : jeudi 29 novembre 2012 10:57 >>À : i-d-announce@ietf.org >>Objet : I-D Action: draft-bfmk-softwire-unified-cpe-00.txt >> >> >>A New Internet-Draft is available from the on-line Internet-Drafts >>directories. >> >> >> Title : Unified Softwire CPE >> Author(s) : Mohamed Boucadair >> Ian Farrer >> Suresh Krishnan >> Filename : draft-bfmk-softwire-unified-cpe-00.txt >> Pages : 12 >> Date : 2012-11-29 >> >>Abstract: >> Transporting IPv4 packets over IPv6 is a common solution to the >> problem of IPv4 service continuity over IPv6-only provider >networks. >> A number of differing functional approaches have been developed for >> this, each having their own specific characteristics. As these >> approaches share a similar functional architecture and use the same >> data plane mechanisms, this memo describes a specification >whereby a >> single CPE can interwork with all of the standardized and proposed >> approaches to providing encapsulated IPv4 in IPv6 services. >> >> >>The IETF datatracker status page for this draft is: >>https://datatracker.ietf.org/doc/draft-bfmk-softwire-unified-cpe >> >>There's also a htmlized version available at: >>http://tools.ietf.org/html/draft-bfmk-softwire-unified-cpe-00 >> >> >>Internet-Drafts are also available by anonymous FTP at: >>ftp://ftp.ietf.org/internet-drafts/ >> >>_______________________________________________ >>I-D-Announce mailing list >>I-D-Announce@ietf.org >>https://www.ietf.org/mailman/listinfo/i-d-announce >>Internet-Draft directories: http://www.ietf.org/shadow.html >>or ftp://ftp.ietf.org/ietf/1shadow-sites.txt > >
- [Softwires] Unified Softwire CPE: draft-bfmk-soft… mohamed.boucadair
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Suresh Krishnan
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Maoke
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… mohamed.boucadair
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… mohamed.boucadair
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Maoke
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Wojciech Dec (wdec)
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… mohamed.boucadair
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Wojciech Dec (wdec)
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Simon Perreault
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… mohamed.boucadair
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… ian.farrer
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Simon Perreault
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Simon Perreault
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Wojciech Dec (wdec)
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… mohamed.boucadair
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Simon Perreault
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Ole Trøan
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Qiong
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Simon Perreault
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Ole Trøan
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Ole Trøan
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Qiong
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Ole Trøan
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Qiong
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… ian.farrer
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Ole Trøan
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Ole Trøan
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… mohamed.boucadair
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Senthil Sivakumar (ssenthil)
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Qi Sun
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… ian.farrer
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Tina TSOU
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… mohamed.boucadair
- Re: [Softwires] Unified Softwire CPE: draft-bfmk-… Qi Sun