Re: [mpls] Working Group Adoption Poll on draft-zheng-mpls-lsp-ping-yang-cfg

tom petch <ietfc@btconnect.com> Fri, 22 February 2019 17:19 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73248130F1C; Fri, 22 Feb 2019 09:19:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.246
X-Spam-Level:
X-Spam-Status: No, score=0.246 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 eHo92Kdh2Yuy; Fri, 22 Feb 2019 09:19:16 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70092.outbound.protection.outlook.com [40.107.7.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF0A412426A; Fri, 22 Feb 2019 09:19:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z/8nIl8UlDJD+4LMGpCKGmmiuwMvpIErUa9QCgtvWjY=; b=CTpXgNMLXXXk50ck6D0dy2cF98Du4ELi57jIX+09L7yNTI+hxeIlCJAw8hJscLnpDKT7xlKhKtTB1AGUc1/Jesk3+qm2EXHfBaL4QP1ZAK+c9EJ5b7gT6kxKeJSQ2oZ0yIyj4rt11K0fBZYy+eLsINRzW7zlq5aeRvzk4mhn3+U=
Received: from VI1PR07MB4768.eurprd07.prod.outlook.com (20.177.57.155) by VI1PR07MB5936.eurprd07.prod.outlook.com (20.178.81.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1665.6; Fri, 22 Feb 2019 17:19:12 +0000
Received: from VI1PR07MB4768.eurprd07.prod.outlook.com ([fe80::a8c3:4982:8378:9a45]) by VI1PR07MB4768.eurprd07.prod.outlook.com ([fe80::a8c3:4982:8378:9a45%3]) with mapi id 15.20.1665.008; Fri, 22 Feb 2019 17:19:12 +0000
From: tom petch <ietfc@btconnect.com>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: "mpls@ietf.org" <mpls@ietf.org>, Loa Andersson <loa@pi.nu>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org" <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>
Thread-Topic: [mpls] Working Group Adoption Poll on draft-zheng-mpls-lsp-ping-yang-cfg
Thread-Index: AQHUyQ+ywD+0BDpFC0yeZz/8w8buHA==
Date: Fri, 22 Feb 2019 17:19:12 +0000
Message-ID: <00c501d4cad2$7b2bd4c0$4001a8c0@gateway.2wire.net>
References: <98db7e71-6152-1335-8ca0-b5ae67b8a4b6@pi.nu> <020301d4c90f$748bd300$4001a8c0@gateway.2wire.net> <c33a19a1-2578-8182-1d50-fc6fae20ccf9@pi.nu> <030301d4c9df$2602e180$4001a8c0@gateway.2wire.net> <CA+RyBmVomr+uMK7h5a-dbqh2DibPOuFeOT-G3AUsHKjDn9jriw@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: LO2P265CA0030.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:61::18) To VI1PR07MB4768.eurprd07.prod.outlook.com (2603:10a6:803:76::27)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Microsoft Outlook Express 6.00.2800.1106
x-originating-ip: [86.156.84.54]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7900616f-95a5-427f-1229-08d698e9dcfc
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600110)(711020)(4605104)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:VI1PR07MB5936;
x-ms-traffictypediagnostic: VI1PR07MB5936:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <VI1PR07MB59360FA293265D04A618F568A07F0@VI1PR07MB5936.eurprd07.prod.outlook.com>
x-forefront-prvs: 09565527D6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(376002)(346002)(39860400002)(366004)(136003)(51444003)(189003)(199004)(13464003)(93886005)(71200400001)(86362001)(486006)(68736007)(62236002)(54906003)(476003)(1556002)(229853002)(106356001)(105586002)(4720700003)(14444005)(6916009)(84392002)(256004)(8936002)(66066001)(71190400001)(5660300002)(316002)(2906002)(14496001)(50226002)(186003)(26005)(446003)(44716002)(86152003)(53936002)(6306002)(6436002)(8676002)(478600001)(7736002)(6246003)(61296003)(25786009)(44736005)(4326008)(6486002)(3846002)(6116002)(9686003)(81156014)(1411001)(81166006)(6512007)(305945005)(33896004)(53546011)(386003)(6506007)(97736004)(99286004)(966005)(14454004)(76176011)(102836004)(81816011)(81686011)(52116002)(440344003)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB5936; H:VI1PR07MB4768.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0;
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-microsoft-exchange-diagnostics: =?utf-8?B?MTtWSTFQUjA3TUI1OTM2OzIzOlA2M0ZRUU9INy9YdVJmN0FSRndjcG14REhL?= =?utf-8?B?anpqS1h3K2U3VWhHOVVKN0lkQU5BblYreXdXdnBHa3Uya1RvbGFGUUJ3Q2tr?= =?utf-8?B?REF1NFdUcS9wa3BUWWF0cHg5dCtadlhLeFBQM2tmU0JOc255UTV2cmI4c2xZ?= =?utf-8?B?VkZPc291eVhUQzFHdW5SaGtZOXQ5bFgydUlPaUkwSjNjK2NhUVgwNllEN0Jk?= =?utf-8?B?eDlZWXV1ZzFROUR5ZGtoajZrQXlxNjJMS1NISTErck4wL3hJOG5lVHRnT2tp?= =?utf-8?B?aGZ2aXlQdnpLZkhMNzBjYWdrZ3JFYnBzN0NmT3dzTjdhbTZLZ25YQ2t1dGZz?= =?utf-8?B?cC9XUGFzV1A2ajFKYUpqb1VjdjRhTHl6aGlYZEpQSE1oWXV0VGdjZUFrQzQw?= =?utf-8?B?VS9lK2xLTWlUN3AyZGtGNCszRXJhQkducC9CVWNrMXZSUDNCUjFTRFlBNFB5?= =?utf-8?B?ckdWUU9ieStHeFZrY2Znemk4OTY2dElMNDd4b0xhd0lZaHY1OWs3bTI1N3dy?= =?utf-8?B?STNYMEl1QXB1Znhnc2ovUVMyOFpyNXlWc3dteVdhdVJ5U1oyb0c0R3AxUGJv?= =?utf-8?B?UHhjS0U3enhIaENrUnM1OWJCMUhteFd1Q1E5UXR4YUM0cGpCb09ObmJRNSsv?= =?utf-8?B?MEJYWDR6Y0hjQTBkMEEvNEpXRzdrQjh1UVJXSVNNLzdIZ1JUR25MUnRBZDBm?= =?utf-8?B?c1AxeDNIT21nWSt3RXBwcUd3ck5XK1JjSkxxMEw0T1FDL21wcVg0a3VHeVly?= =?utf-8?B?VFFRVFIwSXRoLy9qVzNETCs1dHptcEZ2cDROaFd2T0xpTU1DelNrdFlPUURH?= =?utf-8?B?VXRPYk1ReHNldkgwdGZsNGFvdnhLS1M3SGNmUU1aUmxVQUVRbWRHRnY3Z0h4?= =?utf-8?B?MVhQRG0rR0Ywa2N4aEc1ZlhKRjg2RFFObndFL2pDaCtnNWNhV2g0WFRBUG0y?= =?utf-8?B?bU1LVzdZZ1dWSEdNajl6SHNNYmpaald1MHpNdm01cjVtdEtrczRRTjVjNkF1?= =?utf-8?B?TUtYa3UzQytMYWs5dmxZREVMREMxMVFWamc1SG5IaENDT3RYS1pTZ0FsbUFy?= =?utf-8?B?bHI0QVlzV1M1aktjWWU1ZlA3UThiZExuY3dMenJQSVd1VGRWYXk2WXlnYjRk?= =?utf-8?B?QTUyMlpMOERDY3dsckI3a05wUTlFeXVUY1pXQ1FQWjNEMnA0a255KzFXemt4?= =?utf-8?B?aVBjUEVQMVhnOU53Q0xXdTcrUmJIaVMzOGVsbnRsbWZxdEhUalR1NGVYOXB0?= =?utf-8?B?K1UralJCQk9iazV2SnZVWHVMZzcwRnV4bHpPc1JtSjJNODBlaWRoM1JnbmVP?= =?utf-8?B?aHVHOGVwMGFiYjcrbVIydzcrU3ZCeGpJSEVCdTVvMlAxeXR6UTV4TVN0SDZF?= =?utf-8?B?b1BFaWFCaFlBYld0L3Z3L20rM0lCMHBZNStXSGcrNi9QWDU4RjlwSkdSZDR1?= =?utf-8?B?c0F5djhYdVpzUWFEZkVQck5ya3RSRG5QWWRzRnEyY29tS1ErNkptcnRKQk9F?= =?utf-8?B?bWh3OU1FRUQxQVdXMktFZ2Ixa1Ftb0lFSGlrWjRudmZHY3FqeEdrYkgxM0Vy?= =?utf-8?B?WTRxZTVlUTRtOWowdWtON0c3cUJLVkdCdGpoS2RUTHJpLzQ1VFRiVHUwRXdJ?= =?utf-8?B?MzRqeU5rbEIxWVYwZ085U2kzd1RHWmhIYTBpQVJUVHg1N0JNcG0vVHVZZnY5?= =?utf-8?B?d0JXUlpQQy9qMXh1Zy9xcUxUdEVnNmNJRjRySk9yVWFGVnJQV2Jmb2w3ZDNU?= =?utf-8?B?UWlPWkNzMHZDTnpDeVFVN0cvOVg4ZFlHQk1jclFXM2YwcitWb2ZKZVhVaGRo?= =?utf-8?B?RUhVcy9EZVVIVE91VmtsWVdvMnI1WkwwT1NDYk0zMSs0T0xGalo0MS9Rc2hO?= =?utf-8?B?ZDZCdzBXTFpNcnNQbHpYN0g3SVhTdmFNWTY2MTI4OGt3cTlSemF1MzNqcXJi?= =?utf-8?B?M1ZFQVI1OVJOdmg2Y3BMeFVuTnhNdkdHRW1QWTVyUXVWYVU3MmUrR0NlRGFm?= =?utf-8?B?aE0zN0JGQjI2M2tWY01XVFRBMjJkdmx2R0lIcTEzL01JQVdSTnU4TGRiWGR2?= =?utf-8?B?MzVwVU45ZkNaK1VvRnRwOVZYeE12RER2SkU1dXFrVCtETTBkeFFwR2FISlVM?= =?utf-8?B?TklQcHExaHAxOFZ4anI4QjBWdnNuMnYvSzNFTldYL2pGWXN6UktZQUdNV3Vj?= =?utf-8?B?aThHa3dMNFhVOER3OFRVd0srYVdHSGVTeDdObHYyang3MFFFZWozbkRjdFNh?= =?utf-8?Q?LDcZ8XtPtEJhQUChaQ?=
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: mJTe9e3wfyd0MNPECWUyQZB6PGV1fwlW8Ag2NVe8xOU/vLQD8Wo2xCiT/wWt5L1CagSsLcQTtz4o8X5wfKtI4xnLkRn8T5P7guOX8O44W0cVE9j4y2hT5mCk7qoVJBjXOyIToeE6lHkZKbh4crjUYlJ10DqvD6bTuUZTHlEEDvPiRd2qprXKCam/YrSLc0xI7f0dpa/lEE4sA/lgcoWzok4p2IubVRy3q6sxaSOLxVNSMs1rGMwuRKR6fJnPVPuNOXklanEIchXchM+rGaaobqwE0rZfblwF81diHdaaDmAqWXJgAMvPmjOBTBElIzKiq+RR/iUYaL/ACOjX4ol7VtsibPxRuQoVvkoG2wQFGrOgTob/XdbrKdz3KBwRjDXvhv5VKZrFoPuLhGwsgkVBt/UI88F0nlgPMF3xdet1SFM=
Content-Type: text/plain; charset="utf-8"
Content-ID: <3A1946AD97BE3F4BA491F7EE88EF09B5@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7900616f-95a5-427f-1229-08d698e9dcfc
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Feb 2019 17:19:12.4584 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5936
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/LmezIqfCtuBNZgu_6xhX3eJ379k>
Subject: Re: [mpls] Working Group Adoption Poll on draft-zheng-mpls-lsp-ping-yang-cfg
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Feb 2019 17:19:19 -0000

----- Original Message -----
From: "Greg Mirsky" <gregimirsky@gmail.com>
Sent: Thursday, February 21, 2019 5:01 PM


> Hi Tom,
> much appreciate your comments, suggestions.
> The original source for the model was RFC 4379, not RFC 8029. I
understand
> that a lot of work is ahead for us with the model, document. I hope
that
> the WG will actively participate and contribute to complete the model
in a
> reasonable time.

Greg

I look forward to it.

As is probably clearer in my second e-mail, what I hope for is to be
able to go readily from the functions in RFC8029 to see how to configure
all the fields therein from this I-D, and likewise to go from this I-D
back to RFC8029 for more information on a particular object; and where
the YANG module does not facilitate configuration, perhaps the value is
implicit or that part of the functionality is not supported at this
time, then to be told that in the I-D.

Tom Petch

> Regards,
> Greg
>
> On Thu, Feb 21, 2019 at 4:17 AM tom petch wrote:
>
> > ----- Original Message -----
> > From: "Loa Andersson" <loa@pi.nu>
> > Sent: Thursday, February 21, 2019 12:40 AM
> >
> > > Tom,
> > >
> > > Much as I appreciate your comments, and I agree with the technical
> > > aspects of them. The references and the inconsistencies should be
> > > fixed. However, I have a little bit different view of what should
> > > be done.
> > >
> > > It is clear that we need a YANG module for LSP Ping.
> > >
> > > It is unlikely that there will be another document.
> > >
> > > This document has been very slow developing, the first version is
> > > from 2015.
> > >
> > > I think that we should say that this is "a good enough starting
> > > point", and that there are thing that need to be fixed before
> > > publication, e.g the RPCs mentioned by Acee, and the lack of
> > references
> > > and the potential inconsistencies pointed out by you.
> >
> > Which is where we part company.  After three years, and 10
revisions, I
> > look for more.  In particular, I see too much discrepancy between
the
> > YANG module and RFC8029, although, as I said, the lack of references
and
> > the change of identifiers for FEC classes and the conflation of FEC
> > classes,  makes comparison difficult for me.
> >
> > RFC8029 list 16 FEC, this I-D six; Why the elision? What is the
mapping?
> >
> > This I-D uses enumeration and provides a numeric value.  The numeric
> > value is not present on the wire and so usually is not specified in
a
> > YANG module, except as documentation - here the values specified
bear no
> > relationship to the RFC and so confuse me  (Common practice now is
to
> > use YANG identity rather than enumeration although neither are
ideal).
> >
> > Taking a guess at the mapping, compared to RFC8029,
> >
> >           case ip-prefix {
> > lacks prefix length
> >
> >           case bgp {
> >  lacks prefix length
> >
> >           case rsvp {
> > I struggle with - the I-D only defines a string, the RFC
> >     IPv4 tunnel end point address
> >     Tunnel ID
> >     Extended Tunnel ID
> >     IPv4 tunnel sender address
> >     LSP ID
> >
> >           case vpn {
> > defines  leaf vrf-name { type uint32;  "Layer3 VPN Name";
> >             leaf vpn-ip-address type inet:ip-address; "Layer3 VPN
IPv4
> > Prefix";
> > which lacks prefix length and Route Distinguisher (8 octets)
compared
> > to the RFC
> >
> >           case pw
> > has
> >    leaf vcid {  type uint32;
> > while the RFC has
> >     Sender's PE IPv4 Address
> >     Remote PE IPv4 Address
> >     PW ID
> >     PW Type
> >
> >           case vpls {
> > appears to be an (unfortunate) renaming of FEC129 and specifies
> >          leaf vsi-name { type string; description "VPLS VSI";
> > where the RFC has AGI AII etc
> >
> > So we agree that we need the ability to configure the functions of
> > RFC8029, but this I-D seems somewhat removed from that, too far to
> > become a WG I-D IMHO.
> >
> > Tom Petch
> >
> > >
> > > To put the working group in control of the draft and make sure
that it
> > > progress well I want to adaopt it as a working group document. The
> > > only thing I believe is necessary is that the authors acknowledge
that
> > > the issues pointed out needs to be addressed.
> > >
> > > /Loa
> > >
> > > On 2019-02-20 19:30, tom petch wrote:
> > > > Not support
> > > >
> > > > The YANG module is very weak on references which makes it hard
for
> > me to
> > > > be sure but there seems to be a mismatch between e.g. FEC
classes in
> > > > RFC8029 and the YANG module.
> > > >
> > > > Thus RFC809 has
> > > >             1          5         LDP IPv4 prefix
> > > > with a one byte prefix length and four byte prefix.
> > > >
> > > > The YANG module has
> > > >        enum ip-prefix {
> > > >          value "0";
> > > >          description "IPv4/IPv6 prefix";
> > > > and
> > > >          choice target-fec {
> > > >            case ip-prefix {
> > > >              leaf ip-address {
> > > >                type inet:ip-address;
> > > >                description "IPv4/IPv6 Prefix";
> > > > where ip-address has no concept of prefix length how can that be
> > > > configured?.
> > > >
> > > > There are many such instances IMHO; having references in the
YANG
> > module
> > > > to sections of RFC8029 would make this more apparent.
> > > >
> > > > Tom Petch
> > > >
> > > > ----- Original Message -----
> > > > From: "Loa Andersson" <loa@pi.nu>
> > > > To: <mpls@ietf.org>
> > > > Cc: <mpls-chairs@ietf.org>rg>;
> > > > <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>
> > > > Sent: Wednesday, February 20, 2019 5:35 AM
> > > >
> > > >> Working Group,
> > > >>
> > > >> This is to start a two week poll on adopting
> > > >> draft-zheng-mpls-lsp-ping-yang-cfg-10
> > > >> as a MPLS working group document.
> > > >>
> > > >> Please send your comments (support/not support) to the mpls
working
> > > >> group mailing list (mpls@ietf.org). Please give a technical
> > > >> motivation for your support/not support, especially if you
think
> > that
> > > >> the document should not be adopted as a working group document.
> > > >>
> > > >> We have done an IPR poll for this document. All the co-authors
have
> > > >> responded to the IPR poll that they are unaware of any IPRs
that
> > > > relates
> > > >> to this draft.
> > > >>
> > > >> All, the contributors (with one exception) have responded to
the
> > IPR
> > > >> poll that they are unaware of any IPRs that relates to this
draft.
> > > >>
> > > >> The contributor that has not responded has left his former
> > employment
> > > >> and is no longer on the MPLS wg mailing list. The wg chairs has
> > > > decided
> > > >> to go ahead with the wgap. If there is any concerns about this,
> > please
> > > >> speak up in the mailing list.
> > > >>
> > > >> There are no IPR disclosures against this document.
> > > >>
> > > >> The working group adoption poll ends March 6, 2019.
> > > >>
> > > >> /Loa
> > > >>
> > > >> mpls wg co-chair
> > > >> --
> > > >>
> > > >>
> > > >> Loa Andersson                        email: loa@pi.nu
> > > >> Senior MPLS Expert
> > > >> Bronze Dragon Consulting             phone: +46 739 81 21 64
> > > >>
> > > >> _______________________________________________
> > > >> mpls mailing list
> > > >> mpls@ietf.org
> > > >> https://www.ietf.org/mailman/listinfo/mpls
> > > >
> > >
> > > --
> > >
> > >
> > > Loa Andersson                        email: loa@pi.nu
> > > Senior MPLS Expert
> > > Bronze Dragon Consulting             phone: +46 739 81 21 64
> >
> >
>