On 30/11/2012 14:17, "mohamed.boucad...@orange.com"
<mohamed.boucad...@orange.com> wrote:

>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,

There are/were many unfortunate things in softwires, but keeping
ds.-lite-isms out of this spec would certainly not be one of them. I
sympathize with your POV that a way to "co-exist" is desired, and a
CGN-exit draft needed, but that is simply *outside* the scope of this spec.
The ds.-lite ship has sailed, and there is nothing common between this
spec and ds.-lite other than RFC2473. Anything with RFC2473 "heritage"
should be included otherwise.

> 
>* 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.

Yes, and I remain hopeful of distilling things down along that path. :-)

Cheers,
Woj..
>

_______________________________________________
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires

Reply via email to