Re: [bmwg] WG Adoption Call for draft-vassilev-bmwg-network-interconnect-tester-06

tom petch <ietfa@btconnect.com> Fri, 10 September 2021 08:45 UTC

Return-Path: <ietfa@btconnect.com>
X-Original-To: bmwg@ietfa.amsl.com
Delivered-To: bmwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B119A3A08ED for <bmwg@ietfa.amsl.com>; Fri, 10 Sep 2021 01:45:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 J-jnYJbbEMTd for <bmwg@ietfa.amsl.com>; Fri, 10 Sep 2021 01:45:34 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70137.outbound.protection.outlook.com [40.107.7.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB6813A08E9 for <bmwg@ietf.org>; Fri, 10 Sep 2021 01:45:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dz/zg8Erw2TLrrZH0pY5DS2wIFXySzD/W3dxeVYt5R29ehC1emFT4l4Kv34xN6PDNiKgt9C5PvAabh2vaYFq5pO4WzsUcJurIM2wmajhwlFoaaQxU3silpgChTsFiV6/pAIl3yK+9LDnNkuD+GnkT1u4SiB01SJ2714G290uyMKLn6Wn5CEl1eav6SxdkYsRs2rUdyEESbqaS8Icmrss5zuCueyrOaR91uLfwil/+bQY5gq5LaRzKdgYLkFihNK7iQ0JJCbPBP+ERZB74WdzGGPbxMvK0ey66IP4BbFT7EIgDawGPWn3VZYLZo49EvL9oj69+UCxmRamxbYS0GysiQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=SQfHl+9n5cM3sC2VjvXKEOZx/fFlIWw/q61FUa62NyA=; b=XdbYYUzx7uUUpl9BtYquN5VuRkaLlh9FuJxUw533husMH3PRIzDHZf95uM0aIcMRusVR5hzzGAWXTbye29Ie5Svq1LHmAQwCIuLMVBF/M8uBXmEMW86UvUMunJ5zpSczBOwsnFYhyELt3KdN+Cr9LQ1SAvrayrXNQseQXjR/GKfY/pzTM+mddOz3B3dFR1o3n7TISeXHHCSr4O8R4WKytbewyh67/g0yqYbGY89jZbjWMGb5urO6xZqHwK/inFqKMnSd9x8SWZ7C3SOKfedgS6BAyl2N77Mb82/6peBoNNFWP8l67gQfXAo9HGYXP6R/DVNwpFhAySSKwfRrTOH5Ng==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SQfHl+9n5cM3sC2VjvXKEOZx/fFlIWw/q61FUa62NyA=; b=nkpL6jESpyGUS/iUGMAH03ALXoBgbHyBzav3BM7zBG/cZTspk8p2Pjdlq5dDiBFiJaK9B8j+KwymyRc++lTL1nDzCfyYL3+LbP4xK5Hx66oaKZTw0XicsikPt0EbfO/MKP6g1R8Pn55/O5ZK0nLr0bOdKryjy6sFB2L/AKWNQeM=
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23) by DB6PR0701MB2615.eurprd07.prod.outlook.com (2603:10a6:4:22::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.9; Fri, 10 Sep 2021 08:45:31 +0000
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::1df3:bc53:dcc9:1187]) by DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::1df3:bc53:dcc9:1187%4]) with mapi id 15.20.4500.012; Fri, 10 Sep 2021 08:45:31 +0000
From: tom petch <ietfa@btconnect.com>
To: Vladimir Vassilev <vladimir@lightside-instruments.com>, "MORTON JR., AL" <acmorton@att.com>, "bmwg@ietf.org" <bmwg@ietf.org>
Thread-Topic: [bmwg] WG Adoption Call for draft-vassilev-bmwg-network-interconnect-tester-06
Thread-Index: AdektfHbRt297y8wQo2qI6Hd0K+dKQAqrFj7AC22aAAAAdPwxA==
Date: Fri, 10 Sep 2021 08:45:31 +0000
Message-ID: <DB7PR07MB55466E50ABA13BA80C442507A2D69@DB7PR07MB5546.eurprd07.prod.outlook.com>
References: <SJ0PR02MB7853FC58C82D6920453D8B14D3D49@SJ0PR02MB7853.namprd02.prod.outlook.com> <DB7PR07MB5546DC8068F7CE14EA9D50BCA2D59@DB7PR07MB5546.eurprd07.prod.outlook.com> <ce7a7a8a-f6c6-4286-0866-d886ba2ce2fc@lightside-instruments.com>
In-Reply-To: <ce7a7a8a-f6c6-4286-0866-d886ba2ce2fc@lightside-instruments.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
suggested_attachment_session_id: 9e756581-a4a8-4a6c-503e-10c87291d9c3
authentication-results: lightside-instruments.com; dkim=none (message not signed) header.d=none;lightside-instruments.com; dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 08401312-ea63-458c-8718-08d9743758d1
x-ms-traffictypediagnostic: DB6PR0701MB2615:
x-microsoft-antispam-prvs: <DB6PR0701MB2615A2BFF5893B91D96B51CCA2D69@DB6PR0701MB2615.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 8+vf/sOjX8tvMfb2g0N37zMqljSVNnRIr6ZLJUfI7pxUNvlSp5yqD4KclWsNELCYaPwgm/7dkiGvbHpWEGSvf0AosLogSBFISVKTC9txyohLeEYIv1VaMJ6iIcn4BwXqFo96wMdQQa7Q1wl71QBRZXma8KRamxZM7fBDNGe+A8uivJYwts/5hoHND2j/LBO4m3AyiSeiE6GPQDG7GoT2rfVDafQoq/5Hfm73JrX5DbSv80nSRffLMvZBGTM6xxWp4LpPPWH7EK+OgW32vdeCAHS9DYX3SxdOfBnbnujEfcbAg0ZU+oW3Ma374CxGmDSedbE8PB0qDdFEgONPsJHLxadO+neR+IeN/VsQw8Iai/mKrV5+FSCaXgMNbu+ZjxQe0zTqJrNgawmhNeR85ENy7pApXtgWMj8RB0q/T0fHGE54NpycVj0iBg82MF0sAv+odztVPAqDD4T/KWE6kQZUBgjVILdT7nQfQac5Tp06EF+6Y4JuvA6SLm5qVQQOR+jr7XbOEGjGGfe3q9sH4TDj14tevnnrHps20xg9hiY7MtiusxROojHffZQRXqJFer5istpYAVDGilZNJ5A9nW/4OA4UW/7lZ5IuM/quZIGy42rRH/2FR1EjgBZYRbJ1YPTd6FG6QetBU9PHoG0QIh3R+WJeV+PGkcMzGbHjHiaFtXuxpEuxJfHfr3HkkmrtVdB6WLBLXDjB7/5HGgf6b7rB6y6snIhMpWIin+edSx+DMzcfkrGNvvHWYJnaP+L0JHDpkp9HTmLws6gRR3el/BvS/IWOEwVPJmvNtClbu592oAULjWBcMhDWrbr3jvvBrNmoSewOfHGI1oqc5SXA6p/3tw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5546.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(346002)(366004)(396003)(376002)(136003)(478600001)(38100700002)(966005)(5660300002)(7696005)(91956017)(33656002)(186003)(66574015)(55016002)(316002)(26005)(2906002)(71200400001)(9686003)(110136005)(6506007)(122000001)(8676002)(83380400001)(66476007)(66556008)(64756008)(66446008)(8936002)(38070700005)(52536014)(76116006)(86362001)(66946007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: f0FByj6UfnAqYYKNwnZ81rSJfQeJ1/sLlTSIvtzspvVKn7/JaKc66akskSPXZB0SiDgaV8wVUJkz3Q3ms/IS8rgxDySoC2ibRWRMIoWV0jq89j2FBMMikBKAcACXL+peJTPYYp0xgFRh7YLnOGKhZRAmJb33wc0kTVtjBtBm2pTijb5XGQQTuw789wU9ta+BC/3WZWQEZROnakxaPDyNzzimXI/H/jzJMnls1wkjFdLEPKNlLWR3ki271Ldj/nVF7CW6N3TZhiSD31oFHF2/r+ZKVT6e6Y8zfQHqUJgOzjRS247HChsyqpeelRPVDkaiC1bNMbaaWHw7nfG+D58xM1nGSySwg2iafyQfxTScMMnOZ1dnDePF21DS5yqYbTWcdUlG9j6Zbd0q8t0vet0tHzdEIYE1qS46yI6QqhQVn9U/GW64eooztrg8Hu2ODGw6qWYtiJwJK9w0mntGCP7WbkVV85sRy/aaUso5gnsHe1H0Nyo9gXrVcNdMKMGRzyMd4iAvNcecQDHiPuLElzIclO7/E6PVs8rmfyroBCF1DV7oo7NdUEw/KTm977t7HHekenZq0eRDFXl2sG+LJSSI/Y5jTaO19B7Db+iU3Xl7TXMSf0T5sbCLwrkvrN8S7kxH9kRg8/wNIloc8AKr/dWlDIDPtTmClTEVF59NeBEI67k7QW/sinxod+I9xFfBgrhDusUxk498qbS8zc+cUpwwXH0TnpfZ1xMBLFtNVmA1lOjFUmB2sjfu5tHSXm6nScpp/ILoCMtBRRdJbKfkqHzTEX0QzoCsV13Y90lhd2pL+EqDNEVW6oy2ujZycZ+FMdtKkrBq5/9iDebXh6bQLI38I8PkKyE/uTJC6bJsBQwxnTkRCAPxP7ppQA3XkKwm25YWS0LBWPUD/isHNDN/3W4Xb5quAWA6/QbTzrm960rShRsOrpNyl6AzSIXmYJEFKEAY5OLPwyqWHQJq5jN6AaqWaZf6Ua+AxrXT1U58OjDRd12dgJu5CRIYNDdQF84uRLFd9s9eJD4eq+pnltX4jBiV9wkdDizNBlbRcdhdsUzLcTNENkHrjk5C/XHr9tVBM658/pO4D43AZWEgkeAjW0yE+n595nTW3bNPkOtyARkNIfzneOJed75oyL4mQvhrxg2vHUpVJHHE0XQWrPyGcznlqVXlunMb0eiOhWat6gCkSLp3b6rvssyTUb6xGvW+JkGRH+8jatR9F4jQZFCcgizz3CiTdPyFbSiJUhGyNn0drK6KvBI/zdnWLkodBDa4EyMdxphJotv+OBmcAzzDDqo88CFb9dWfFIL6rfCIyJtetQ0=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5546.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 08401312-ea63-458c-8718-08d9743758d1
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Sep 2021 08:45:31.0796 (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-CrossTenant-userprincipalname: oWRI8qF7bebEQp+zHlBM3V1gVvXc7zKJeoR3pvVG7njzJF/w2fAbJririowfg2YH4G7wsC0Fowu4+G3UHdOpdg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB2615
Archived-At: <https://mailarchive.ietf.org/arch/msg/bmwg/S45yzPE8CIKbiIMYYnB6rFuvzLk>
Subject: Re: [bmwg] WG Adoption Call for draft-vassilev-bmwg-network-interconnect-tester-06
X-BeenThere: bmwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Benchmarking Methodology Working Group <bmwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bmwg>, <mailto:bmwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bmwg/>
List-Post: <mailto:bmwg@ietf.org>
List-Help: <mailto:bmwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bmwg>, <mailto:bmwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Sep 2021 08:45:40 -0000

From: Vladimir Vassilev <vladimir@lightside-instruments.com>
Sent: 10 September 2021 08:43

On 09/09/2021 12.05, tom petch wrote:
> From: bmwg <bmwg-bounces@ietf.org> on behalf of MORTON JR., AL <acmorton@att.com>
> Sent: 08 September 2021 14:35
>
> BMWG:
>
> A WG Adoption Call for the Internet-Draft on
>
>        A YANG Data Model for Network Interconnect Tester Management
>             draft-vassilev-bmwg-network-interconnect-tester-06
>
> will be open from 8 September through 6 October, 2021.
>
> Please weigh-in on this topic by providing:
>
> + whether or not you believe the working group should adopt this Internet-Draft
> as a work item, for eventual publication as an Informational RFC.
> + your current comments on the draft from your adoption call review
> (recent comments on the list should be referenced).
> + whether or not you are willing to review new versions of the draft during
> development.
>
> <tp>
> Oppose
>
> I commented in January and some of my comments have been addressed, some have not.
>
> The one I regard as most significant is that this uses two character prefix for the YANG modules.  Prefix must be unique across the entire IETF, everything from every WG, everything not from a WG, so while brevity is attractive, I see them as belonging with modules that will be widely used, widely known - interfaces comes to mind. I do not see this in this category,
>
> I have yet to see a YANG doctor approve of a two-character prefix but I have seen opposition.


There is no problem to add longer prefixes. "tg:" -> "nttg:", "ta:" ->
"ntta:" where "nt" stands for network test.

<tp>

If there will be other BMWG YANG modules in the future, then there would be 
a case for grouping them together with a prefix that starts the same, something more generic than 'nt'.  'bmwg' is long IMHO and the 'wg' does not really belong there.  The best I could come up with would be 'bm' which did not seem very good so I did not mention it before.  WG like PIM and LDP have the advantage of us here.  The current list of prefix, some good, can be seen in iana under 'YANG Module Names'

Tom Petch

The intention with this draft is to provide "widely used, widely known"
modules. The equivalent of ping and tcpdump functionality in YANG terms
but also very deterministic and precise method for specification of test
traffic for the dataplane. If the IETF and the authors manage to pull
this off these modules will be the base modules augmented by vendors of
network test equipment and very likely regular networking equipment will
have implementation for verification and troubleshooting purposes.

There is reference code that implements RFC2544 as a simple python
script using the model specified in the draft -
https://github.com/vlvassilev/litenc/blob/master/tntapi/example/ietf-network-interconnect-tester/rfc2544.py


and a reference device side implementation with open-source and
open-hardware design  -
https://www.hackster.io/lightside-instruments/network-programmability-kit-for-ultra96-07435c


significant part of this work was done at IETF Hackathon events.


/Vladimir


>
> The author's response was to do it later n the process, that it would mean changing code.  Well the later in the process the more code there will be to change, more work, more mistakes from anyone involved..
>
> There are other glitches in the  YANG module but I see this as the one to fix before considering any other.
>
> Tom Petch
>
>
> Send your comments to this list @bmwg@ietf.org
>
> A URL for this Internet-Draft is [0]
>
> Al
> bmwg co-chair
>
> [0] https://datatracker.ietf.org/doc/html/draft-vassilev-bmwg-network-interconnect-tester-06.txt
>