Re-, Please see inline/
Cheers, Med >-----Message d'origine----- >De : Wojciech Dec (wdec) [mailto:w...@cisco.com] >Envoyé : vendredi 30 novembre 2012 13:21 >À : BOUCADAIR Mohamed OLNC/OLN; >draft-ietf-softwire-...@tools.ietf.org; >draft-ietf-softwire-map-d...@tools.ietf.org; >draft-ietf-softwire-public-4ov...@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 Med., > >On 30/11/2012 12:10, "mohamed.boucad...@orange.com" ><mohamed.boucad...@orange.com> wrote: > >> >>>-----Message d'origine----- >>>De : Wojciech Dec (wdec) [mailto:w...@cisco.com] >>>Envoyé : vendredi 30 novembre 2012 11:42 >>>À : BOUCADAIR Mohamed OLNC/OLN; >>>draft-ietf-softwire-...@tools.ietf.org; >>>draft-ietf-softwire-map-d...@tools.ietf.org; >>>draft-ietf-softwire-public-4ov...@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. > >This is an implementation reason. Should we include in this >draft anything >that re-uses IPinIP tunneling, which is presumably the module >in question? > >> >>* Some DS-Lite components are shared with A+P solution: e.g., tunnel >>endpoint > >The tunnel endpoint is "an address", and again, this hardly justfies >ds.-lite inclusion >Most notably the functionality of the regular DS.-lite AFTR is >orthogonal >to the working of the CPE. > >>* 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. > >These topics are fine subject for some CGN-exit draft, rather then >muddying up this one. Med: It is unfortunate to specify a unified CPE and exclude DS-Lite from it. All the solutions we are discussing have the same objectives: offer IPv4 service continuity over IPv6 network. Unlike A+P related solution, * DS-Lite code is already supported by some CPEs * NAT44 code is already supported by CPEs * A standard method to provision the remote IPv4-in-IPv6 tunnel endpoint The draft provides these items as a reminder. Having this big picture view will help in assessing which modules are worth to be re-used and which functions are missing. New solutions is almost a combination of existing modules + new configuration parameters. As I said earlier, all Section 3 can be removed to an appendix. I personally preferred to have in the core text for -00 so the WG is aware of: * solution flavors * subtleties between these solutions >> >> >>> >>>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. > >And the binding mode and duplicate descriptions should be removed IMO. >> >> 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. > >The point is that this is effectively configuration state, and >calling it >new terms is not changing things. >> >> >>>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. > >You don't need any terminology like "binding mode", especially >in the CPE >spec since the CPE side doesn't care about what configuration is on the >concentrator. It only cares about its own configuration and there is no >difference Med: You may notice, the algo proposed in Section 4.3 does only care about what to do with configuration parameters. _______________________________________________ Softwires mailing list Softwires@ietf.org https://www.ietf.org/mailman/listinfo/softwires