Re: [OPSAWG] I-D Action: draft-ietf-opsawg-l2nm-11.txt

mohamed.boucadair@orange.com Mon, 22 November 2021 12:04 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 036563A0897 for <opsawg@ietfa.amsl.com>; Mon, 22 Nov 2021 04:04:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.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 T5_fGyRJHu5x for <opsawg@ietfa.amsl.com>; Mon, 22 Nov 2021 04:04:47 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.36]) (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 972EE3A0894 for <opsawg@ietf.org>; Mon, 22 Nov 2021 04:04:47 -0800 (PST)
Received: from opfednr07.francetelecom.fr (unknown [xx.xx.xx.71]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfednr25.francetelecom.fr (ESMTP service) with ESMTPS id 4HyQtj3JjfzCsPn; Mon, 22 Nov 2021 13:04:45 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1637582685; bh=+VTUYTOB1qM19TkaXOvea+4MVR2Inn0h62du8PbZlLg=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=LsAvar27332oh8+KgVnkPIcCU3V8msCKzRlOzRJKf43cBKGvO1npS5jG9APW9kUuB ZtM6KdiuhFU1DHMf+I0RHl9nAb7M2asW+jU7xANqx+1OnIew5h3+UEGGD14bgnB6fh uN3bOqi55UsuORVULsAD2qVaRXaUUvvq1UrgM+7sf6HBL6ksxCc73ZPXVVwhPbYDK7 vJCQDHT222Nz6eYlbtRbTT71bXkhneZpLwmYgAq+1Slm628zXztwVpjAvP9oJuvbM2 Os5yDhjft6ZEuKnt520mlTvPqpzsOAUDleDGx6nDxjDlFvGnXm0f0lMuQNbSiYooRp gz9foV5ej4TlA==
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by opfednr07.francetelecom.fr (ESMTP service) with ESMTPS id 4HyQtj2YG2zFpWX; Mon, 22 Nov 2021 13:04:45 +0100 (CET)
From: mohamed.boucadair@orange.com
To: tom petch <ietfc@btconnect.com>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: I-D Action: draft-ietf-opsawg-l2nm-11.txt
Thread-Index: AQHX3UALuNZ1qwoHo0OpQ6/CdR3Ps6wKyKjggASIS0GAAA8XQA==
Content-Class:
Date: Mon, 22 Nov 2021 12:04:44 +0000
Message-ID: <25793_1637582685_619B875D_25793_326_1_787AE7BB302AE849A7480A190F8B933035455EF3@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: <163471885009.1635.1710953535762344047@ietfa.amsl.com> <15615_1634719796_616FD834_15615_95_1_787AE7BB302AE849A7480A190F8B93303542F007@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <AM7PR07MB6248D6927B71B00E59DB4A57A08A9@AM7PR07MB6248.eurprd07.prod.outlook.com> <142b01d7cf1f$ec3cc3a0$c4b64ae0$@olddog.co.uk> <9358_1636357114_6188D3FA_9358_491_1_787AE7BB302AE849A7480A190F8B93303544B31E@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <AM7PR07MB6248EF86577E58A9F858DE29A0919@AM7PR07MB6248.eurprd07.prod.outlook.com> <22040_1636381142_618931D6_22040_274_1_787AE7BB302AE849A7480A190F8B93303544B9C9@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <AM7PR07MB6248B27480721091F6EFE084A09B9@AM7PR07MB6248.eurprd07.prod.outlook.com> <4327_1637311704_619764D8_4327_490_1_787AE7BB302AE849A7480A190F8B9330354547F4@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <AM7PR07MB6248DE580D658864671CF348A09C9@AM7PR07MB6248.eurprd07.prod.outlook.com> <18080_1637326314_61979DEA_18080_458_3_787AE7BB302AE849A7480A190F8B933035454AD8@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <AM7PR07MB62485FAD472C88D07C555A7FA09F9@AM7PR07MB6248.eurprd07.prod.outlook.com>
In-Reply-To: <AM7PR07MB62485FAD472C88D07C555A7FA09F9@AM7PR07MB6248.eurprd07.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2021-11-22T11:56:09Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=45da4c74-ea0f-4915-9dd4-1ee07a828d4e; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.114.13.247]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/ORhuGR6pGKHuhqFyc90pGX8OrME>
Subject: Re: [OPSAWG] I-D Action: draft-ietf-opsawg-l2nm-11.txt
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Nov 2021 12:04:53 -0000

Hi Tom, 

Thanks for the follow-up.

Please see inline. 

Cheers,
Med

> -----Message d'origine-----
> De : tom petch <ietfc@btconnect.com>
> Envoyé : lundi 22 novembre 2021 11:25
> À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>;
> adrian@olddog.co.uk; opsawg@ietf.org
> Objet : Re: I-D Action: draft-ietf-opsawg-l2nm-11.txt
> 
> From: mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
> Sent: 19 November 2021 12:51
> 
> Tom,
> 
> Please see inline.
> 
> Cheers,
> Med
> 
> > -----Message d'origine-----
> > De : tom petch <ietfc@btconnect.com>
> > Envoyé : vendredi 19 novembre 2021 13:22
> >
> > From: mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
> > Sent: 19 November 2021 08:48
> > Hi Tom,
> >
> > <tp>
> >
> > Some additional editorial comments on -11
> >
> > s.8.2
> >  Appendix C lists the initial values included in the
> >    "iana-bgp-l2-encaps" YANG module.
> > That is not what I see
> 
> [Med] Can you please be more explicit? Thanks.
> 
> <tp>
> The title of Appendix C is 'Initial PW Types'; s.8.2 contradicts that.
> 

[Med] Ah, I see. We don't have this issue anymore in -12.

> > s.8.4
> >     list y-1731 {
> >       description         "List for y-1731.";
> > but a list of what?
> 
> [Med] Updated to "List of configured Y-1731 instances".
> 
> <tp>
> good
> 
> >       leaf cos {
> >         type uint32;
> > any constraint on this rather large number?
> 
> [Med] We don't have any. Please note that the value can be passed via L2SM
> (RFC8466) which has that range.
> 
> <tp>
> sigh
> 
> >         container global-parameters-profiles {
> >           list global-parameters-profile {
> >             uses route-distinguisher;
> >             uses vpn-route-targets;
> >             uses global-parameters-profile; seems an oxymoron; either
> > the list is global-parameters-profile or the grouping is  but as the
> > list is also RD and RT that seems a contradiction.  Also while YANG
> > can cope with the same identifier in different namespaces, humans
> > might not:-(
> 
> [Med] Not sure to get the point. Do you prefer if we use a distinct name
> for the grouping?
> 
> <tp>
> Yes on two counts.

[Med] This is now fixed in -12. Thanks. 

  One is that the fact that YANG allows the same
> identifier to appear in multiple places with a different meaning does not
> make that a good idea.; YANG can cope, humans may not. Second, having X
> made up of RD and RT and ... X looks odd, wrong even, for all values of X.
> Either the container is X or the grouping is X, but not both.  If the
> container name is right, then the grouping name is wrong.   I note that
> the description of the grouping is container for per-service parameters.
> Well it is not a container but perhaps per service is more accurate than
> global.
> 
> >             leaf ne-id {
> >               description   "Indicates the node's IP address.";
> >  seems to contradict
> >        p.25   'ne-id':  Includes a unique identifier of the network
> > element where
> >                  the VPN node is deployed.
> 
> [Med] Right. This was fixed as part of Adrian's review. We have now:
> 
>                 "An identifier of the network element where
>                  the VPN node is deployed. This identifier
>                  uniquely identifies the network element within
>                  an administrative domain."
> <tp>
> good
> 
> >                     case l2tp {
> > ..            leaf router-id {
> >               description
> >                 "A 32-bit number in the dotted-quad format that is
> >                  used to uniquely identify a node within an
> >                  autonomous system (AS). "; the concept of an AS seems
> > alien in a VPN as is to some extent a node rather the reference seems
> > to be to PE.  RFC4667 has 'establishes the unique identity of each PE'
> > for router-id.
> 
> [Med] As I remember, we were referring to RFC3931..which points to
> rfc2072#section-8.1. We are using AS in a more general context. Do you
> have any particular change that would like to see?
> 
> <tp>
> The reference clauses are to RFC4667

[Med] Yes, I know. What I meant is that we point to Section 4.2 of RFC4667. That section points to Section 5.4.3 of RFC3931, which in turn points to Section 8.1 of RFC2072 for router-id. This is why we are using rt-types:router-id as a type. 

 which references RFC4664 which
> reference RFC4026.  I do not see Autonomous System here, perhaps provide
> network is the nearest although that may not be quite right.

[Med] Will think about this further. Thanks.

> 
> >                           leaf push {
> >                             type empty;
> >                             description
> >                               "Standard tag Push.
> >                                The number of 802.1Q tags to push on the
> >                                front of the frame."; I am puzzled how
> > empty can be a number
> 
> [Med] Good catch. The tag to push is indicate din the cvlan-id. Deleted
> the sentence.
> 
> >                          leaf cvlan-id {
> >                            description
> >                              "VLAN identifier.";
> >                         leaf cvlan-id {
> >                           description
> >                             "Push/Translate vlan tags"; seems
> > inconsistent
> 
> [Med] We need this id for push or translate operations. Changed to "Push
> (or Translate)"
> 
> <tp>
> Well, the leaf is cvlan-id which is a VLAN Identifier which is what
> appears in the other description so I think something similar should
> appear here.

[Med] I think the changes in -12 fix this.

> 
> >                       leaf flow-control {
> >                         type string;
> >                          description
> >                           "Indicates whtehr flow control is ??
> 
> [Med]
> 
> > s.11.1
> >               IEEE, "802.1ag - 2007 - IEEE Standard for Local and The
> > IEEE website tells me that this is superseded but I cannot see what by
> 
> [Med] Same here.
> 
> Thank you
> 
> Tom Petch

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.