Re: [Teas] Status update on draft-ietf-teas-yang-l3-te-topo
tom petch <ietfa@btconnect.com> Tue, 14 July 2020 11:34 UTC
Return-Path: <ietfa@btconnect.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19AD43A0AE7 for <teas@ietfa.amsl.com>; Tue, 14 Jul 2020 04:34:56 -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 esaan9QukuOX for <teas@ietfa.amsl.com>; Tue, 14 Jul 2020 04:34:53 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60114.outbound.protection.outlook.com [40.107.6.114]) (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 763FE3A0A43 for <teas@ietf.org>; Tue, 14 Jul 2020 04:34:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c6RmqzZVWz74qNAIZByHxOMcyyA1FwbXhfIZJp3ygsTYNPlQx/zO9czQ8kReZKYOz/BZJk5eE8vrj3y5NpnCRLftJCy4Z/qKCqBqBrvrd9SylOvNCNBRAod1rWM+dH7MBie41RaEabnlwHxLYHgrx0irZ1KJ4KR5DHfBQE6tUNRATU1YpvTqJ5ivhOeif9Le1NyNZmHdiDllR4q17qk9z+Gtpb25S/Jzf5ibsVY4cMes51kaQ28k/QNP6aM1pBV8j8AHBbSFn/TF5pc/SKfChDqUXxWkffFV0TItQjYP7m/66zTs8l10gxmjz4XWcpuU9BagQ+paTRnbS0+Qkb52Gg==
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=xLsB4DuVaxgLS5T1tgGWpZ9Pd7NSeN836pWiMzcvMvo=; b=Mi/GzX9o7fwzV1BP7yD1iI0EXXvISM/Rca+yPsTD2LXzDCrza+8SBMbH2J37NVFRcHYyKey+m5wc2fc/kQzBL2/P3aqjlFDeiW9iHRh+h35Wd0uwErg7uJwUX1m7U6Ue42Wm8eTzFExWzIDYaoiMCywVf2Z9DqiXrDJ1iUz3811Y7P50UWi7xO8ASxojdx3xKUeokikmlIwJfT5Yej4AB4yQ0x4IwxxTWH8Any6Broae439quybxcnD3v6P4afUjnNvtHLl1WEL00UFx4LGcFnbuBM1rXQZA11FL8L7oc8srDXZpCW4VRATOz6MaYr80oWVqa5r0whcyYPQo6M2eUw==
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=xLsB4DuVaxgLS5T1tgGWpZ9Pd7NSeN836pWiMzcvMvo=; b=FDsoyDNODPWgyTgkc/U9ayLlnJKZQPoPo+o+6OJ+HDrNnFzsNu00uN86lRcx9qGtORpRi4Jf1azmd6tmtvMa7iF+G1vQOLA9/KwFHHV99OQbnQ3bmfIMNPBY8UDwp3G0d4RaZAneRFoiEVRdcfJdMy0ZwXQOZBSVCXrkYAOGdOk=
Received: from DB7PR07MB5340.eurprd07.prod.outlook.com (2603:10a6:10:69::25) by DB6PR0701MB2294.eurprd07.prod.outlook.com (2603:10a6:4:64::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.16; Tue, 14 Jul 2020 11:34:51 +0000
Received: from DB7PR07MB5340.eurprd07.prod.outlook.com ([fe80::f911:a06:2f4e:a103]) by DB7PR07MB5340.eurprd07.prod.outlook.com ([fe80::f911:a06:2f4e:a103%4]) with mapi id 15.20.3195.009; Tue, 14 Jul 2020 11:34:51 +0000
From: tom petch <ietfa@btconnect.com>
To: Xufeng Liu <xufeng.liu.ietf@gmail.com>
CC: TEAS WG <teas@ietf.org>
Thread-Topic: [Teas] Status update on draft-ietf-teas-yang-l3-te-topo
Thread-Index: AQHWGBjZqBIQHbOU4kWdbmKNe1eMVKiTGetTgAiwUYCAAkI8PYBoB1qAgAFg5L8=
Date: Tue, 14 Jul 2020 11:34:51 +0000
Message-ID: <DB7PR07MB534098BD42E7C079288A20B5A2610@DB7PR07MB5340.eurprd07.prod.outlook.com>
References: <CAEz6PPQC8NUnTimMVXBXzbd9+FxdeTDV8NXPuLDASBF=1YUR_A@mail.gmail.com> <DB7PR07MB53406ABD74B3CEE15B5952BDA2AB0@DB7PR07MB5340.eurprd07.prod.outlook.com> <CAEz6PPS-ZWSb7cubv2jB05ZCb9kyyGXDPd5KpAQ05iHmtpMpCw@mail.gmail.com> <DB7PR07MB5340DFF664791762E1F082F6A2A20@DB7PR07MB5340.eurprd07.prod.outlook.com>, <CAEz6PPT6N0a3FNtseRFzuXEAJoBvnBRBtwzg4vi+ZDLHxUZCrQ@mail.gmail.com>
In-Reply-To: <CAEz6PPT6N0a3FNtseRFzuXEAJoBvnBRBtwzg4vi+ZDLHxUZCrQ@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [81.131.229.35]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7a4e8b56-f8c1-474b-b185-08d827e9ebe8
x-ms-traffictypediagnostic: DB6PR0701MB2294:
x-microsoft-antispam-prvs: <DB6PR0701MB2294E1B2B55EC9DDFC35432AA2610@DB6PR0701MB2294.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: MQDXU6s8NtlvAg+BXwIFIcxL2a8ynRiCBDQVmEoaomfVcg6cLxwGPK1AQbsgCtlMpfAQVwfYpcZktAo8AqmPr0Wf6WqCuYBTK657xk5WaruajpnKXtHe5gBuIsNsskEOr6ICpLZYydgXge3XhhEEfmgvfYYE2GlqWrsX4AkReDTMuUQvFNkbLtWOuzByIPqAKg1/15jDoS+zf4ek4XBezizU/B0zRRWh+DAE7HY1EUqklFsWCmLYCW/NtEAZAj7RtACTZJZSxkIyCUXRgWwpOKbStXceYivQuDFogWOhu5aSABouTt07qndgVt8PRaUH8e1Aj93ruecJPBjNvuXv9jiKzmaFu4as1GolDn8g18UwG9rN9sEFI+KQNfV12dKfTnf3jBf6d1iYCE8egxVv8g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5340.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(136003)(39860400002)(346002)(396003)(366004)(376002)(4326008)(15650500001)(5660300002)(52536014)(478600001)(76116006)(91956017)(64756008)(66556008)(71200400001)(66946007)(66476007)(66446008)(33656002)(83380400001)(86362001)(6916009)(186003)(316002)(2906002)(55016002)(8936002)(7696005)(6506007)(53546011)(8676002)(26005)(966005)(9686003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: k/sPMRX4HrkK2GhaoEPWjJLfUPaG6bny5u5XBHJqHH6hJwsB6ryOwJmOCeMV+4ZO+DWedjg4YLqe8f0A1o/hxsW8/CVSY3JRxz+y3Y0CkAVDeX9mK8aaXuw//s0EihizPA0KL6P/TbpDWqieQHOVwFsB9+7flYTCRFo/xZ6zt/begCbcDjHBIXzShQocxycXtVsJnF9oxAlYyYbg5Imj8+2vpH2u5UJbg4t69oN4rTtnp2RKTDkrDPkZLRL/U/Kc1vWF7i/tKfFm+COLNzkMj6LM0iC2CcQ9uc7hYz5SHRvGGTl8hHWiZn2eBOcuunc0lc1VOR8ag4UNdBniMHPiRRxWmct1O4deX6hB8y55Szwz5Yw2ezMGFz2Xff4YWklboQ73UnLePLr7ZeyOwUbq9V42UazY7ZLFOoaPlkqsvgmNQ/iIJ/Fn9ufzfx5WVdgNVFnaBNz9wCqMexqFG/XbqOVZRE9N+wxZDOLSF/gETiw=
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: DB7PR07MB5340.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7a4e8b56-f8c1-474b-b185-08d827e9ebe8
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2020 11:34:51.1274 (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: ibVfhe/oeHhhm0Cu3lXGnmmnaBGvssQ8YWhsIWxDtGkVgab7pb5zxvygxomfOrznhaOrI0WkwDc42HjnKi7xTw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB2294
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/0qOqxfS3RWE3SvYKGbYC8sqte8w>
Subject: Re: [Teas] Status update on draft-ietf-teas-yang-l3-te-topo
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jul 2020 11:34:56 -0000
From: Xufeng Liu <xufeng.liu.ietf@gmail.com> Sent: 13 July 2020 15:29 Hi Tom, Thanks for further reviewing. We have posted an updated version https://datatracker.ietf.org/doc/html/draft-ietf-teas-yang-l3-te-topo-08. Some rewording has been made, with the hope of making the document more comprehensible. Please let us know for anything that is still confusing (for such an unconventional modeling approach). <tp> I still find some of the terminology in this a challenge. 2.1 o The multiplicity of such an association is: 0..1 to 0..1. the following sentence suggests it is '1 to 0..1' 'associated to the objects in a coresponding TE topology' 'a' suggests there can be more than one which the YANG does not seem to and 2.2.1 has 'the' not 'a' in passing 'associated with' and 'corresponding' ' Since ietf-te-topology augments ietf-network-topology defined in [RFC8345] [I-D.ietf-teas-yang-te-topo], the referenced leaf /nw:networks/network/network-id identifies an instance of TE topology by inheritance. ' No and no! ietf-network-topology is in one document so there should be only one reference or else the module name is wrong or .... And the referenced leaf does not identify an instance of TE Topology - it identifies a network of any type. As the next sentence makes clear, this module has to ensure it is of the correct type and does so. ' If the TE topology is congruent to the layer 3 unicast topology, the above reference can still be used to specified TE parameters defined in the TE topology model. I do not understand. What parameters? I do not see any and if they were to be defined in TE Topology then they should not be specified here or anywhere else. s.2.2.2 'a node in the layer 3 TE topology may have a reference to the corresponding TE node.' perhaps clearer as 'a node in the layer 3 TE topology may have a reference to the corresponding node in the TE Topology.' s.2.2.3 s.2.2.4 ditto mutatis mutandi More technically this I-D seems confused about prefix and inconsistent elsewhere . module namespace "urn:ietf:params:xml:ns:yang:ietf-l3-te-topology"; prefix "l3tet"; IANA name: ietf-l3-te-topology namespace: urn:ietf:params:xml:ns:yang:ietf-l3-te-topology prefix: l3te YANG container l3-te { presence "Indicates L3 TE Topology"; augment /nw:networks/nw:network/nw:network-types /l3t:l3-unicast-topology: +--rw l3-te! In passing, 'congruent with' in many places (at least in English English) s.3 The YANG data model defined in this document ... This document specifies two YANG modules .. actually three! Tom Petch Best regards, - Xufeng On Fri, May 8, 2020 at 6:06 AM tom petch <ietfa@btconnect.com<mailto:ietfa@btconnect.com>> wrote: From: Xufeng Liu <xufeng.liu.ietf@gmail.com<mailto:xufeng.liu.ietf@gmail.com>> Sent: 07 May 2020 00:22 Hi Tom, Thanks for reviewing and sorry about the errors. We have posted an updated version https://tools.ietf.org/html/draft-ietf-teas-yang-l3-te-topo-07, to fix the errors about the augmentation description and to rephrase a couple of sections to explain the relations between the related models and their objects. Please let us know for anything that is not clear enough. <tp> Thanks for the update. I now find s.2 s.2.1 clear but still struggle thereafter. When you use layer 3 topology I find it ambiguous. Is it layer 3 unicast topology or layer 3 te topology? Thus in s.2.2.1 "When TE is enabled on a layer 3 topology .. " implies unicast "congruent to the layer 3 topology .." implies unicast " the layer 3 topology will have a reference.." ah, no, must be layer 3 te topology and this is the case throughout the rest of s.2. I would like to see those references to layer 3 topology clarified, unicast or te. You may want to say that layer 3 topology means ... while layer 3 ... topology will be spelt out in full or some such, I am easy, but do think that you need to use two distinct terms. [Xufeng]: Reworded. Please let us know if anything is confusing. As you may infer, I like to work top down, start with Abstract, then Introduction, then s.2 s.3 making sense of them before seeing if the module does what these sections say, so when I get stuck in s.2, I do not make it to details of the YANG module. [Xufeng]: Thank you much for looking at it. We are striving to get your review unstuck. Tom Petch Thanks, - Xufeng On Fri, May 1, 2020 at 6:56 AM tom petch <ietfa@btconnect.com<mailto:ietfa@btconnect.com><mailto:ietfa@btconnect.com<mailto:ietfa@btconnect.com>>> wrote: From: Teas <teas-bounces@ietf.org<mailto:teas-bounces@ietf.org><mailto:teas-bounces@ietf.org<mailto:teas-bounces@ietf.org>>> on behalf of Xufeng Liu <xufeng.liu.ietf@gmail.com<mailto:xufeng.liu.ietf@gmail.com><mailto:xufeng.liu.ietf@gmail.com<mailto:xufeng.liu.ietf@gmail.com>>> Sent: 21 April 2020 21:09 Status update on draft-ietf-teas-yang-l3-te-topo Current Status: * The updated revision -06 was posted on March 8, 2020: - Editorial changes. * Corordinated with ietf-eth-te-topology and ietf-te-mpls-tp-topo for the augmentation of ietf-te-topology - ietf-te-topology does not need to be changed. * Answered YANG doctor's review comments. Open Issues: * None. <tp> I started to review this and have given up, I cannot make sense of section 2, which I see as fundamental to understanding the I-D. Thus The YANG modulues ietf-l3-te-topology ... These two modules augment ietf-l3-te topology No they don't! This augments ietf-l3-unicast-topology which is quite different and I find this confusion elsewhere in section two. Thus Relationship between Layer 3 Topology and TE Topology Is that Layer 3 TE Topology or ietf-network-topology? I think that many if not most references to TE Topology are ambiguous and need clarifying - is the reference to Layer 3 TE Topology to ietf-network-topology? Some of the words are quirky and this website is determined not to let me put them into an e-mail but here goes. modulues topoology moducment Local ink Tom Petch Next Steps: * Update the model to sync with the referenced models like draft-ietf-teas-yang-te-types if there are any changes. * Welcome further reviews and suggestions. * Working Group Last Call after completing the above. Thanks, - Xufeng
- [Teas] Status update on draft-ietf-teas-yang-l3-t… Xufeng Liu
- Re: [Teas] Status update on draft-ietf-teas-yang-… tom petch
- Re: [Teas] Status update on draft-ietf-teas-yang-… Xufeng Liu
- Re: [Teas] Status update on draft-ietf-teas-yang-… tom petch
- Re: [Teas] Status update on draft-ietf-teas-yang-… Xufeng Liu
- Re: [Teas] Status update on draft-ietf-teas-yang-… tom petch
- Re: [Teas] Status update on draft-ietf-teas-yang-… Xufeng Liu
- [Teas] network-types was stttus update on draft-i… tom petch
- Re: [Teas] Status update on draft-ietf-teas-yang-… tom petch
- Re: [Teas] network-types was stttus update on dra… Italo Busi
- Re: [Teas] network-types was stttus update on dra… tom petch
- Re: [Teas] Status update on draft-ietf-teas-yang-… Xufeng Liu
- Re: [Teas] Status update on draft-ietf-teas-yang-… tom petch