[netmod] AD review of draft-ietf-netmod-rfc6991-bis-15

"Rob Wilton (rwilton)" <rwilton@cisco.com> Wed, 22 March 2023 13:31 UTC

Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31CC2C13AE46; Wed, 22 Mar 2023 06:31:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.899
X-Spam-Level:
X-Spam-Status: No, score=-11.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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="CG+B0CzY"; dkim=pass (1024-bit key) header.d=cisco.com header.b="Wj5onkVp"
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 TVAIX5-K1k0c; Wed, 22 Mar 2023 06:31:50 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 768FEC13AE47; Wed, 22 Mar 2023 06:31:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3958; q=dns/txt; s=iport; t=1679491910; x=1680701510; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=odnHA8XkOHU/WYa6NZiVkfQlEwADNGpXdptxER3DHiQ=; b=CG+B0CzYcx9ecBYzpdQRYZmW33OnRm7CJqq+mcb4A1lK+cgx7v5QOzoz NOHSW3tqQipiQM0DfIXNEJA+PLwlO9iTk80F/+55PCDhz8UxpWz5ssqMM BncRdPxK6c5/oeP/YcTc3/9nNFwdGHU/r7IHNBt/il7qc+h7sS97UaEUJ 4=;
X-IPAS-Result: A0AZAgAtAhtkmI0NJK1aHgEBCxIMQIFEC4FcUnNbO0aIHgOFL4gxnCuBLIElA1YPAQEBDQEBRAQBAYFSAYMyAoU1AiU0CQ4BAgQBAQEBAwIDAQEBAQEBAwEBBQEBAQIBBwQUAQEBAQEBAQEeGQUOECeFaA2GbhUZAQEwCBEBgQAmAQQBGhqCXIJdAwGlVgGBPwKKH3iBATOBAYIIAQEGBASfIAmBQYRCjHMnG4FJRIFYhgcCgWKED4IuigCDdYpFaoE0doEgDoE9gQQCCQIRa4ESCGuBfUECDWULDnGBSwJkTTM3A0QdQAMLdT8UIQYOIAUEVXYjJAUDCxUqRwQIOQZPEQIIDxIPLEQOQjc0EwaBBgsOEQNPgUcEc4EbAk+cGmsGAT0qTxiBcAkGkwaOf4EzoFkKg3qhIhaDfYxmhmqREGKXaiCiPIUVAgQCBAUCDgEBBoFjOoFbcBWDIlIZD1iNSAwNCYNQj3l1OwIHAQoBAQMJi0MBAQ
IronPort-PHdr: A9a23:QFvZwxVsqEezNiHUVtsOjQizJJXV8K36AWYlg6HPw5pCcaWmqpLlO kGXpfBgl0TAUoiT7fVYw/HXvKbtVS1lg96BvXkOfYYKW0oDjsMbzAAlCdSOXEv8KvOiZicmH cNEAVli+XzzMUVcFMvkIVPIpXjn5j8JERK5Pg1wdYzI
IronPort-Data: A9a23:tGLsXq6kL9gv3AAkq6+itQxRtCPHchMFZxGqfqrLsTDasY5as4F+v mtND2/TO6uCNzGjftolOdm2pE0BsJ7SzNE3Ggs5/ngzZn8b8sCt6fZ1gavT04J+CuWZESqLO u1HMoGowPgcFyOa/lH3WlTYhSEUOZugHtIQM8aZfHEhLeNYYH1500k7wLRj2tQAbeWRWmthh /uj+6UzB3f9s9JEGjp8B3Wr8U4HUFza4Vv0j3RmDRx5lAa2e0o9UPrzEZqMw07QGeG4KAIVq 9Hrl9lV9kuBl/sk50jMfrzTKiXmSZaKVeSCZ+Y/t6WK2nB/SiIOPqkTH6AkMR5RiBK1gvtP7 NNxk8OKYzxuIfiZ8Agde0Ew/yBWNKlC/vrMJmKy9JzVxEzdeHyqyPJrZK00FdRHoaAsXycXr rpBdGllghOr34paxJqhVehomsMlBMLqJ4gY/HpnyFk1CN52HcueG/mau7e02h8uj9lBHcrQe /BDRjxSVS/bey9xa1wuXcdWcOCA3ymjLGIwREiujaYt6mbPiQ18zLaoNtfJf9uGAN9blRjJ9 zuD9WXiRBgeMPSexCaLtHW2iYfnmy7nXYUePLy16vAsh0ecrlH/EzUfUV+95PK+kEP7C5RUK lcf/Wwlqq1aGFGXosfVdEeA+CeCvTkgRvFuN+sGzl634JGT/FPMboQbdQJpZNsjvc4wYDUl0 F6Vgt/kbQCDVpXIFRpxEZ/J8VuP1TgpwXwqPnRcHFFVizX3iMRi0EyTE4oL/Lud04WtcQwc1 Qxmu8TXa187pMoP2qPTEbvv3G/0/sKhouLYGmzqso+N5wd9YsuuYJalrAid5vdbJ4HfRV6E1 JTlpyR8xL5WZX1uvHXSKAnoIF1Pz63fWNE7qQU0d6TNDxz3pxaekXl4uVmS3ntBPMceYiPOa 0TOow5X75I7FCL0Mv4rOdntUJ50lvaI+THZuhb8M4omjn9ZKVHvwc2STRX4M53FyRJ1yvhvZ f93j+7zXCpy5VtbIMqeHrdBjuBDKtEWzmLITpez1AW8zbebfxaopUQtbjOzghQCxPrc+m39q o8HX+PTkkk3eLOlOEH/r9VMRW3m2FBmX/gaXeQNKL7aSuencUl8Y8LsLUQJIdY+zvkNyr+Xo hlQmCZwkTLCuJEOEi3SAlgLVV8ldc8XQa4TVcD0AWuV5g==
IronPort-HdrOrdr: A9a23:pYPvv6sunqt5Y52i80QvluP/7skC94Mji2hC6mlwRA09TyXGra 6TdaUguiMc1gx8ZJh5o6H6BEDyewKnyXcT2/hbAV7CZnivhILMFuBfBOTZskTd8kHFh4xgPM RbAuJD4b/LfCBHZK/BiWHSebtBsbq6GcuT9IPjJgJWPGdXgtZbnmBE42igYyhLbTgDIaB8OI uX58JBqTblU28QdN6HCn4MWPWGj8HXlbr9CCR2SiIP2U2rt3eF+bT6Gx+X0lM1SDVU24ov9m DDjkjQ+rijifem0RXRvlWjo6i+2eGRheerNvb8y/T9GQ+cyjpAo74RGIFqiQpF7t1HLmxa0u Uk7S1QeviboEmhA11d6SGdpzUIlgxer0MLDTSj8D3eSQuTfkN8NyMJv/MnTjLJr0Unp91yy6 RNwiaQsIdWFwrJmGDn68HPTAwCrDvCnZMOq59ns5Vka/prVJZB6YgEuE9FGpYJGyz3rIghDe l1FcnZoPJba0mTYXzVtnRmhIXEZAV7Ij6WBkwZ/sCF2Tlfm350i0Me2cwEh38FsJYwUYNN6e jIOrlh0LtOUsgVZ6RgA/ppe7rANkXdBRbXdG6CK1XuE68Kf3rLtp7s+b0woPqnfZQZpaFC6q gpkGkoxlLaV3ieefFmhqc7jCwlaF/NLAjQ9g==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.98,282,1673913600"; d="scan'208";a="84350486"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 22 Mar 2023 13:31:49 +0000
Received: from mail.cisco.com (xfe-rcd-001.cisco.com [173.37.227.249]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 32MDVloR011227 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Wed, 22 Mar 2023 13:31:49 GMT
Received: from xfe-aln-002.cisco.com (173.37.135.122) by xfe-rcd-001.cisco.com (173.37.227.249) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.25; Wed, 22 Mar 2023 08:31:45 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.25 via Frontend Transport; Wed, 22 Mar 2023 08:31:44 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AtZFuYBJ7hTZalg1EntFYpyw3JWrD9aK/T8+cPW9Qjfnh7O5s3Wawe4+J/KcZJO2wa/HSLi+d7px3wvNX3ko+lEKZp0thgALCQahfd4SYLL5fv1SfxqrP964JtjaQ/aU3aA9/agGGRu1El5pBoY42U7pm3mLEFu8DrJvN8Totp1QSFsQYcchJpmaGyNXt/MX2rdaHjNY8LIe7UCWAjz+QUmAZYQN2Gpuy5TtbAISAP+7VSujd3nQ/RmBLa23ULXLmBhxL4qZL5UtA+KZrdJD6gQ3JJVDc7hKU07LCfvekSrnYuQMfdcqTl4lLL1JSwPAQLTnwrLuwyJLgWvLfhRviA==
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=H/SY2Oqe68kgtGPavR4QklmKK8OGHk/xn5dgWGWt5/Y=; b=V6PxMiJ/0a7j5savdhB8ytKnjOCrCIjGTSaCcK73GE0KntdAYpkZPWQPcahm3pKEn1HQp08F2xaEdcHVHQlCUZRWAEwz+iLVMHnhuWCxgBSX/Nbu+VdZTMSUqlBTqGtbHNgaOwDZwcfM9DbaHlORfcxluOOnJK0Jc/YKLHQJmiipf9yaAVhuCJDJ0pusKACLm0Unc9lE6zn+zhP55fHnKT/JXCzEMQOj3eKyIzPZELGPhv5FKaAK3OxhVqNKd0OEeZx546Ip5YYdChpOeldgC1Z02vmZQGgTuQ5wAfyu5Q0A3QVtKx/Q7zQ0zyrti5bPkVMKGKhMnxk65QTUAp2wbw==
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.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=H/SY2Oqe68kgtGPavR4QklmKK8OGHk/xn5dgWGWt5/Y=; b=Wj5onkVp391g+of6bkoZM951GKzQH8lwpeZv+hjDZIumZPSSw3Z12pCXkSzCvqGTcX4b80l/gRywwfR3vPq1GJMZShFUq5ffvHK3teNR3J7bOocZhIVjri0EQatfTugWVn+hFZP4T6RpvnUf+R8Jmzb1XVLRyf3JeDB/yAr0HDI=
Received: from BY5PR11MB4196.namprd11.prod.outlook.com (2603:10b6:a03:1ce::13) by MN2PR11MB4535.namprd11.prod.outlook.com (2603:10b6:208:24e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.37; Wed, 22 Mar 2023 13:31:43 +0000
Received: from BY5PR11MB4196.namprd11.prod.outlook.com ([fe80::4671:25af:94b6:7d36]) by BY5PR11MB4196.namprd11.prod.outlook.com ([fe80::4671:25af:94b6:7d36%6]) with mapi id 15.20.6178.037; Wed, 22 Mar 2023 13:31:43 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: "netmod@ietf.org" <netmod@ietf.org>, "draft-ietf-netmod-rfc6991-bis.all@ietf.org" <draft-ietf-netmod-rfc6991-bis.all@ietf.org>
Thread-Topic: AD review of draft-ietf-netmod-rfc6991-bis-15
Thread-Index: AdlcpTS7ECfEUkBhS7+41DqQLLF8cw==
Date: Wed, 22 Mar 2023 13:31:43 +0000
Message-ID: <BY5PR11MB4196AF276BC24AB7BEC310A6B5869@BY5PR11MB4196.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY5PR11MB4196:EE_|MN2PR11MB4535:EE_
x-ms-office365-filtering-correlation-id: 4ed4f645-2d4a-4c5e-8750-08db2ad9c6c4
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2SlTURza5R+iOIfYRLQdEfI+/wwG7MHAtRRc+KocEC01ipLi+pnyHvwqtsp7BbCViq4iSketnkX1EseKA9MVcU78A90rmILFDHZq4yUBO0sAKZ9tZlkZGAGMrH9ImOzlINP+O7V4QTv3pq4KFyIDbn7udPlZRfyqUI+P8fIyOZf03GatnPbSyGcY8zQATfi9KHpNOYWwFQ6QXgupPgndGPrhT1Nch//VbtTc9xH0dkwrMlc/X+zcibJVdBpWSr1H4hFE7g1iuoIzQQVQuEISY0XgZkB0CVKKuo4XEQuiaicttmggC9AAUV9Fjr68m9W0BGkwrK4BqirwTYv8huibEPcjt/yNHDrIT6nXQUg3+70VKALvXneDtqa74MoYE6TQaPb4qJ+Bm8TGvq1BIDdJcmalfd91nElEqWgujHYUhGKzVz5hrBShmhmsa67cAqyNh8QoyzhN5bFor9RGzbCg1SX2oWI/jnnr6tcou5JrYvUaBwkz5YbdmL+X17L4Sv4fcSlGwmdjGmwPo1nVGG4LWYBbEHzAAl8jVjiRYF7CVkbJxPDt3zrpykzy8+w8QzrIoIePTHZ4W95UMSRxdos1XsH5TWRfwjsiLNzjpOA9/SdjGMSsLT+U/6PJrHKysl7b00+tPYdyv1mgQrGVd/hKBRjfB9X7AdXTPEe3vvkxoXbYoWmPIJokHmBzShAtYeAgTCzSlI3CU3S37xEN4aO8FQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4196.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(376002)(39860400002)(396003)(366004)(346002)(136003)(451199018)(38100700002)(66574015)(71200400001)(7696005)(6506007)(55016003)(66946007)(316002)(8676002)(33656002)(110136005)(76116006)(450100002)(8936002)(52536014)(66556008)(5660300002)(41300700001)(64756008)(66476007)(66446008)(478600001)(2906002)(122000001)(86362001)(38070700005)(186003)(9686003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: jYGotCBq7V0xmZtYCJkGx+8O594NE9sGJOt8cIf2MQ/8wy1krem623gXjf6j6u0ZI6p9DtcAaq9X/GYuDvfi2a7Mj1oIneYY6wiXLIS3uHEgEm/TkwjlozpbZ3q3TMaFwFnC8GgJRur+N1qfrLbXEi2rdBPN9P+PWR6DnncjaALqxDnKVWuADnHpw6gCnv7xZfgJifguXzcQVol2R0wTTgzdv0Zw9twCOk5B8Q+ocWb0tmxCCDCymOiLMnqXPmXkS5qMA0FDhhEabDZ2AMXaYiVgh1ecW78jtuHze7jX/obJtrH54OUE6iyDFrA7RZpuAGhWVF5BI8N+hRTVeV1Lvi6NtZu+qu2hOpNeGqX1pRHsleBg1/adN6ZGENceBDED2EqNFZ57tgMgtibl3zcqc7FMvTYmp6x4o3cSfp1I+avgpn11cPkn5y6Z4ZpMqLUKjYXkA/gokz6ErOPIEkKgby92TRWX2L3BZ0FQW1C0xlglp3nQ8RLjsNLrr52kIdbaPkEOj9YEbFrw5mwLtScYN/dF7u0Hz0PsHyx17mhWJJYQoc9rolDsoQ/ZyX+BMrglaxJJUZhANijpeNanPYH6HOarbztP9+WvS0RuYLvlmNh39NGkkSFuJPcV8ZNdwBVsnl/R1mUoxk8c2trQEBBBN5YrG9P0P7fe88Yd0ZYVEC6n72JWa5Tuekn3e23o2bRdhaRDW97UZHO2nkL0MEz0PeOOfe12sF3whaojt73xcE9FYtIOOIYOfyEvxEC1eLuG+1+WcumTm1JSYQ59Rk53uJbC+VRz49TsHMjhXBxjWsS1Ordk4TCv6XuGcF0ZWKL3185XvNRpCGNwhws+bY8IKpPOc9R/CxozLobSioNY8BSlJMD0oGem1I/YWlPLigyQg1F4ziHCWG18xwaFoWiCkmHqSYdUsmGZhULgYN6Ucd43RnK2Yz0ZYSAXRRXqtvsPkVr32AKBiJRF3oaLvlG5SB7Hgb7rGdpAdkhP3pbkF6pH/bKulTpyoVrarQZPul/oRXyFxys1Ueo8GnKKjpzxOrsOa1mBRRQUOUjvHkIMyreC1lUwnO4VLVIzds1pZursGDRKdtkwcreIedj8T128QnnkJP0SywkD/cL0g067T5AzdiKBX9XoMq6lg4SIbSsikecUUTbbEadzltunGPYhjZVXWcIwZ1U1tAmINW/HSS6UAGBUJcLzSEXcmkDtPvhSFYLfT5GZruGbgH6OQXsd5zEJtc+kHTtKHKW6k8EF40E8IbbHYgov9IJrFJ7G+FepkTzkCerGkM5r+p21qhFuBGejQtbXaxiPIt0vk6+OsENTzJUiGcpcvUBOUwnnMLtMnxFYAyp16mgmmMd9ply66e4LlajMSv9+AAuR3X4WqSs1OFUMb++2hzv16uKCsYMq57IfEUqmSHHIM+aPJEQokzhwY4WjhkgcdkUClj5Qp0OePJ4L/5o6b/mfK/HJiwMnAXDaqdpg4JNsxEcpGfQ/ds/ubzoepBjTckMS5XUdKyJ3IX+8H+KfjhTVCBH1RkJOuss6lIsm4WhZWG600kxocw4cK4h9gqXTo/0AOJ//k2ka5hZXcqz0r5vhv1RVdXdeIFGnEDE/S6oOSTZKBR3sFKS8UlHTIZZQh/pcNKVLzu1cnlmJdfkg1XGRiP67t8aH
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4196.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4ed4f645-2d4a-4c5e-8750-08db2ad9c6c4
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Mar 2023 13:31:43.3626 (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: Rv1/1cLmiL7QmfhyIA5atawhnKjJ4WnHTLpAhuRKejg57jjmXo6dtifA/dqi9beJyNK7WPSkj6VpS/0Ocmf5qw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4535
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.227.249, xfe-rcd-001.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Xz483XmHQufyUPfUhgHA_aksMuo>
Subject: [netmod] AD review of draft-ietf-netmod-rfc6991-bis-15
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2023 13:31:57 -0000

Hi Jürgen,

Thanks for the draft.  Please see my AD review comments below, except for a couple of comments related to the change to ipv6-address definition that I've spun into a separate thread so that I can include the interested parties of draft-ietf-6man-rfc6874bis into the discussion.


Moderate level comments:

(1) p 13, sec 3.  Core YANG Types

     typedef date-with-zone-offset {

Why don't we just call this 'date' rather than 'date-with-zone-offset', particularly because the zone information is optional?  Intuitively, from the name of this type, I would have expected that zone information as being required rather than being optional.

I also note that the current naming convention of this type seems somewhat inconsistent from "date-no-zone", since one of them includes "offset" and the other does not.

This same comment also applies to 'time-with-zone-offset'.


(2) p 27, sec 4.  Internet Protocol Suite Types

I've moved this comment to a separate thread.


(3) p 28, sec 4.  Internet Protocol Suite Types

I've moved this comment to a separate thread.


Minor level comments:

(4) p 13, sec 3.  Core YANG Types

       description
        "The date type represents a time-interval of the length
         of a day, i.e., 24 hours.

I think that it might be helpful if the first part of the description stated that the type optionally includes the zone offset, particularly to differentiate from the type that excludes it.

This same comment also applies to 'time-with-zone-offset'.


(5) p 14, sec 3.  Core YANG Types

       type date-with-zone-offset {
         pattern '[0-9]{4}-(1[0-2]|0[1-9])-(0[1-9]|[1-2][0-9]|3[0-1])';
       }

Although I can understand why it is modelled this way, i.e., to make the relationship between the types clear, there is likely to be a small performance overhead of modelling it this way, where this regex for this type is a strict subset of date-with-zone-offset.  I wonder whether it would be cleaner to just define this type as an equivalent top-level type to date-with-zone-offset, both in the definition and description rather than as a derived type?

This same comment also applies to 'time-no-zone'.


(6) p 15, sec 3.  Core YANG Types

         The maximum time period that can be expressed is in the
         range [-89478485 days 08:00:00 to 89478485 days 07:00:00].

I found this notation slightly confusing.  When I originally saw it, I assumed that it is talking about time zones, and it only really made sense when comparing it to the other periods.

I wasn't sure whether the specific details are that important, and whether defining it as -89478485 days to 89478485 days, might be both sufficient and easier to read.

E.g.,
         The maximum time period that can be expressed is in the
         range [-89478485to 89478485] days .

If changed, this same comment applies to the other period types as well.


(7) p 15, sec 3.  Core YANG Types

         This type should be range restricted in situations
         where only non-negative time periods are desirable,
         (i.e., range '0..max').";

Isn't this going to be the common mainline case for network configuration?  I.e., I presume that most cases where periods are intervals are going to be reported will be positive.  Hence, it might be helpful to have a separate set of types defined for the positive only cases.

This same comment applies to the other period types.


(8) p 16, sec 3.  Core YANG Types

     typedef milliseconds32 {

I was slightly surprised that we don't have a milliseconds64, e.g., the default timestamp in Java is given as an int64 in milliseconds.



Nit level comments:

(9) p 21, sec 3.  Core YANG Types

          7950. An earlier version of this definition did exclude

I suggest 'did exclude' -> 'excluded'

Regards,
Rob