Re: [mpls] MPLS wglc draft-ietf-mpls-base-yang

tom petch <ietfc@btconnect.com> Tue, 21 January 2020 12:38 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47AF11200FF; Tue, 21 Jan 2020 04:38:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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 xDNJnivImwal; Tue, 21 Jan 2020 04:38:35 -0800 (PST)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40109.outbound.protection.outlook.com [40.107.4.109]) (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 5E5F112004A; Tue, 21 Jan 2020 04:38:35 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U238YsZY7ctWsMeZ9b7P+Ip0YyJIxRtMGYlcORmssJ2c6H5/avgsrW5th2DrkMZEkifkH0w+//SQH5Zqp6e9+h4u7orqPEbgzilIWDhJbW952bb5aqFCYYIbpN/J0vWsE6o/wjfjwbGY1NM5dZ3T2O0fypxeF2BGVcE95Iw/45GITo8YSz8R9MWgruxxxuP10EBvcJqZAdLF+hQ/2ybnHc8gGoFlttfjejTEgrrgCW1V633PY9rdn9mDvipKmm3rnx++0mXO/FEjTP80Zhom+BWWfyDxXRJD//yIhZ4UJZtTzyx/tZTneeB8GLQ0LO8p11WjqeUPbBurFINtc0O2xg==
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=YBz1uZ7N9e/ccsxddQA01yPt/hDl+7cIM59Lq/Wbb3U=; b=X9jP43dFmfL95iS3RUoIFdaUrpaLAUOk4GDM1AIGX2QC87lhGk6OYifntaXE0b4l32KKPdMjo4WdIwN5mXddbWPsRPZhkahDqz+d0LaVd8Jz3bk7VgePzHFtawYSiGlcZNnfzpHYulxVCuMXd892BZAIeq6cpTOmbk/uTEa0lSYqlr/RzHE14jRYpocnzj2rExjBNqEd4jY6ZQlktkfg6Ilk4t2p7xfOfsGLLaMR+FglfMUH2yBNXyqIs2eJVicmrA0khkuUlm04IEzR3TiSLdy/wtJ5DxfaMa+qdXHuq2d58yWcqmlfjGCU/BVVrfUTO6JYFtdCmWTiCfoZoQ+Y9g==
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=YBz1uZ7N9e/ccsxddQA01yPt/hDl+7cIM59Lq/Wbb3U=; b=hQ0MZl4/X3ytH9/SGy9TopvAtLYzyH20b5YGs9xlHCUhnKOYk+UeSpAxg4uyuYwLM7U+NoOn2kCRGGn64TmASfkE0nHd0WMuOYXJii469wI8Jk08YgyjIuDxUvs1YnVTxinSSqSzEhv3zzuKxcxOjHPa+Ky6zQt+TibGUAaBvEk=
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com (20.178.85.222) by DB7PR07MB5227.eurprd07.prod.outlook.com (20.178.43.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2665.11; Tue, 21 Jan 2020 12:38:32 +0000
Received: from DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::450e:a4e2:e88e:dbcb]) by DB7PR07MB5657.eurprd07.prod.outlook.com ([fe80::450e:a4e2:e88e:dbcb%6]) with mapi id 15.20.2665.015; Tue, 21 Jan 2020 12:38:32 +0000
From: tom petch <ietfc@btconnect.com>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "draft-ietf-mpls-base-yang@ietf.org" <draft-ietf-mpls-base-yang@ietf.org>
Thread-Topic: [mpls] MPLS wglc draft-ietf-mpls-base-yang
Thread-Index: AQHVtlY6DqL/m7q1BUSyzqpktbiPc6fr772sgAlRoUI=
Date: Tue, 21 Jan 2020 12:38:32 +0000
Message-ID: <DB7PR07MB5657487FF5F4DB2E0F2006FCA00D0@DB7PR07MB5657.eurprd07.prod.outlook.com>
References: <2e2ce194-ed62-d225-ca7e-97e373c9c5c9@pi.nu>, <DB7PR07MB565756000718666B19277A81A0370@DB7PR07MB5657.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB565756000718666B19277A81A0370@DB7PR07MB5657.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
x-originating-ip: [86.139.211.103]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 45afb951-41e1-4f37-3a7d-08d79e6ed38b
x-ms-traffictypediagnostic: DB7PR07MB5227:
x-microsoft-antispam-prvs: <DB7PR07MB52275EFE4E241E02C4A8FEDEA00D0@DB7PR07MB5227.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2887;
x-forefront-prvs: 0289B6431E
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(366004)(376002)(136003)(39860400002)(396003)(199004)(189003)(55016002)(478600001)(5660300002)(9686003)(66446008)(64756008)(66556008)(66476007)(76116006)(91956017)(66946007)(4326008)(52536014)(6506007)(7696005)(8676002)(26005)(81156014)(8936002)(53546011)(186003)(81166006)(86362001)(33656002)(110136005)(316002)(54906003)(71200400001)(2906002); DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR07MB5227; H:DB7PR07MB5657.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1;
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 12rHb9o3aN9pgdNNKPRdsARFjXJ+f5lEKlKDmPqzBYgUmqoj67WzeD1QarG65ljMIk53LUFUzmtQ2cFoLdHLw8ec8kSbB6wxkzVcpOkLGEdw4usg8d1WIP+rmS+d+0kQb6rS5f+Cr4Qq5bSIG5z0g3xTXN/pk6lPoIJhfKtE5mnX9muiuNamHAIyetTM+Qxys7dpluYKgEM90NsBQdzn4vgCdUusy9lF/nwh1mGZ2yrmUMOeskVQAd33fyYPqFjc7izTnY4pqQBvc5/K8LSo1CAWg8axoeG1/0PZuEk852vdMxtL0mNJRXFVRuyTl/xBkX38FueIpZUW7X8IgLMep/iPsXN9psqLg0W9v8aew57zEaRVk7Jjb8Yd2ZN5VQHmiIgAP136nzCNACSb7PkZAkecH9xAFUW2yhhephY9S4X4a+OLOsHpcUzu2Bg72npX
x-ms-exchange-antispam-messagedata: 40e4o5tTBJrI5FEhGYmcRiynkncriBzsinaTUcDOTV3Z6V9+zUMcpFn7GiBAGUO74pP/4e5uWYMQYG5WoKvlA6XuBNLwxlwsDNFKx0tbuwQKt3NjZm2poNNhX0e3t9E0zFq058dsrNu3+YdiXXa9uA==
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-Network-Message-Id: 45afb951-41e1-4f37-3a7d-08d79e6ed38b
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jan 2020 12:38:32.7773 (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: axEqQKNAXxvei1WrESWwafLPONPR4N5kFCeso2pTFgLQ0XwCW7AcmIkTt19hJTZCqvZLi9SiihbpocxedXtrAA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5227
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/hU4hXyYHgqIMbnB7etdU7H3_xHE>
Subject: Re: [mpls] MPLS wglc draft-ietf-mpls-base-yang
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Jan 2020 12:38:42 -0000

Some more technical thoughts on this I-D

Abstract

LSP is not in the RFC Editor list of 'so well known ...'

s.2.1
   The other MPLS route(s) that are non-IP prefix routes are modelled by
   introducing a new "mpls" address-family RIB as per recommendation .
Where is that?

s.2.2
   interfaces-mpls:
      A YANG grouping that describes the list of MPLS enabled interfaces
      on a device.

   label-blocks:
      A YANG grouping that describes the list of MPLS enabled interfaces
      on a device.

um?

YANG Module
     Copyright (c) 2018 IETF Trust

    leaf loadshare {
I  would  value a reference for this.

  grouping interface-mpls-properties {
...
      type boolean;
      description
       "'true' if mpls encapsulation is enabled on the interface.
       'false' if mpls encapsulation is enabled  on the interface.";

    leaf mtu {  type uint32; description
        "MPLS Maximum Transmission Unit (MTU) in bytes";

um what is included in MTU here  c.f.draft-ietf-netmod-intf-ext-yang-07
which  includes L2 header but not FCS in Layer 2 MTU;
a reference might help

  grouping interfaces-mpls {    description "List of MPLS interfaces";
    list interface {   key "name";  description "List of MPLS
interfaces";
      leaf name {   type if:interface-ref;
        description   "The name of a configured MPLS interface";

no conditional so every RIP or dial up X.25 e.g.is going to get this:-( probably ok

  augment "/rt:routing" {
ditto, although probably less significant

  augment "/rt:routing/rt:ribs/rt:rib/rt:routes/rt:route/"
        + "rt:next-hop/rt:next-hop-options/rt:simple-next-hop" {
    description
      "Augment 'simple-next-hop' case in IP unicast routes.";

other I-D augment control plane/protocols/static-routes

Tom Petch

________________________________________
From: mpls <mpls-bounces@ietf.org> on behalf of tom petch <ietfc@btconnect.com>
Sent: 15 January 2020 14:17
To: Loa Andersson; mpls@ietf.org
Cc: mpls-chairs@ietf.org; draft-ietf-mpls-base-yang@ietf.org
Subject: Re: [mpls] MPLS wglc draft-ietf-mpls-base-yang