Re: [Detnet] Éric Vyncke's No Objection on draft-ietf-detnet-yang-19: (with COMMENT)

"Eric Vyncke (evyncke)" <evyncke@cisco.com> Wed, 28 February 2024 10:56 UTC

Return-Path: <evyncke@cisco.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0990EC14F5FF; Wed, 28 Feb 2024 02:56:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.605
X-Spam-Level:
X-Spam-Status: No, score=-9.605 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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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="OZeQXBtH"; dkim=pass (1024-bit key) header.d=cisco.com header.b="ZdqCGbxq"
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 jm65SVt3vJBW; Wed, 28 Feb 2024 02:56:30 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (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 BA654C14F5FB; Wed, 28 Feb 2024 02:56:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=11154; q=dns/txt; s=iport; t=1709117789; x=1710327389; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=6Op15/BPFcCMo5QlNfe2vpoe+u5YaBuI6WZeKmVt7DE=; b=OZeQXBtHsUnIe0OPnFhKp5pGelxGaLA1n55HqLbJFZAbRGEH/hcndQyz zCbvGcpR+IyGGKg/WPdHTPDkM+iRONSjr2/fbY3MeBj5CiELXPH5CA2zf Kad718yNYycrvYp4c+UxUxDcm2nNzDUBkcsW2kqypnnhjI0lDYGs3Pxfr g=;
X-CSE-ConnectionGUID: P5ciWhiNRIy58IGvQmdQPg==
X-CSE-MsgGUID: DE/vxHwuTmuzn8VWbRfUag==
X-IPAS-Result: A0AEAADXEN9lmIQNJK1aGwEBAQEBAQEBBQEBARIBAQEDAwEBAUAlgRYGAQEBCwGBZlJ6AoEXSIRSg0wDhE5fiGsDgSmQGYxFFIERA0IUDwEBAQ0BAS4NCQQBAYRARgIWh1oCJjQJDgECAgIBAQEBAwIDAQEBAQEBAQEGAQEFAQEBAgEHBRQBAQEBAQEBAR4ZBQ4QJ4VsDYZOAQEBAQMBARARBA0MAQEpAwsBCwQCAQgOAwQBAQMCIwMCAgIkCxQBBQMIAgQBDQUWAwmCXgGCXwMBEKE1AYFAAoooen8zgQGCCgEBBgQFgU9BsGcDBoEaLgGICxoBamyDXUKEPCcbgUlEgRUnCxCCaD6CFE0BAQOBKAESATYCg0Q5gi+BFn9TgmiJeIIbAYZRgm+GHglLfxwDgQUEXA0bEB43ERATDQMIbh0CMToDBQMEMgoSDAsfBRJCA0AGSQsDAhoFAwMEgTAFDRoCEBoGDCgDAxJJAhAUAzgDAwYDCjEwVUEMUANkHzIJPA8MGgIbFA0kIwIsQAMJChACFgMdFgQwEQkLJgMqBjYCEgwGBgZdIxYJBCUDCAQDVAMgdBEDBBoHCwd4ggmBPQQTRgENA4E0hTiEagyCA4E6MSUDGSsdQAMLbT01FBsGIgEdAqBaAYFjcWQEIhkICAgUPAsFBg4REzgyDQRkA5JNCgqDEEmLaKMCCoQSjAiMbIhHBCMMhAWMeoZ3iwCGTWSGFpJEIIIzix2VPQgYhQMCBAIEBQIOAQEGNYEvOmtwcBU7KgGCCAEBATFSGQ+OIAwNCRaDQoUUimV4OwIBBgEKAQEDCQGCOYgtAQE
IronPort-PHdr: A9a23:vttQ0xXD2RoKUfr6GLEmRAc4sYjV8K01AWYlg6HPw5pHdqClupP6M 1OavrNmjUTCWsPQ7PcXw+bVsqW1QWUb+t7Bq3ENdpVQSgUIwdsbhQ0uAcOJSAX7IffmYjZ8H ZFqX15+9Hb9Ok9QS47lf1OHmnSp9nYJHwnncw98J+D7AInX2smpxua5+JD7aARTjz37arR3f 126qAzLvZwOiJB5YuYpnwHEoHZDZ6xaxHg9I1WVkle06pK7/YVo9GJbvPdJyg==
IronPort-Data: A9a23:jU1sf6wNighzCQ/7oaJ6t+f2xirEfRIJ4+MujC+fZmUNrF6WrkUCy GcbWWyOb6zfYWqjeYogO4yw9BxUuJ+EztZrSwJlqVhgHilAwSbn6Xt1DatR0we6dJCroJdPt p1GAjX4BJlpCCea/lH0auSJQUBUjcmgXqD7BPPPJhd/TAplTDZJoR94kobVuKYw6TSCK13L4 Y2aT/H3Ygf/h2YuaDJMsspvlTs21BjMkGJA1rABTagjUG/2zxE9EJ8ZLKetGHr0KqE88jmSH rurIBmRpws1zj91Yj+Xuu+Tnn4iHtY+CTOzZk9+AMBOtPTtShsaic7XPNJEAateZq7gc9pZk L2hvrToIesl0zGldOk1C3Fl/y9C0aJuwOLMIEe/sOqp7lybI1rD3cxrAHgOMthNkgp3KTkmG f0wITQJaFWIgPi7hevjDOJtnc8kasLsOevzuFk5kmqfVqhgGMuFGv6QjTNb9G9YasRmEOjPY cEaZBJkbQ/LZFtEPVJ/5JcWxbb33yWgLWIHwL6TjYYapHbD7BNs7L3wItyFROOAf8tol0nN8 woq+EyiX0lFb4bAodafyVqgi/PJkD/TWY8OGvu/7PECqFGe2moeFFgdVVK6u+KRi0OiVZRYM UN80iY0pKYusU2mUte4UxCkpnOY+w8VXdV4EuAm5keK0KW8yweUHWcsTzNdZpohrsBeeNAx/ laNm9WsDjt1vfjMETSW96yfqnW5Pi19wXI+iTEsdVYO4ubjoacJrwOSHvdMDpewguTNFmSlq 9yVlxQWi7IWhM8N8qy0+1Hbnj6hzqQlqCZot207uUr4vmtEiJ6ZWmC+1bTMAR99wGuxR12Fu j0PnNKTqblWS5qMjyeKBu4KGdlFBspp0hWC2jaD/LF4q1xBHkJPm6gLv1mSw28yaa45lcfBO hO7hO+ozMY70IGWRaF2eZmtLM8h0LLtE9/oPtiNMYIfOsUhKl/fo3E2DaJ144wLuBZ0+U3YE crKGftA8V5FYUia5GPvGLdDi+NDKt4WlTKCLXwE8/hX+eHDPCHOE+ht3KqmZeEi56TMuxTO7 9taLIOLzR4ZONASkQGJmbP/2WsidCBhbbiv8pQ/XrfafmJORjp7Y9ePmuxJRmCQt/kP/gs+1 ivjChYwJZuWrSCvFDhmnVg5NumwAcsm8SJgVcHuVH7xs0UejU+UxP53X7M8fKIs86poyvscc hXPU5/o7ihnItgfxwkgUA==
IronPort-HdrOrdr: A9a23:gbs5eavyXtgEv1hyXoEFXcAx7skCBYAji2hC6mlwRA09TyXGrb HMoB1L73/JYWgqOU3IwerwSZVoIUmxyXZ0ibNhRItLxGHdySqVxfJZnPvfKlrbam3DH49mpO ldms1Feb/N5DdB/LvHCWWDYrEdKZy8gd6VbITlvjRQpGNRGt1dBm5CY27xfDwSNW177NgCZe WhD6F81kKdkAEsH76G7w4+LpP+TrPw5fTbSC9DLSQKrCOJijSl4qP7FR+34jcyOgkk/Z4StU L+v0jc/KuMj9GXoyWw64bU1ftrseqk7uEGKN2Hi8ATJDmpoB2vfp5dV7qLuy1wiP2z6X4x+e O85isIDoBW0Tf8b2u1qRzi103LyzA18ULvzleenD/KvdH5fjQnEMBM7LgpNicxqnBQ++2U4p g7hl5xhKAnVS8oWx6NvOQgYisa0HZcZ0BSy9L7wUYvDLf2I4Uh3rD3tHklYqvoWhiKqrzO1I JVfZ7hDDE8SyLHU5iS1FMfteCETzA9GAyLTVMFvdHQ2z9KnGphx09d38AHmGwcnahNBqWsyt 60eZiAros+BPM+fOZ4HqMMUMG3AmvCTVbFN3+TO03uEOUCN2jWo5D67b0p7KXyEaZ4g6caid DEShdVpGQyc0XhBYmH24BK6AnERCG4US72ws9T6pBlsvn3RabtMyeEVFcy+vHQ78k3E4neQb K+KZhWC/jsIS/nHptIxRT3X91IJXwXQKQuy54GspK104v2w6HRx5rmmazoVc7Q+B4fKxTCPk c=
X-Talos-CUID: 9a23:GOkSbGORFySAMe5DYHRs9XEUG+YfU2yAnFb/PXa9BV9RR+jA
X-Talos-MUID: 9a23:8m1JGw3alBrl9z/CGPvwtRajFDUjz4npFlAtjog6vtSWM3xOBD2nggm+Tdpy
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-1.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Feb 2024 10:56:28 +0000
Received: from alln-opgw-3.cisco.com (alln-opgw-3.cisco.com [173.37.147.251]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 41SAuSJZ021922 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 28 Feb 2024 10:56:28 GMT
X-CSE-ConnectionGUID: 5UxNby6gQD+BhX0fzGR0PQ==
X-CSE-MsgGUID: sVpLIbeeRO2kxUOEKYaLEA==
Authentication-Results: alln-opgw-3.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=evyncke@cisco.com; dmarc=pass (p=reject dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.06,190,1705363200"; d="scan'208";a="3191076"
Received: from mail-dm6nam11lp2169.outbound.protection.outlook.com (HELO NAM11-DM6-obe.outbound.protection.outlook.com) ([104.47.57.169]) by alln-opgw-3.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Feb 2024 10:56:28 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q864oTH6Nbg5monl6nKz5KmT/dx8jdrVefjFF4QrXOJDj6cYB8NXqbv1eehb1WjL2yvMfRsP46PbMC8IZpgtUEPgfjvder8q+4SJGiYh2bp5OeejYsNYYFjlmaE1Kyf+VW9FzERlXqbS3YN1TflpR3Yfd4cxVHy71JdceAgZbgJPCobNIdTaiPSo8S3e4xdjRzykApCnnz1/mdShXAsuj+90uSx9gN5Kf+IzadYDEjfNa1bElV8JYwcKaKRcXSeazkAkaxPDeHg6fVjht4z5yj0PntiL3jHJCYxKLPkkxji8UtVhiObNYbQO2MxmJH5QSBpohFT+wsFzCKDfL3lF+w==
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=6Op15/BPFcCMo5QlNfe2vpoe+u5YaBuI6WZeKmVt7DE=; b=IX0Or4G+UOVsrNGcYfKdxX1WQDcXWJeHijvSFDxjoT+aylPbJro90fkCVE/UdcsFyFMeWycCJK+Gy5LkyEDfzx27EEAw5MJ/O1RGLe6zcjmIP7Gy8+mRoeQJGeKotf4sTilUhBB3mk011C5d/gbINTXhPQnHaGdLzmuM8MMMDUAW3hqPPGH5RYKQ8AkZ+Ahv5eHCU6ltPrDFu5wRblOSdUIS31fZUc3YQITuu3Uv63PyTcRfq6D4Oo1uSPIiNRZZZ9y6I/+GMcr+Dl8SoUXEUnfn7NnhgWKgLBwkanYYiVEG/u/OyUXeqcpLrchTGoPKSM0y4hKdfnip/lN8FHv/kA==
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=6Op15/BPFcCMo5QlNfe2vpoe+u5YaBuI6WZeKmVt7DE=; b=ZdqCGbxqcz2sNnigryg1FoynOJWxniEmziTFRn1wI3Se+4RF4UTi3GEsl8y3FToSmNDI7DGUT48RyrJRaqBaKknMU6ot8y4EsxgtCetP2BNOCxJIEsbr1lFQ9tH/MWF0nx4mWxol5KLi0aTKKw/2IJL2PcGhvqhiUUbtE58/UgQ=
Received: from PH0PR11MB4966.namprd11.prod.outlook.com (2603:10b6:510:42::21) by MW4PR11MB5824.namprd11.prod.outlook.com (2603:10b6:303:187::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.23; Wed, 28 Feb 2024 10:56:27 +0000
Received: from PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::251c:6e15:4d7d:2a88]) by PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::251c:6e15:4d7d:2a88%7]) with mapi id 15.20.7339.024; Wed, 28 Feb 2024 10:56:27 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Don Fedyk <dfedyk@labn.net>, The IESG <iesg@ietf.org>
CC: "draft-ietf-detnet-yang@ietf.org" <draft-ietf-detnet-yang@ietf.org>, "detnet-chairs@ietf.org" <detnet-chairs@ietf.org>, "detnet@ietf.org" <detnet@ietf.org>, "janos.farkas@ericsson.com" <janos.farkas@ericsson.com>, "jeanmichel.combes@orange.com" <jeanmichel.combes@orange.com>
Thread-Topic: [Detnet] Éric Vyncke's No Objection on draft-ietf-detnet-yang-19: (with COMMENT)
Thread-Index: AQHaXxnNYKU+SMy1Y0SJpF48qf11GrEVGScwgAqi9QA=
Date: Wed, 28 Feb 2024 10:56:26 +0000
Message-ID: <EECD0AD2-3A61-4281-98AF-AC768B1125DF@cisco.com>
References: <170789673281.60597.6447701308181898825@ietfa.amsl.com> <PH7PR14MB53680DF4E1C4F8638F50CE96BB572@PH7PR14MB5368.namprd14.prod.outlook.com>
In-Reply-To: <PH7PR14MB53680DF4E1C4F8638F50CE96BB572@PH7PR14MB5368.namprd14.prod.outlook.com>
Accept-Language: fr-BE, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.82.24021813
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR11MB4966:EE_|MW4PR11MB5824:EE_
x-ms-office365-filtering-correlation-id: 3c608f26-1c68-4f10-a7cd-08dc384be96f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Hv4Kuad/NNECT/zoDFsxmiqwUagvVMbWnRgGW9CCJiIZlNm4GjZR9agnZGJSY8ILrPvpxvlCZ5m7atglvqiR9UYMuszq+XFMeBbhHYKTk7zgCuhwc4QEPdEI0AEYJYTCyLN7usgQRV6c4fUueqZn+bPaRvoERor5bIasfSo1xDLBUDZsMmW92QIJJfViB83z+APn1AsX3rnLgLIRrztajs+EvsCqPjNP2xlcltK1+aRkOKzJMieBKdje/yDlp4FAYPx4Am+R+H4Nhh0fTbySrn1CYEvAWRqLAJoaDdS7vP+vig/MRCqAWACEwrsXzr1yj0y/f8pu6IPCYaelDE0XYZbVjBkkmlDuvbraEBOmCDnvYUCjK8Onr22LF/Gchg+hwgnT+FzvAnzAJkzHicPFHHZut6PVugNpyJpCHirWvSN0HwKRyO/cZocKFcRQlA+ccPuNxKKT/8dAJ6xytQWNvbr6TBmmCDJb+tRKsS8RVkldcLxXG17DlNVFs3y7LHxFJRre6qsyi+nJ2aImtRPzYKFCfZDZBYIYp6vDjmIOEgKFJvp7Yah2230zQkjpvrtbcntPnCYmd7Mml33krmd+PJtwreBOjwKvW73oqK41SVdXQtwf8MGrMNfGt7ihgIntVV+qgci9PVTsOLHAM6kcWs2CWR6JUk4SY+CDglvDZFOUuLi84rUu6FoJ1Pxm25aoKMI6M2oiw+YDZyCYaWUjcA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB4966.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: jkZphzg2GGIcIOebDOjTe/wXxvUlGvdPrk01ChiETc48dM7oY9vNq3vk9SvhcXcK2oxdapxKgRB8noHYuI/KKjOrzGihsprry4ZFN9j6qH3KuacpZSvbpgV5US8yE8dzON7KVH0sMl3T0WzKY5B0feuCkYyv3dLiSy6f5tkJItJC5LebXOoA9Vb5DjI1IaF0ujATO53OlTmtAOu2qlhk0QwQ37zw5rf52SaRk4l4qHdHPkFXy7O3iOpCPWJKSFfXq5J4BgeUrSt0LiaESZ+ifc4QxVZ7iddtfBl4z+Fh+Nzowvo7bn6BjBF4EFSJrXpLWOXtRyZMqse+RAucvtXl5QurfMSGNKcF2Ia/k+H62PIqi7eEgxVutUPfiHrCgBFuNN3p56qDkvxIVyMYn2bFz6oS5ZxQJUOCTZ/qyLF6qz8gg5tTI5K8CEZILpRbbrV1nAgcVWNVxKpAuOOTMDI4mcYkt1MDX+stE8hlPxCiZYU6IxbHcHKuxDzIhEdQP1Mt0tzo7+efvbK4C8YJDnMIjfdE+GHcf1vVlKeMoK4f0GEwB40eWPemFxw8XjYJj/XdfchwFwBpI7Dh/tYk3AQuXjBbqJf21jKVA51QP9LMFenyRiHwovC05W2MQe/FoAQUo2R9CUszg0YyoeTUWiR9TPGGG04vBTcffpOFWW3rN8bM3CT5uHKZdnws36f3Ki5M7hNh9Aa4rhSbEB0LzAqrUSOPutFR45JcqjakFW4BI4jkkuq0wdbfAToQ1CqkVySPiYcZcGgzyFV0gu/QAVXURgS0oUiIE6gP1N8G8GjErNLdt2iS9sqHNsq6vfKr9/nxT31eTGlePtJCZ69wjEOQCxJjfenSsQf30A6WTvp0OAChzAkq8XcyOJy/GhsHnkInFF6Gj+gYlVOEcWT5TVwhiVMrdlCzY3VLa/WUNF0FwUoBxwT3dO0hu34t3j5K0uYQdH27n3GeUZt7nsm6ApJuOGujVPt2ey0jd+7tc6DvUNAG+mlQLvIFzsQtDSxYE9SndI14doD7MEfKo/9HsS12MoJnYrkxtRf65qOSY1/UdZHvaZJ2zOzG8zSJ1k9WypAHTqt+V73GzEVfKMXkbgcoCyDDww5MJZb2d0LB3pbRlzZX77hHJAZWuGqp5sp4WslZuwoyIz0PCU1lZI2588BycqdD1hs5aW5yoNFK09b2ts3MVvE2n6YEsicD+eBRTYbjVJsZzZLJYlqgO60762UXLI3UUNusSPRtcS8TDFpqZPZraRfS8Aw+ar2xIfDT+gly09mj3PFtdB2Jy81U5P1++TNTJi+mozo22iNSOFJkWV4f/8kP/LY2jctnb3bHK5UeY4zo8H1yfNRHeYYdL8rtlyphKW28B+JBvSENswoifFDQ9ctoNtRj5q+XI3rxmfGeT8dmBYdZ93E5epGzEdab/j28ybeeGXkv5p8CbPVpEkqs94f+Ql6Yka4mmB+oRADCUNwHMk3Zxfpr4lbkrBWj1vVPC9iummiaQf4l0LMWAsJ0e9uy+mec6AkwDld2GGxMtEcPuJhElNB40YDsgKScAKBvSGYMFHysEmUC/68WqeqfzGey0CInrJs/iBIZ/Rrd
Content-Type: text/plain; charset="utf-8"
Content-ID: <49A3AF3C8BE1C24AAEDEE1FDD03B844A@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4966.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3c608f26-1c68-4f10-a7cd-08dc384be96f
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2024 10:56:26.9824 (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: jxmf7ZWQt9QV+ETUoyNj2Cpu48M6pozE5B5QJPXaVdPpKQxtqNG7WREGdwXST/34Iq8TNj4503LpE2CaPlktKQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB5824
X-Outbound-SMTP-Client: 173.37.147.251, alln-opgw-3.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/sT_FmmQiOk5QJ7fTGaQsSP8kgcg>
Subject: Re: [Detnet] Éric Vyncke's No Objection on draft-ietf-detnet-yang-19: (with COMMENT)
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Feb 2024 10:56:34 -0000

Hello Don,

Thanks for your reply and for your patience while waiting for this reply ;-)

See below for EVY> 

Regards

-éric


On 21/02/2024, 20:01, "iesg on behalf of Don Fedyk" <iesg-bounces@ietf.org <mailto:iesg-bounces@ietf.org> on behalf of dfedyk@labn.net <mailto:dfedyk@labn.net>> wrote:


Hi Eric


Comments inline [Don]


Thanks
Don


-----Original Message-----
From: detnet <detnet-bounces@ietf.org <mailto:detnet-bounces@ietf.org>> On Behalf Of Éric Vyncke via Datatracker
Sent: Wednesday, February 14, 2024 2:46 AM
To: The IESG <iesg@ietf.org <mailto:iesg@ietf.org>>
Cc: draft-ietf-detnet-yang@ietf.org <mailto:draft-ietf-detnet-yang@ietf.org>; detnet-chairs@ietf.org <mailto:detnet-chairs@ietf.org>; detnet@ietf.org <mailto:detnet@ietf.org>; janos.farkas@ericsson.com <mailto:janos.farkas@ericsson.com>; janos.farkas@ericsson.com <mailto:janos.farkas@ericsson.com>; jeanmichel.combes@orange.com <mailto:jeanmichel.combes@orange.com>
Subject: [Detnet] Éric Vyncke's No Objection on draft-ietf-detnet-yang-19: (with COMMENT)


Éric Vyncke has entered the following ballot position for
draft-ietf-detnet-yang-19: 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/about/groups/iesg/statements/handling-ballot-positions/ <https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/>
for more information about how to handle DISCUSS and COMMENT positions.




The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-detnet-yang/ <https://datatracker.ietf.org/doc/draft-ietf-detnet-yang/>






----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------




# Éric Vyncke, INT AD, comments for draft-ietf-detnet-yang-19


Thank you for the work put into this document.


Please find below some non-blocking COMMENT points (but replies would be
appreciated even if only for my own education).


Special thanks to János Farkas for the shepherd's detailed write-up (using the
old template) including the WG consensus and a simple but present justification
of the intended status.


Please note that Jean-Michel Combes is the Internet directorate reviewer (at my
request) and you may want to consider this int-dir review as well when it will
be available (no need to wait for it though):
https://datatracker.ietf.org/doc/draft-ietf-detnet-yang/reviewrequest/18768// <https://datatracker.ietf.org/doc/draft-ietf-detnet-yang/reviewrequest/18768//>


I hope that this review helps to improve the document,


Regards,


-éric


# COMMENTS (non-blocking)


## Section 7


The following points may be purist or even pedantic, but here they are:


### Circular references


'traffic-profile' includes leaves such as 'member-app' and 'app-flow' has a
leaf 'traffic-profile'. This can lead to *inconsistency* if the values are not
compatible. Do YANG/netconf have functions to retrieve which 'app-flow' use
'traffic-profile' ?


Or did I miss something ?


[Don]
These items are read only leaf-references to the applications, service sub-layer and forwarding sub-layers that reference the traffic profile. (Defined the traffic profile and allowing applications or service-sublayer of forwarding sub-layer to reference them saves having to repeat traffic profiles that are common.) 
A system can populate these back pointers to the applications refencing them if it desires, and the schema can display the reference list. It is not what I would call circular but forward and backward. 


When you are looking at an application, you can see which profile it uses. When you look at a profile you can see which application, service sub-layer or forwarding sublayer is using it is using it. But the configuration is only at the application, service sub-layer or forwarding sublayer to point to the profiles. 

EVY> I would assume that YANG has tools to do these kinds of searches/enumerations without twisting the data model itself ? But, I am not a YANG expert. 

### Leaves names


Why the leaves under 'traffic-profile' are named 'member-app',
'member-fwd-sublayer' rather than 'member-app-flows' and 'member-forwarding' to
match the naming used elsewhere ?


[Don]
We used lists titled: 
member-app
member-service
member-fwd-sublayer


Elsewhere we use: 
+--rw app-flows
| +--rw app-flow* [name]
+--rw service
| +--rw sub-layer* [name]
+--rw forwarding
+--rw sub-layer* [name]


So, I concur not totally consistent. 
I suggest: 
member-app-flows
member-svc-sublayers
member-fwd-sublayers

EVY> indeed, consistency reduces the number of human mistakes and makes life easier (except for the authors)


Would be more consistent (And I will manage the ripple effect this has on the examples.) 
Eg: 
"member-app-flows": [
"app-1",
"app-2"
]




## IPv6 in the YANG module


I am uneasy with the model of an IPv6 flow


### inet:ip-address-no-zone


The use of inet:ip-address-no-zone is fine when purely matching on an IPv6
packet, but this also means that link-local addresses cannot be used probably.
Is it on purpose ?


[Don]
I was not aware that link local could not be expressed as inet:ip-address-no-zone I thought inet:ip-address-no-zone was simply ip-address without the extra characters of zone. IE purely hexadecimal alpha numeric IPv6 format RFC 6991. On further reading I see that is not correct. 


I think we need the to replace with:
inet:ip-address for Next-hops 


When specifying interfaces. Good catch. -- The routing YANG uses ip-address for next-hops.

EVY> thanks for the changes

We use prefixes for matching packets. 






### protocol-next-header


```
description
"Internet Protocol number. Refers to the protocol of the
payload. In IPv6, this field is known as 'next-header',
and if extension headers are present, the protocol is
present in the 'upper-layer' header.";
```


This description is rather vague... It should be really specific when using
IPv4. For IPv6 with extension headers, there is no protocol in 'upper-layer'
header.


[Don] suggest.
description
"Internet Protocol number. Refers to the protocol of the
Payload for IPv4.";


## Section 13.2


Reference IEEE8021QCX is marked as 'superseded' since 2022 at
https://ieeexplore.ieee.org/document/9212765 <https://ieeexplore.ieee.org/document/9212765> apparently by
https://ieeexplore.ieee.org/document/10004498 <https://ieeexplore.ieee.org/document/10004498>.


[Don] Thanks - will update. 

EVY> good

## Appendix B


Thank you for using IPv6 examples and very nice SVG diagrams.


Albeit using flows 2001:db8::1/128 <-> 2001:db8::8/128 seems a little
unrealistic as both nodes are probably in the same layer-2 link. But, DTN also
work on a layer-2 link w/o actual layer-3 routing. Same for the IPv4 examples.
[Don] We ran into using non-ietf document addresses earlier - so the numbers are within IETF doc standard ranges but yes, the examples might somewhat unrealistic. I hesitate to change and make another mistake.

EVY> this is not a mistake per se but a very weird example

You may also want to refresh the dates to 2024 rather than 2020 ;-
[Don] Sure. 

EVY> thanks

Having some examples is really a good thing, I am just slighlty concerned by
the large amount of them in this document. It is a matter of taste, so no need
to reply.
[Don] it was WG consensus that a PowerPoint presentation of examples from a meeting would be good to capture in the document. Little did I know a picture is worth some 3000 xml tags. 

EVY> ;-)




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