Re: [i2rs] Éric Vyncke's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

Martin Vigoureux <martin.vigoureux@nokia.com> Tue, 07 July 2020 10:36 UTC

Return-Path: <martin.vigoureux@nokia.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 124CC3A0A62; Tue, 7 Jul 2020 03:36:45 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 A908XzxrQdTa; Tue, 7 Jul 2020 03:36:42 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60128.outbound.protection.outlook.com [40.107.6.128]) (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 64A073A0A5F; Tue, 7 Jul 2020 03:36:42 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MCbgBvT0cTrbtP8QnPQN5G93eZLOj/S09YurAJKHUqKdxl6iFb6TI6Z5/7lTHkGJNBtMyq8p6+6jP6ylpJoTjkHWe3V4ClQKUFhUkBZwpe0mSAocxqD3Om9qFkCGAXVTl8eVKwCuCLX5j3tcT/hhnYGZSsEBasYslEItD2xjNIhN5rVdeM48lupwlMiogSQK5SMTXc/ZC6GrBdxuAItI9KC6r9+UtPwK7J13JCYn1XArpL/XyVuvsBOzX7mOd+B4TzF6B76Rss3Hr/s1H7ZX4RT54gGzPQudBWIXDheqjMmL5NIUM6DGe9eRqijRdnxYcaczCoIs4soG+utXkfKJfw==
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-SenderADCheck; bh=4aOx8D3lanTdjTubvYbKiQ0jrZVxa2k/NNVO0asZNVU=; b=Y15O7JPCOcZQPGPvoM/dq8tCY8eeLE9BzKyGJDfsChB/q8iXh6u+h7UwvlX2uRyEOCZAkY6Th5Hye39R4G4JtWjLHacwK44/3MlJzxe5FG4ziW86FgCCcZQMstsQL8OkqJQmPzDk1mrFny/M0DneA/RQzQDCco8LRM/2Sel4A4+tXo3BxgriZvpyTaw86rZcP4iKZHJpVfjgW+92MsQ4ZJLFdcDkhPqs0eREj61HTE9fQmE4xCI1KQGQI3mx3vxJbQeNXfidJhw3UXbFwWDVp9aSqmcmXxkITOoD7OnxCwbqdPHnFHkyYlwxbQW4Cy7vMu91uCbsNkMkNUbNOuVYhg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4aOx8D3lanTdjTubvYbKiQ0jrZVxa2k/NNVO0asZNVU=; b=EPHzUtTwpidlFwCLXXwFeAnBisAB9ps1PmQf4S4PNjIudeKY4tCsKS/FoX8+iAqds1EOCbPTzLxJWchNquLGeDQTb26GNlAqAJEf0YVu7l/SLobpKD1lMCjwD1hal0x6Pd9Dz+13Q7S9Cw7KafX/6opgWYeRUEdaykudUZp959s=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=nokia.com;
Received: from PR3PR07MB6572.eurprd07.prod.outlook.com (2603:10a6:102:63::18) by PR3PR07MB6521.eurprd07.prod.outlook.com (2603:10a6:102:66::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.8; Tue, 7 Jul 2020 10:36:39 +0000
Received: from PR3PR07MB6572.eurprd07.prod.outlook.com ([fe80::3928:9c67:57e9:20e1]) by PR3PR07MB6572.eurprd07.prod.outlook.com ([fe80::3928:9c67:57e9:20e1%6]) with mapi id 15.20.3174.020; Tue, 7 Jul 2020 10:36:39 +0000
To: "Eric Vyncke (evyncke)" <evyncke=40cisco.com@dmarc.ietf.org>, Susan Hares <shares@ndzh.com>, 'The IESG' <iesg@ietf.org>
Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
References: <159377165718.24109.1201006715538224191@ietfa.amsl.com> <005e01d653d5$a4207ba0$ec6172e0$@ndzh.com> <C7409A7B-3D54-4324-BB33-E356EBDDE3DF@cisco.com>
From: Martin Vigoureux <martin.vigoureux@nokia.com>
Message-ID: <d61bec23-466d-2f91-9f16-0abc7de3454d@nokia.com>
Date: Tue, 7 Jul 2020 12:36:31 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0
In-Reply-To: <C7409A7B-3D54-4324-BB33-E356EBDDE3DF@cisco.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: CH2PR04CA0023.namprd04.prod.outlook.com (2603:10b6:610:52::33) To PR3PR07MB6572.eurprd07.prod.outlook.com (2603:10a6:102:63::18)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.30.2.230] (131.228.2.20) by CH2PR04CA0023.namprd04.prod.outlook.com (2603:10b6:610:52::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.23 via Frontend Transport; Tue, 7 Jul 2020 10:36:36 +0000
X-Originating-IP: [131.228.2.20]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: b04df856-b7be-4986-ddea-08d82261a18a
X-MS-TrafficTypeDiagnostic: PR3PR07MB6521:
X-Microsoft-Antispam-PRVS: <PR3PR07MB65214ACFCC205AB12DE2CDCB8C660@PR3PR07MB6521.eurprd07.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: F5VLFNq5RtpAHczALLDxWek6N1GiJnbhSS+ckvGJoU80S88W+RUVF0eL5jmE04U9uo6Y5VSirjpaJB0/fddYhzifv1ahakCXMltvqmgIqF2vDqHBoddR/4kddkcZwIj/x0D6xDTXiGXCv1qcm2yo+ck0xWRfLH6dIOkG8tUBSqFOeuRIDPaYV6npWWW+Bjl1jUz6J8qRsZ4652GKKYVj7z8nqTDABSuegvXk/yyr5ldXia+XkdnedK08838LszlZVeWZ0h3OhsEqzXXAh01Qs8t6mrvc1de1GvZTj9/OCDJaMnBn4AYNh6W4nIVHqNz2JPKRfMUQ3KniFkwGi1qja8+k8hoJW/4vfNYuByH4Mxu5DTq1x7CbDoXOA86Jvr9r0kOTM/FgJQNYzS5oHw3Q4nDRHwXsaBEndhziESvFeKzl6GX3qQ42x47zNu4EiFEzPbltUqTg8bL+lcLmDReUAA==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PR3PR07MB6572.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(346002)(136003)(376002)(39860400002)(366004)(16576012)(5660300002)(186003)(16526019)(8936002)(66476007)(956004)(66556008)(66946007)(2616005)(54906003)(44832011)(53546011)(224303003)(478600001)(4326008)(26005)(6666004)(966005)(6486002)(316002)(110136005)(2906002)(36756003)(66574015)(52116002)(31686004)(83380400001)(86362001)(31696002)(43740500002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData: 2mhijUTRYkPzO6BmUZd4PcoVlOTFRtLZpYkB2FSAUyFyqTX54nId2K+I+xM43kf0zsOtDb95pUh3tvSQo0Yzz8C7hqvDJKE9TrBm87LQmjLbeu6x0Jd1vhHRaqWEECVf07CxHOcaR3T0pf2ygRSjGJuCNDsa1NQ/JcardpnF8TBYa9k/zjwCJUJpIujQUqIHPr63gvHwTPOUmiT3hZ16cdqXwXJaQvfndwmA1JQ3WV4UKUTjk6RdYBxxjvoX5cqyAe95iONVIhmxtwTuzTIRfb2umG4fG4Q8rgTeGHtuwqrxcGjMcMcmIW9r1pkFQM3NEQjVSYwzVx4DDNxJez7uCikrSbWKwy5TVk4RI5BTv3TEA7FIihs6dYnICvCJJ5xZyVyG7GNbtxtmOs8vm9kgBn/KZGd5SWL45IgfQyL983QFDEY9qOrRlM0ExcBn9WT7mvhbdEGDs0vkA/tVZrOau16JqEtH92f546UyRKUN0A8=
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b04df856-b7be-4986-ddea-08d82261a18a
X-MS-Exchange-CrossTenant-AuthSource: PR3PR07MB6572.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2020 10:36:39.4173 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: OrUlTXVLSDbV/vZ6QiARHE3fM9bPvw6M+qR37Xqu3HiMMy74Mk2A3Ya4AKEBD7+k2V9tGX6um0TquCHVHrT4AA59Ie1bqV2MPn0ODaQkjfE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR07MB6521
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/H5RyEH3oc-c3X9HSGow0husWLIU>
Subject: Re: [i2rs] =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 10:36:45 -0000

Eric,

thank you for your review.
Just to add that I had given a (basic) explanation about the erros in 
the IESG Note of the ballot text.
However, I wasn't sure where would that be visible.
it pops up in the IESG writeups tab of the draft:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/writeup/

-m


Le 2020-07-07 à 9:36, Eric Vyncke (evyncke) a écrit :
> Hello Sue,
> 
> Thank you for your reply; no surprise, you take your document shepherd role seriously.
> 
> About the YANG validations, I was indeed suspecting something about the tool itself rather with the document: thank you for clearing my concerns. Your statement obviously clears my semi DISCUSS.
> 
> Please find below some more comments prefixed with EV> (mainly about IEEE and indeed my lack of knowledge about the IETF topology model)
> 
> All the best,
> 
> -éric
> 
> -----Original Message-----
> From: Susan Hares <shares@ndzh.com>
> Date: Monday, 6 July 2020 at 22:40
> To: Eric Vyncke <evyncke@cisco.com>om>, 'The IESG' <iesg@ietf.org>
> Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>rg>, "i2rs@ietf.org" <i2rs@ietf.org>rg>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
> Subject: RE: [i2rs] Éric Vyncke's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
> 
>      Eric:
> 
>      <shepherd hat on>
> 
>      Thank you for being concerned about the errors reported by the tools.  These errors have been growing with each revision of the yang tools kit without any change to the Yang.
> 
>      Yang doctors have OKed the draft.  We have asked the Yang Doctors to address this issue and the ADs.    It is hard to fix ghost bugs.   The authors will fix anything that is a real bug rather than a ghost bug.
> 
>      Other comments are below.
>       I will answer quickly because Authors are in China.   They may correct me - as it is there document.
> 
> 
>      Sue
> 
>      -----Original Message-----
>      From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Éric Vyncke via Datatracker
>      Sent: Friday, July 3, 2020 6:21 AM
>      To: The IESG
>      Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; i2rs-chairs@ietf.org
>      Subject: [i2rs] Éric Vyncke's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
> 
>      Éric Vyncke has entered the following ballot position for
>      draft-ietf-i2rs-yang-l2-network-topology-14: No Objection
> 
>      When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.)
> 
> 
>      Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>      for more information about IESG DISCUSS and COMMENT positions.
> 
> 
>      The document, along with other ballot positions, can be found here:
>      https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/
> 
> 
> 
>      ----------------------------------------------------------------------
>      COMMENT:
>      ----------------------------------------------------------------------
> 
>      Thank you for the work put into this document.
> 
>      Please find below a couple on non-blocking COMMENTs (and I would appreciate a reply to each of my COMMENTs because for some of them I was close to ballot a DISCUSS).
> 
>      I hope that this helps to improve the document,
> 
>      Regards,
> 
>      -éric
> 
>      == DISCUSS ==
> 
>      == COMMENTS ==
> 
>      Generic: is there a reason why the YANG validation results in 19 errors and 4 warnings? Sue Harres (the shepherd) mentions in her write-up that 9 errors are linked to missing IEEE but what about the 10 remaining errors ?
> 
>      Has there been a review by IEEE of this YANG model? While the shepherd is extensive and detailed, there is no mention of a coordination with IEEE.
> 
> EV> I still would like to have a confirmation that IEEE has also reviewed this YANG module.
> 
>      -- Section 3 --
> 
>        "The Layer 2 (L2) network topology YANG module is designed to be
>         generic and applicable to Layer 2 networks built with different L2
>         technologies."
>      Is this statement correct? What about LoraWAN, Sigfox, and other LP-WAN technologies? Or technologies that may be using different MTU sizes on each direction? or having more parameters than this (such as being NBMA that should be captured).
> 
>      [Sue:   It is generic abstract representation just like the network topology is a generic abstract representation.
>      Abstract models can be augmented with specific details.  See TEAS augmentation of the abstract network topology model.   As a chair, I delayed this model until it was implemented on a set of topologies.
> 
>      If we can get proposals from running code or people plan running code for yang models,  I will glad work on augmentations for any of these topologies.  The only caveat is if my AD agrees to this work.
> 
> EV> Ack. I am trusting you about the YANG augment facility
> 
>      Should "sys-mac-address? " rather be "management-mac-address? "
> 
>      [Sue: My understanding from building switches is that the sys-mac-address may be different than the
>      management-mac-address.   The system processor may have a different chip that the management processor.
>      Therefore, based on the plan implementations - I would have to object to a change.
> 
> EV> Good point. But, then should there be  'management-mac-address' added to the model? I.e., used as a source for LLDP frames ?
> 
>      I must admit that I am not familiar with the ietf-topology YANG model, so, the following COMMENTs can be plain wrong :-( ... It is unclear to me the difference between 'node' and 'termination-point'. If not defined in the ietf-topology, then please define before first use (I had to read the YANG module to understand).
> 
> 
>      [Sue:  This shows a misunderstand of the base topology model.  May I politely suggest that I will cover this offline with you or that you discuss this with Alvaro or Martin or Rob Wilton [NM/OPS]?  ]
> 
> EV> I had confessed my ignorance before __ so bear with me __
> 
>      Why is 'ethernet' used rather than 'ieee802', notably to cover IEEE 802.11 ?
>      [Sue: The  IEEE 802.1 is now linking multiple IEEE 802.11 segments using IEEE 802.11 segments.  Donald Eastlake was a part of that process in 802.11 specification.    In my limited understanding, it is correct to use ieee802 as ieee802.1 is provides the linkage.
> 
>      The use of the term Ethernet was vetted by several discussions regarding the 802.1 models this links to.   If the IEEE and the IETF suggest something else  (in their harmonization of this model between groups), the authors will change to.  We've put in the draft what all parties agreed to (i2rs participants and IETF yang experts with IEEE knowledge) suggested.   If you have a concrete alternate proposal the same groups agree to, we will adjust.  We've been trying to do the best to stay aligned to the best common practices of both groups.
> 
> EV> my point was that the current use of 'ethernet' appears outdated and I would have preferred 'ieee802' (covering a lot of technologies including the good old Ethernet). Nothing blocking on my side, but, I would like that authors/WG have a 2nd thought on this name.
> 
>      While most termination points have a single MAC address, are we sure that no termination point will ever have more than one MAC address ?
>      [Sue: Multiple termination points are possible in the basic topology model.  Again, I suggest a review of the basic topology model concepts may be useful.  ]
> 
>      'rate' leaf is in Mbps and with 2 decimals, i.e., the lowest rate is 10 kbps and this is already higher than some layer-2 links. Any reason to ignore lower rate links ?
>      [Sue: Implementation reports gave us the lowest current rate of 10 kbps.
>      If you believe that this lower link boxes will implement yang models, we are glad to adjust this rate.
>      L2 model are difficult because there are so many things out there.]
> 
> EV> agreed on the diversity of L2... Hence, why limiting the rate to a multiple of 10 kbps? Even if I do not envision IoT devices on low rate link being provisioned by NETCONF/YANG, there could be NMS/OPS/??? systems using this YANG module to model the actual topology for their own purposes.
> 
>      -- Section 4 --
>      "leaf maximum-frame-size" please specify whether Ethernet pre-amble, inter-frame gap, and CRC should be included. The text for Ethernet and for PPP are identical, so, why repeating it ?
> 
>      [Sue:  I will let the authors take a first pass on why they left out Ethernet pre-amble, inter-frame gap, and CRC.  After they comment, I will provide a comment on the repetition. ]
> 
>      == NITS ==
> 
>      Sometimes 'L2' is used, sometimes 'Layer 2' is used. Not very consistent ;-) I am not an English speaker, but, I believe 'Layer 2 topology' should be written
>      'layer-2 topology'
> 
>      [Good catch - Sometimes, the obvious aids to clarity get missed after you read a document long enough. ]
> 
> 
> 
>      _______________________________________________
>      i2rs mailing list
>      i2rs@ietf.org
>      https://www.ietf.org/mailman/listinfo/i2rs
> 
> 
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>