Re: [netconf] Capability-fetching mechanisms

"Rob Wilton (rwilton)" <rwilton@cisco.com> Tue, 27 July 2021 16:25 UTC

Return-Path: <rwilton@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC09C3A07D3 for <netconf@ietfa.amsl.com>; Tue, 27 Jul 2021 09:25:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.595
X-Spam-Level:
X-Spam-Status: No, score=-9.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=mrxXH6Em; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=xqJfDOax
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 qyeHB_r8BlQS for <netconf@ietfa.amsl.com>; Tue, 27 Jul 2021 09:25:54 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E40703A07CB for <netconf@ietf.org>; Tue, 27 Jul 2021 09:25:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=27086; q=dns/txt; s=iport; t=1627403153; x=1628612753; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=4uOFHwupzrO54pjge52O0rBSODZSNgSN4NBDwqkxJZY=; b=mrxXH6Em+8emIUKZK85z6v0GOV1l0ncxwpmDUAm/w67DkwzrLsB31O1y RyhX0RMXXqgMZXVXdIdqF8gCc+KKXyHWTcQ2/GvlDwVSgYVwh4aRSk0Sa Rlbvjv2rvO1JC8T+WZWwV0DvdcP8sAwOzsR6QoKy8IP3SclMLXH79ll7d w=;
X-IPAS-Result: A0AkAAB9MgBhl5BdJa1RCR0BAQEBCQESAQUFAYIFCAELAYEiMCMuflo3MYRHg0gDhFlgiF0DiliPWoEugSUDVAsBAQENAQEqAQwKBAEBhBNFAheCZwIlNAkOAgQBAQEBAwIDAQEBAQUBAQUBAQECAQYEFAEBAQEBAQEBcoVoDYZCAQEBAQMBARARChMBASwLAQ8CAQgOAwQBASgDAgICHwYLFAkIAgQBDQUIGoJPAYF+VwMvAQ6cQQGBOgKKH3qBMoEBggcBAQYEBIUoDQuCNAMGgToBgnuEDQEBgRiFSQInHIFJRIEVQ4JiPoIgQgEBgTQuKwmCYTaCLoIrEB0RMxd2Li8sAiR3Czg8kS4MI4MWiDqNOpB/O1wKgyaYX4V6Ep99hmaWC49okBmFDQIEAgQFAg4BAQaBYDmBRw0HcBU7gmlQGQ6OHxmDWIUUhUpzAjYCBgEKAQEDCYpJAQE
IronPort-PHdr: A9a23:mkZKXxPUtw/tKXZuzVcl6ncZWUAX0o4cdiYa75Mmj/RFdaHwt5jhP UmK4/JrgReJWIjA8PtLhqLQtLyoQm0P55uN8RVgOJxBXhMIk4MaygonBsPWBkjyLfqsZCs/T 4xOUVZ/9CS9Nk5YUM/1e1zVpCi06jgfUhXyPAZ4PKL7AInX2s+2zOu1vZbUZlYguQ==
IronPort-HdrOrdr: A9a23:7dghgagYTcbGETYP4BouHgfI1XBQXiUji2hC6mlwRA09TyXGrb HIoB1L726RtN9OYgBEpTnhAtj6fZq6z+8B3WBxB8bRYOCCghrTXfxfBOTZskHd8kfFl9K1qp 0QB5SWZOeAcmSS7/yKkTVQYuxQs+VvmZrA7Yy/vg5QoBlRGtldBm9Ce2Cm+yZNNXl77PQCZe ShDtItnVSdkYF9VKuG77o+MtQrZeegqHsrW29kO/fv0mX+7w9A4YSKZCSl4g==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.84,274,1620691200"; d="scan'208,217";a="750114508"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Jul 2021 16:25:52 +0000
Received: from mail.cisco.com (xbe-aln-007.cisco.com [173.36.7.22]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 16RGPqf6008961 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Tue, 27 Jul 2021 16:25:52 GMT
Received: from xfe-rtp-005.cisco.com (64.101.210.235) by xbe-aln-007.cisco.com (173.36.7.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Tue, 27 Jul 2021 11:25:52 -0500
Received: from xfe-aln-004.cisco.com (173.37.135.124) by xfe-rtp-005.cisco.com (64.101.210.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Tue, 27 Jul 2021 12:25:51 -0400
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-004.cisco.com (173.37.135.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15 via Frontend Transport; Tue, 27 Jul 2021 11:25:51 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UUF0IGVrNGapTIsmOLvytv+O4jnPFN6pqdtyiy3CtSPuywDClvhjUZ044AXWtfnD6sCmc8XV+fy7UCYEmNHvU2IDSRnspYgM8cwpbFGf4dSpd72pLEpTwE8Y4ejWT7gi9s849Y/DjBKKWjOlYVHnbIKz9tsR+oc3Yo3eKswhHAeysGGiwPA+mfnd1A1ohxw0I+S4feX/XPJMi1k+zW4IETTrBgK9H3DkTSzcOpOON+ZnysqscKPtJO5ljgOKr0SGvQw7grNLvUFXbJeWm/xO0lD3PWf345dyEsFAcpFo6W91neVdjoEaa0qBOvmucnpU6DYNvCE32P7Qi6lL6h1FBw==
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=4uOFHwupzrO54pjge52O0rBSODZSNgSN4NBDwqkxJZY=; b=MXQhviAunANVG5AZz4FevIO7GWfVG/AlSIjx+KCrYNIjnA+FmuNmzAHtq8Pb5vLygFHTavS+dOXBVRvKh2m9BsOyhvWZGt93S4/M4ZkgSRMCRcSjkS7P31MtW+LhNdxonu1AeK0hNKE2ohmvnZcJc3P1f2U8JwFyuC4YcbcTND4RhEROMmwSmgwYnWtSt08ZfAbPleowwQ5JmZgp+O6le2r9kdRGESgSpIVj0WNcqSDpL0Xtj7kw4LvB9GnTu7dJq4AtStDKOB1hz8CXAIieHimwHzAVnm/g31dddpYGDA1l6UGTiZXhr6CDLAvmzOAi9RROwtGCd1hOLH6RKonaBA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4uOFHwupzrO54pjge52O0rBSODZSNgSN4NBDwqkxJZY=; b=xqJfDOaxuxA4BgNabAvbjZN691UzSnt9VDnfGxk7+JRyeHVYxGAyp53daBOTDnq6vNLSvMcF6pyroA0kDABOQgA9W/1a8r2hoygUDTexbIp170V8HQACnaFj7SYs8ZMumcyvBy4dxUQdUd1GNRxnjVIkf8UyzYEu6eVraopBuks=
Received: from DM4PR11MB5438.namprd11.prod.outlook.com (2603:10b6:5:399::21) by DM4PR11MB5439.namprd11.prod.outlook.com (2603:10b6:5:39b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.17; Tue, 27 Jul 2021 16:25:50 +0000
Received: from DM4PR11MB5438.namprd11.prod.outlook.com ([fe80::a85a:cb8b:2d73:5e12]) by DM4PR11MB5438.namprd11.prod.outlook.com ([fe80::a85a:cb8b:2d73:5e12%7]) with mapi id 15.20.4373.018; Tue, 27 Jul 2021 16:25:50 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>, Pierre Francois <pierre.francois.ietf@gmail.com>
CC: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] Capability-fetching mechanisms
Thread-Index: Addh4dN4MmAPJjV0Sjy0XXGIk3+1WQKjOIkAAIQG94ADiF4uAAAr+yMAAA0gzwAAWoUYAAANUFiAAPeP92A=
Date: Tue, 27 Jul 2021 16:25:49 +0000
Message-ID: <DM4PR11MB5438292F112B2F19011A08E8B5E99@DM4PR11MB5438.namprd11.prod.outlook.com>
References: <7527caa444da49d5bce2608512c668df@huawei.com> <741DCE37-211F-4AA0-B023-D1D551D93E13@gmail.com> <63f192192a3f4750ac9e6dddeb8145e5@huawei.com> <DM4PR11MB5438DFE51C5038B2452FA425B5E19@DM4PR11MB5438.namprd11.prod.outlook.com> <3ade922f804b4f6d8a657318ebd5058f@huawei.com> <0100017ac4c24615-714693f5-47a3-4df0-96ff-f23432c34f2a-000000@email.amazonses.com> <CAFNmoOFXPo1d-citT3J7+1+9XOBhtNiS_HR4uq4sp_pVPaNzkw@mail.gmail.com> <6F54F86F-87E1-433A-8142-220CD2BEE73E@gmail.com>
In-Reply-To: <6F54F86F-87E1-433A-8142-220CD2BEE73E@gmail.com>
Accept-Language: en-US
Content-Language: en-US
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=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6a0ab3be-9593-40ac-2343-08d9511b325f
x-ms-traffictypediagnostic: DM4PR11MB5439:
x-microsoft-antispam-prvs: <DM4PR11MB54393F380D88AB2806EB7ECCB5E99@DM4PR11MB5439.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 6HWNMSEygJuLYDxZHwoTU/QHi1gYjdMoTxIDmqETrWX8t1zcwKAhRUmo2ey43xiiKFCucsVECBljmODpbWqSyDPko5czqRanGBzsNQgxCZBuqxRDgAD+6XcGJgykLkPyt5iayhvThnqEulBzjHIydzXsz1+3mtV3o/awGuwjyD9qSgiz3h5xHPW5N6jTwEcVS0rwaRU9fl5LCrBqtbEO08LV22b2pXGbJO2LL93cmoOyn9ilHRJM5PA7G+SqZ2a409QPPdRI5VlAa7VKYy7gVO9hAnGUaT6/uVWRVTMqyFniDGLFGSpqzQK4uz6WkItqLsToz2qzDUVDSK/3/lYLnegABOhRjVfhThedmyUYN1X0CrpZ/GsavYHjsecEERNmApdpkRHzK4f9UbfbjHeJG9WR6OFWwXD8hHWy6U3oeuvNyDahniSk8/TS7WIrRYD/O90gqJz/z0uw07UMDjbkrAFg9jdIsW9PrNJMz7uYLPBbFmbLOojfElhgR34DvDHd9708QaP3o/Z1ftXleuZ7vDW4hToQ98PJXH9EyX7PdL9+MAzjXOb01Up9o02RMyAtD9ONNh/NL3WwqqeFJeWNIPQui8J+W30o35vaETNY+rr6grMgNkJsAarzssoX0QE4XS4TH448QUgL73zGCpeC63YShiA6iTsKyCscAQmWnVAj1ZZWQmT5GqEduxFFgIFyorbGEXYM46pNawqE/VBzlPgpDF13QXFdyzlOp5yi+EF1ZUA+pMclULnG20VnFMk+zcW4EV4O5hCnSe1EaAJ8AR3fwlUHz/G4bHubNMWz/XSifQRtABLI8v1EWHe6W232O/TKp95S8RxV/yRzhZEqJA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5438.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(366004)(39860400002)(376002)(346002)(396003)(478600001)(8676002)(110136005)(66446008)(26005)(66556008)(66476007)(64756008)(9686003)(6506007)(53546011)(38100700002)(122000001)(66946007)(52536014)(8936002)(2906002)(76116006)(9326002)(33656002)(71200400001)(7696005)(166002)(86362001)(316002)(5660300002)(4326008)(186003)(55016002)(966005)(83380400001)(38070700004); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: DZWCQNZiYezhGG3SVhx29qhLwbt2JZTnhcvNjjmDE3uWpoA4g7ofmbj/CKcWnn1RXlTu6g1S+uHwpFxopSE/AJ3exHHGzSXvI9rVjdvJNROdAZ+DYig7jNoOz+5XMqXJynSQSwzdufq22LAGRhwugBZHIrpxsbyOLhDULLzx160TFQubUJDowRwljCjrro1gX+K9ohuz7qpZ4nqmU3PYk0a+XzpIK1g+fSgI6+w2QPVCatwPFMd43bz41JVG2POHK22nLp0n6DlLazGZhmMbOkvv+HfckP9KT+6BdMh3Z+EuMAYS4cj//o2B8X9yZZGI3z8LbBJqUTolGWUsnG5ibX60dE9hCw4W/NtrvHA6/KAsQuTEQiHl3KnrHbvbFp79eV16pIMAAeGREEZdwqhcNJIjA7khm1zyESFPUgLs6QlABSAiPUkgnOYj7JKap8lQoPSk/T4Hg6v5x46pMi0mevDtHqcyQDpaHt/b13wmEBeqYmHeZkHyIms+kpR6Yfdr7cP+/zlq/h1bPMkltz3rsyycpj/d7TYzoc7ysxWmfAmeNCt5ZaG5WgRyqq3K4WmJcQ3qJ0amra9srE5fwNu8nd6hBSHjwwcrUe66wCB0zWfjN9vX7/64vNfk3Wh270RVXLn4RLfZYtaDcwU4WdDMCfNAYIQco/ah6lmBxQAu6Qew1vVpkoctbbfEumAd9hLAOj/QjDVyOTGJIjPpDQaRQO1H9QkQEu+JmX1lCaqWun/SVJKgdUF0/zapBVu4CqKmZ/bQetyHTIsPY9CjEBS+0sqNzNYLATJ7vEhSFHK8bj6MXm9XouPqkflEW/ogBmmGE0JblyphQUqE2piF3RJNvd2KvdUYW1cFYbVhON/WfjI8qbTvuZevjbXOxn5+skU6oSKPBNdZHI79HRCHoXXvjG9v8vPszdQgEpDJnMdMsUlSTVdj3RTak4j3rFikotpK8L1yChJ9zdH3Cu5s5i/yjdTTbSZbDwB9xCbP5wgLaH5t8arlDwMOaz6Z+Ctmgf96/dzrcxCCPk+iAhTrleHwO1xEiLXcAk0UKaJtuTiHIlqPf8lX6cw49LeIihxrm76VP/BtCzmULhTIHh38as1+xlxlm7KC1lsCFqm+YB7VhrSuqihTfAijw86U7WV5jB/utyH8sAH/cYSXvnH2PcN+AdOobHiKTc3R23iHEVisQK2tKTENAWlxU6gRyXauAAyQtg5WU4kvfdEZS6nfqB+ZNMr/r9cHe1dHyR2SzcF/pXvSXkNPMAy2JxvryMkLc2h/HgNnFmOt2Dh/XyEpHRpbrfMKMruhZueaU8BxpIy+tbqUV/hk0K/HvPZr+Z8LOgO5
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM4PR11MB5438292F112B2F19011A08E8B5E99DM4PR11MB5438namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5438.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6a0ab3be-9593-40ac-2343-08d9511b325f
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2021 16:25:49.9842 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: lxspOaQfdR+ChEJgSnsGcE5vO4vKwleatmUykyduuCcZpZGdfXKNa7BzAK0cy7f2JemzRYRQ346qZf9DZvrzjQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5439
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.22, xbe-aln-007.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/R5bAslO_22dJMhGudFH4yc1n4A0>
Subject: Re: [netconf] Capability-fetching mechanisms
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jul 2021 16:25:59 -0000

Hi All,

Actually, my proposal was slightly different.

There is an IANA registry for AFIs and SAFIs, that is defined here Address Family Numbers (iana.org)<https://www.iana.org/assignments/address-family-numbers/address-family-numbers.xhtml> and here: Subsequent Address Family Identifiers (SAFI) Parameters (iana.org)<https://www.iana.org/assignments/safi-namespace/safi-namespace.xhtml>

There is also an IANA maintained YANG module registry (iana-routing-types YANG Module<https://www.iana.org/assignments/iana-routing-types/iana-routing-types.xhtml>) that defines enums values for these two above registries that is automatically maintained by IANA.  I.e., whenever either of the AFI or SAFI registries are updated then a new revision of the iana-routing-types.yang module is created to reflect those changes.  The instructions to IANA on how to create and maintain the iana-routing-types registry is defined in section 5.1 of RFC 8294.

This makes these values easily available to code that understands YANG, but that table of AFI/SAFI code points are also available to other protocols.

Another example is the IANA if-types registry that I believe is handled somewhat similarly (perhaps because the values are shared between SNMP and YANG).

But I agree with Kent/Mahesh that you don’t need to have IANA maintain these, and it could just be done using YANG modules defining new identities.  There are several choices here with different pros and cons (including the one that is currently documented).

Regards,
Rob


From: netconf <netconf-bounces@ietf.org> On Behalf Of Mahesh Jethanandani
Sent: 22 July 2021 19:05
To: Pierre Francois <pierre.francois.ietf@gmail.com>
Cc: netconf@ietf.org
Subject: Re: [netconf] Capability-fetching mechanisms

Hi Pierre,


On Jul 22, 2021, at 4:43 AM, Pierre Francois <pierre.francois.ietf@gmail.com<mailto:pierre.francois.ietf@gmail.com>> wrote:

Kent,

(ii)                I wasn’t sure why you used inet:uri’s for the capabilities rather than YANG identities.  I guess that this would be a bit more work because it would require both an IANA maintained registry of capabilities and also a derived IANA registry of YANG identities that would be automatically updated by IANA whenever a new capability is added to the registry.  E.g., following the approach for say for iana-routing-types YANG Module<https://www.iana.org/assignments/iana-routing-types/iana-routing-types.xhtml>

I’m unsure if the use of identities was ever discussed.  It seems reasonable and, if not mistaken, would NOT require an IANA registry of any sort…as the identities (on the wire) would be scoped by their modules.   The only “downside” is the “overhead” introduce for custom (non-standard) capabilities, but it doesn’t seem meaningful relative to getting IANA out of having to maintain a registry of any kind.


Transposing this discussion to our udp-notif, for the sake of consistency, is the WG considering not to create IANA pools for the protocol code points defining options and encoding types?
Are we saying NETCONF no longer uses IANA to organize their protocol code points? I have no strong opinion on this, as our goal as developers is to have the IETF tell us which values to use for these codes,
but this seems like a radical change of approach compared to what I've been used to, so I'd like to make sure I understand this is what is going on ;)

The proposal, as I understand from Rob is to use identities to define capabilities. For example, a new module called “iana-notif-transport-capabilities” would define a base identity called:

  identity transport-capabilities {
    description
      "Base identity from which identities describing transport
       capabilities are derived.";
  }

Other capabilities would then derive of this base identity to define new capabilities. See attached module for a more complete example.

This module will be a IANA maintained module. However, the difference is that while the module will be registered with IANA, you do not need a registry to maintain the capabilities. Instead, anybody can create a new module, import the base identity from this IANA module, and define a new capability.

Makes sense?



Regards,

Pierre.





_______________________________________________
netconf mailing list
netconf@ietf.org<mailto:netconf@ietf.org>
https://www.ietf.org/mailman/listinfo/netconf

Mahesh Jethanandani
mjethanandani@gmail.com<mailto:mjethanandani@gmail.com>