On 09/09/2021 12.05, tom petch wrote:
From: bmwg <bmwg-boun...@ietf.org> on behalf of MORTON JR., AL 
<acmor...@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.

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 @b...@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


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

Reply via email to