Re: [bmwg] I-D Action: draft-ietf-bmwg-network-tester-cfg-00.txt

Vladimir Vassilev <vladimir@lightside-instruments.com> Tue, 26 July 2022 00:01 UTC

Return-Path: <vladimir@lightside-instruments.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 DE7CFC1594A9 for <bmwg@ietfa.amsl.com>; Mon, 25 Jul 2022 17:01:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.912
X-Spam-Level:
X-Spam-Status: No, score=-1.912 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=netorgft4991094.onmicrosoft.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XaL-oujziHe7 for <bmwg@ietfa.amsl.com>; Mon, 25 Jul 2022 17:01:34 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2061.outbound.protection.outlook.com [40.107.21.61]) (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 AB35BC131939 for <bmwg@ietf.org>; Mon, 25 Jul 2022 17:01:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=choq+clM1/YSGvuR6eH8Pnls9YDPVk/zuho0P5UAGqB8QD/5P5+CvoHsemPnNTnx/MKe6DWFU8XE9oxHuewGyBsvzNC+u9iqm2DjLBrbfw2xgzgaWIakLqVmYcTg950l39Raa2RbUbrVl5AkmnObNzWlEtzGwY+Bkith7Z2tT1cY8WVXi89AhjAufwGms872tqjD7H9iMvI4nlQc+3XE9eoPHY51XZyd5AkeKXm3QhzJGgsW0UoWq7rhJ3TEUyMZLT9+BC5PP+18yOQg6Nt94a2u7a9NrmNpq4pIwE1BqiaFJ5pk1s1awCyQg0NWjrClDC/O6239EfbiUsK3uOu8XA==
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:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=0afAz0GC3HnvVTf5zNmJtqDggdDreVy6fkCh3aaar3A=; b=HW8HLFPyV9wUHwmejBg6mZJax2Ui8FeCdYihWWqTo3qNt9WF+KStBziwIQMvlBy6ueo8E1wB6emzfccwqOQbWWW2uZOVN71cgNliCnHlBOosG9YeC8NVO2k5gaqCHVanHSwWJAPS0wtTZBzcfsdXT2UeN3FqtwNkFq6DXe/7ZClLfcjLxe0gErPuqyfZbsJJrl78dG7q84l3bX8pVR2mgT/rVlxQIDL2bfIsAVJJtD0Ir8pptxdCTRNYX4oyb/W6yJLgov2fguz7rAp2gg/QrD6o9GuEQ+lI5nKt6fd5/qqXyjrFmuLXeWrYCHJVjVHpzgcDGjkl0OEsWnADcLqNLQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=lightside-instruments.com; dmarc=pass action=none header.from=lightside-instruments.com; dkim=pass header.d=lightside-instruments.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NETORGFT4991094.onmicrosoft.com; s=selector2-NETORGFT4991094-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0afAz0GC3HnvVTf5zNmJtqDggdDreVy6fkCh3aaar3A=; b=Ddy3jyzY5SVvVmmi1CwniLLgETzhk8cTLNrb1GuU2OKVZ31uJdGOaghYPtTDoX9x88kGaqVT1zmSfDCZ3fPliRHHQNebwiX49pUSj3lvqLD7ltEZA+Vw+sIRtOkc2+e7XKA8O+K9X4/mxkiEHcPHkJxVTxESOIrwDVAzwXZgbGA=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=lightside-instruments.com;
Received: from AM6PR08MB4086.eurprd08.prod.outlook.com (2603:10a6:20b:a8::32) by VI1PR08MB4400.eurprd08.prod.outlook.com (2603:10a6:803:f8::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.15; Tue, 26 Jul 2022 00:01:29 +0000
Received: from AM6PR08MB4086.eurprd08.prod.outlook.com ([fe80::c99a:2cd5:7769:5db4]) by AM6PR08MB4086.eurprd08.prod.outlook.com ([fe80::c99a:2cd5:7769:5db4%2]) with mapi id 15.20.5458.019; Tue, 26 Jul 2022 00:01:29 +0000
Message-ID: <cbf6ba3b-4fbb-0836-22a8-4e2193f3b5e8@lightside-instruments.com>
Date: Tue, 26 Jul 2022 02:01:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0
Content-Language: en-US
To: Sarah Banks <sbanks@encrypted.net>, bmwg@ietf.org
References: <165550438903.61644.18321981083760903249@ietfa.amsl.com> <3C89AF41-CA76-4A87-96CC-B3FAAF72F0AC@encrypted.net>
From: Vladimir Vassilev <vladimir@lightside-instruments.com>
In-Reply-To: <3C89AF41-CA76-4A87-96CC-B3FAAF72F0AC@encrypted.net>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-ClientProxiedBy: GV3P280CA0094.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:8::7) To AM6PR08MB4086.eurprd08.prod.outlook.com (2603:10a6:20b:a8::32)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8b740cea-22a6-4883-c344-08da6e99fd74
X-MS-TrafficTypeDiagnostic: VI1PR08MB4400:EE_
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: X8u7kAI2bQtt5OXgqd4dCNAfIDC5c1BW5s/sEqnQeWwis6enrjiMTjOX1Lc2xzfXaJu4kuVq64LvdoY/wWniFSrCbhVMwpWtrJ1tXt3/ku+41JnAHYTxPYrwK1cPSZ61xwrVFLDBtFo46BLuz1jkPskdOD+AiMI7Lg4WrE2w+DgU2Ujt8WrstVXo7uw4BT52+d3pMiORpB6fB68AEF6l5rHtYUcpCXkszGRyBAqKTpE/Q0TUJmcfD6L3saZEGy1mMHa0RjNW5hdZNsZPwIEKiYwq4fTG8GVI+af4T+j4iI42W1YSHjxNKFav0lWz0ESa3v9rG7ueEWgQ1+ThpUHACYt0Mkj2XnMntvI8TqPjkhpEzmf/X3WrKIm/LHj/h/FboJUYWIs8U8IJMCO0LbhX6W6eC/6gCGaO+jXC7AwG8Fy4JS4BGpRgdc1AemQC6rVxFvA6nuSJBL3ZuYP8UKnpUfJi/sRvnjYYBn0Y3Due/gmGC+aPJw89pGCcEufmKI5S5/LnZwDeyJxFP4xeLM4BnIdTnwlelxJAk2OiJnHv0173vDoWq5iEZ+PV78TRXBeMVP9+jdry2BqNYvku6g4CCA0LCHGf+E322w5VBMlOJMeXwQuf1YUzK7vKmnol9zhzhIS7YuuSSsKMkvOGRjdy6KTpU4WnGlhuzOl7nSebbchxJTyktfs+JN4/Cn5Dvpv+3wPw4trJLJTIMTy+L+/WIKRDgabp28fFMtG8rgDlUoXGYfKQIUdZTXI4TqjR2d98Q6kgi2eBg+q2K4h5r6j7Ie2tFpTBvkD6dW/DP/oi4OJ6FE2K9EQKDbJO67mlzF0aCQy76AsuG1vF8YkIvTrySJsAPKi4QYS0C3UiuqzK0CHqhnk8t5Px63fyETOukAKG
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4086.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(366004)(136003)(346002)(376002)(39830400003)(396003)(38350700002)(966005)(83380400001)(36756003)(86362001)(66556008)(31686004)(41300700001)(66946007)(66476007)(66574015)(53546011)(186003)(31696002)(6512007)(55236004)(5660300002)(316002)(52116002)(26005)(6506007)(6666004)(2616005)(8936002)(8676002)(478600001)(6486002)(38100700002)(2906002)(43740500002)(45980500001); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: cPHz3PazT09Ag23z2N+mn+EQpZYbQYqK7gT/4WrKcBsYPsn+QLucPp8BZld70frW036ELds4I2dgeJTFCm80kDZKkY4pBBD0e8jbSiFgmxkF8It+fgRHA9WnSzxYjwbT7QaJkQ1m6OShv2vkTuPOqehCr9tbUPA5FOhxAqbis9/wYXxIVrBkQSVLuGe4m6Hz/a2qdyx3xV+ePB5Pn2ppdxt2K5s/sZg6+3idzFjjbZ8fl2cp3FyrRItTHqEMeg0lvq3tEB2voVn8jzq/d9y8WWT4lh8/GDlZCAxALa18YUQyMNJTNR4bH/Sqw5uIZunsN1Ej0N5grNenVTDcpZXMLLb6UmSjoZroxd89ZuDV2oEWfRtie/EAkdWI7oH5d2xkH3zViVjI5ZXcm3be7cne5wjzhi76GJTCWN0GXoypBwF/Mxs/YS1tEXjGXlFHU81Z9hx8eT+zibm26VxK5lR/VFEbxhJq0NHARzZMWpMeC4wgFIxgYHKaKX6Us2xBVB7KvY75b5Q1p5oNk5lCP2d4jecDhYEyTOPPVdhvCKCydTZ6jhSOqgLHjwlLtKQRD/jC9FR4FZmTvdA2weJhhsPfwb/CjKC2qj5FmKAETRWUJ5VZn+s+rpn/cEOz3if+zjhGtaq0MnJmLkzhDg3WeP6jUjyYbWBq6bdBInLtfx2qOqoTLvRzFLIBaA2umGqNBPZUVeNavcecnVirhR4DCZ+8B9R2Wzgww4YreNNvoe3zisk3F4a635X4DojgA3BrWR0m4YfB6L2BMG08CMa7nQWGk+sw8jbDYg+eACz0fM0zatSXSF3TwcZ3YRtzDsVEPOgqxJK2rHyDOKKhNEF0tctQziSamCI9sVusSPyyWqRcampZ59SKO9NKTIOpWFa+Jn/YDBzPP5nHkF73uzAG/8g/DO4z8WffFNjKDPlxjN1M7mswFp83XJcY1XZDtzLtu3PYUh0BFcVgAN1Ife2Spaomu21w+XY9LeRhEdqow02fpARXBM/DPQU8o6yXjg1hupHu+IG+A4MOqQxiGWbZjXn5emAVfXVmdw4w1HnzXo2hgSOY1nUUb2ub8OxMZzrFVKmnybnD2Sq30TgKnMR4S3iw6sSPEUpduwEy9z5V5E0AXiyz6Gam5YPKNmO7gHFwinD814CCpT/+wJpvyNxnIV0ySzkIgOH0FO0wDEZLI8JGODXR1UJDcvD6qISix2AsPzJt/O7vZNdqDEHUT2ydhcnt8nrVdveGCSLaFTz3C1rstbKuyYFqTds5Sayfw/1Yz4TVd+vPzCrc1N5IxdyJ52byctZ3YE3uHmZrEwKVhS+ZR0SvypMBzet/YjL+Xvns9ZsBm/yE4rBWf2LjGIM63c3MAXlmqbQNUupErkkcbFAFiTDfqTo0P/Na5R7U+oWrpFE8ozw5gqQ94/OeUpW1ow0oDJtHZA8PEX5q66Cz780RNr0ujpsG83mu3SP9oQLRlBS3R3VLOs397u+CFFi0RSos0HbIw91ZaN6MBc4n4jAYyCI5a3QymGrWm2AVR+wpWHBSHT5oEyh7Z/n3EmXwqsPsKnawRboKFlXkZMXM/Ms/z80XSdBHB5wABU+gCkh68Q6eytry8bUxquaX2JAbx18t7wIMpFWPHvkWzQHrSCWyaG4=
X-OriginatorOrg: lightside-instruments.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8b740cea-22a6-4883-c344-08da6e99fd74
X-MS-Exchange-CrossTenant-AuthSource: AM6PR08MB4086.eurprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jul 2022 00:01:28.9560 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: c0326317-f373-4461-a96f-7946e0abb603
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 6d/k6WeTLFhAcvCWp4XyJVXZe4qjykp8rRO8uiZlmpYmzBOciEpwaQq8mNwIIjlkxJqL3KrnHQj6GF6GicvVb4QA/NYcwxv4gbTzX6y+jHdV2P/QgU5voTc+yJpDeAjW
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB4400
Archived-At: <https://mailarchive.ietf.org/arch/msg/bmwg/dDj5FPHexuJeL_fzH7Sp0G2Cd40>
Subject: Re: [bmwg] I-D Action: draft-ietf-bmwg-network-tester-cfg-00.txt
X-BeenThere: bmwg@ietf.org
X-Mailman-Version: 2.1.39
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: Tue, 26 Jul 2022 00:01:37 -0000

Hi Sarah,

On 7/26/22 00:31, Sarah Banks wrote:
> Hi,
>     Some feedback from me as a participant, for the authors, is below. :)
>
> Thank you,
> Sarah
>
> Section 1.3 Objectives
> - "this section describes some of the design objectives ..." - as a reader, I expect this section to authoritatively tell me what the objectives are. I recommend either a. filling in the entire list or b. removing the words "some of" to make it clearer.
OK. I will remove "some of" in -01.
> - there's a mention of counters and 1 single stat (the latency stat) - but no other stats here - is that really the design intent?

Yes. This is specified in the last 3 objectives in the list:

...

* provide counters for received test traffic frames and octets.

* provide latency statistic in the case of test traffic with dynamic 
frame data that includes timestamp.

* provide sequence number errors in the case of test traffic with 
dynamic frame data that includes sequence number.

...


The tree diagram shows the relevant data nodes under 
/if:interfaces/if:interface/ntta:traffic-analyzer :

...
     |  +--ro state
     |     +--ro pkts?              yang:counter64
     |     +--ro octets?            yang:counter64
     |     +--ro idle-octets?       yang:counter64 {idle-octets-counter}?
     |     +--ro errors?            yang:counter64
     |     +--ro testframe-stats
     |     |  +--ro testframe-pkts?    yang:counter64
     |     |  +--ro sequence-errors?   yang:counter64
     |     |  +--ro payload-errors?    yang:counter64
     |     |  +--ro latency
     |     |     +--ro samples?   uint64
     |     |     +--ro min?       uint64
     |     |     +--ro max?       uint64
     |     |     +--ro average?   uint64
     |     |     +--ro latest?    uint64
     |     +--ro capture {capture}?
     |        +--ro frame* [sequence-number]
     |           +--ro sequence-number             uint64
     |           +--ro timestamp?                  yang:date-and-time
     |           +--ro length?                     uint32
     |           +--ro preceding-interframe-gap?   uint32
     |           +--ro data?                       string
...

The capture mechanism does not have corresponding entry in the objectives list. I will add one in -01.

>
> Has this draft seen a -YANGdoctors review yet?

No. I think requesting a review is a good idea.


/Vladimir


>
>
>
>> On Jun 17, 2022, at 3:19 PM, internet-drafts@ietf.org wrote:
>>
>>
>> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>> This draft is a work item of the Benchmarking Methodology WG of the IETF.
>>
>>         Title           : A YANG Data Model for Network Tester Management
>>         Author          : Vladimir Vassilev
>> 	Filename        : draft-ietf-bmwg-network-tester-cfg-00.txt
>> 	Pages           : 28
>> 	Date            : 2022-06-17
>>
>> Abstract:
>>    This document introduces new YANG model for use in network
>>    interconnect testing containing modules of traffic generator and
>>    traffic analyzer.
>>
>>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-bmwg-network-tester-cfg/
>>
>> There is also an htmlized version available at:
>> https://datatracker.ietf.org/doc/html/draft-ietf-bmwg-network-tester-cfg-00
>>
>>
>> Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts
>>
>>
>> _______________________________________________
>> bmwg mailing list
>> bmwg@ietf.org
>> https://www.ietf.org/mailman/listinfo/bmwg
> _______________________________________________
> bmwg mailing list
> bmwg@ietf.org
> https://www.ietf.org/mailman/listinfo/bmwg