Re: [Add] DNR's SvcParams encoding

mohamed.boucadair@orange.com Fri, 29 September 2023 17:53 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: add@ietfa.amsl.com
Delivered-To: add@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12ACEC151547 for <add@ietfa.amsl.com>; Fri, 29 Sep 2023 10:53:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.983
X-Spam-Level:
X-Spam-Status: No, score=-1.983 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_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, TRACKER_ID=0.1, T_FILL_THIS_FORM_SHORT=0.01, T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.com
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 WnmA-x4wLnhC for <add@ietfa.amsl.com>; Fri, 29 Sep 2023 10:53:51 -0700 (PDT)
Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.210.122]) (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 689C1C14F736 for <add@ietf.org>; Fri, 29 Sep 2023 10:53:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1696010030; x=1727546030; h=to:subject:date:message-id:references:in-reply-to: mime-version:from; bh=ClKIqIMDk2e9rUpfD2ceJvT0eP6oIZrrKZALYIy41WY=; b=ha6r1I4KZ+GQxhEysjMpv+x+x5MX2cmGxEZLuSfbqoRW6ychy6qXYXfA eV1uMrmpcaj+uNaGjoQpx8Efos4yqeoqp6BojKtp1PDEq2qGgdW2g00nr jbIUBUqS5GLfuHhxp7IVQ/wESymS8IMmmUWc/Y7zAxT/NFLTnEFdzPMCo WgJMekrR1yh8ennbUXdjwDta+T76uHXVGgS+Ga7V8BwyAafLSh2/mG2A7 jG5qn+XlizXLlcu+2FzRNPteWvT92N4f+B2/cg+yFgwAEghyt5PuzY2ag rt0uR3+dpvT3qI/oXbzvGySA9YCY2CmBfZ4nHPsDEj0xEyvoEJXSozmg0 A==;
Received: from unknown (HELO opfedv3rlp0h.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Sep 2023 19:53:48 +0200
Received: from unknown (HELO opzinddimail4.si.francetelecom.fr) ([x.x.x.x]) by opfedv3rlp0h.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Sep 2023 19:53:48 +0200
Received: from opzinddimail4.si.francetelecom.fr (unknown [127.0.0.1]) by DDEI (Postfix) with SMTP id 48610BC16370 for <add@ietf.org>; Fri, 29 Sep 2023 19:53:48 +0200 (CEST)
Received: from opzinddimail4.si.francetelecom.fr (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 7BDC1BC0135E for <add@ietf.org>; Fri, 29 Sep 2023 19:53:18 +0200 (CEST)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail4.si.francetelecom.fr (Postfix) with ESMTPS for <add@ietf.org>; Fri, 29 Sep 2023 19:53:18 +0200 (CEST)
Received: from mail-vi1eur04lp2055.outbound.protection.outlook.com (HELO EUR04-VI1-obe.outbound.protection.outlook.com) ([104.47.14.55]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Sep 2023 19:53:13 +0200
Received: from DU2PR02MB10160.eurprd02.prod.outlook.com (2603:10a6:10:49b::6) by VI1PR02MB6317.eurprd02.prod.outlook.com (2603:10a6:800:17e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.28; Fri, 29 Sep 2023 17:53:10 +0000
Received: from DU2PR02MB10160.eurprd02.prod.outlook.com ([fe80::82bf:2264:fe9e:512e]) by DU2PR02MB10160.eurprd02.prod.outlook.com ([fe80::82bf:2264:fe9e:512e%4]) with mapi id 15.20.6813.017; Fri, 29 Sep 2023 17:53:10 +0000
From: mohamed.boucadair@orange.com
X-TM-AS-ERS: 10.106.160.159-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== bW9oYW1lZC5ib3VjYWRhaXJAb 3JhbmdlLmNvbQ==
X-DDEI-TLS-USAGE: Used
Authentication-Results: smtp-out365.orange.com; dkim=none (message not signed) header.i=none; spf=Fail smtp.mailfrom=mohamed.boucadair@orange.com; spf=Pass smtp.helo=postmaster@EUR04-VI1-obe.outbound.protection.outlook.com
Received-SPF: Fail (smtp-in365b.orange.com: domain of mohamed.boucadair@orange.com does not designate 104.47.14.55 as permitted sender) identity=mailfrom; client-ip=104.47.14.55; receiver=smtp-in365b.orange.com; envelope-from="mohamed.boucadair@orange.com"; x-sender="mohamed.boucadair@orange.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:80.12.66.32/28 ip4:80.12.210.96/28 ip4:80.12.70.34/31 ip4:80.12.70.36 include:spfa.orange.com include:spfb.orange.com include:spfc.orange.com include:spfd.orange.com include:spfe.orange.com include:spff.orange.com include:spf6a.orange.com include:spffed-ip.orange.com include:spffed-mm.orange.com -all"
Received-SPF: Pass (smtp-in365b.orange.com: domain of postmaster@EUR04-VI1-obe.outbound.protection.outlook.com designates 104.47.14.55 as permitted sender) identity=helo; client-ip=104.47.14.55; receiver=smtp-in365b.orange.com; envelope-from="mohamed.boucadair@orange.com"; x-sender="postmaster@EUR04-VI1-obe.outbound.protection.outlook.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:40.92.0.0/15 ip4:40.107.0.0/16 ip4:52.100.0.0/14 ip4:104.47.0.0/17 ip6:2a01:111:f400::/48 ip6:2a01:111:f403::/49 ip6:2a01:111:f403:8000::/50 ip6:2a01:111:f403:c000::/51 ip6:2a01:111:f403:f000::/52 -all"
IronPort-Data: A9a23:dYgxiamO8lNuQgKLAsmx7y7o5gyyIURdPkR7XQ2eYbSJt1+Wr1Gzt xJLWWqGaK6MZ2vyfdEiO42/9BkPvp/Tm9NhTAQ5+Ck0Qi4T+ZvOCOrCIxarNUt+DCFioGGLT Sk6QoOdRCzhZiaE/n9BCpC48T8mk/jgqoPUUIbsIjp2SRJvVBAvgBdin/9RqoNziLBVOSvV0 T/Ji5OZYATNNwJcaDpOsPrS8kI355wehRtD1rAATaES1LPhvylNZH4vDfnZB2f1RIBSAtm7S 47rpF1u1jqEl/uFIorNfofTKiXmcJaLVeS9oiM+t5yZv/R3jndaPpDXlhYrQRw/Zz2hx7idw TjW3HC6YV9B0qbkwIzxX/TEes1zFfUuxVPJHZSwmcKNylfNcCTX+NZvLEgcYa8XpMNbJn4bo JT0KBhVBvyCr8+L+urnD9dN34EkJsStO54DsHZ9yz2fFewhXZ3IX6TN45lfwSs0gcdNW/3ZY qL1axI2NEiGP0IJYwtRVc9WcOSA3hETdxVdr1KcoKc7pWLU0Qd43LHsKvLSYNWMSsgTlUGdz o7D1z2hUktHZYfEodaD2ii13/HNjXngYtw5T4aWqq5Qi3Sc9FVGXXX6UnPg+KLi0hfkMz5FE GQe9y8ntqNnqBSuQ8X0GRa/pVaIuxcGUJxRHvE0rgaXxcL86AaDB3NCRDlRLt0rqMEeSjkj1 1vPlNTsbRRmvLG9SH+B+PGTtzzaBMQOBWoLZCtBUwpc7sT5+N03lkiXE4slF7OphNroHz222 yqNsCU1m7QUi4gMyrm/+lfExTmro/AlUzLZ+C3ZQGe/5QAmX7WGZqyhwwT54qhlAKGGGwzpU Gc/p+CS6+UHDJeonSOLQfkQELzB2xpjGGyE6bKIN8h5nwlB60JPbqgMsGsmeBcB3tIsIGGyP hGK0e9EzMULVEZGe5ObdKqYN6zGJ4DeFNnjUPm8gjFmO8AoLGdrEAlQZEOW2WmFraTBuaQ2O JPeb8f1AGsAUfhj1GDuGrpb1qI3zCcjw2+VXYr80xmszbuZYjiSVKsBN1yNKOs+6ctoQTk5E f4PaKNmKD0GD4UShxU7F6ZNcTjmylBlXvjLRzR/LLLrH+afMDhJ5wXt6b0gYZd5uK9ei/3F+ HqwMmcBlgui1CeaeV7WNSw6AF8KYXqZhSNiVcDLFQfws0XPna71t8/zirNrIuF7qrE5kpaYs dFeI5rdWKonpsv7F8Q1NsCm99Q7LnxHdCqLPiG/ZyM4cYIoTh7U4NKMQ+cc3HhmM8ZDjuNn+ +fI/lqDH/IrHl0+ZO6IMq7H5w3q5xA1xrktN3Yk1/EIJS0ABqAxd3eu5hL2SulQQSj+Ksyyj lbGXU1I/LeS+OfYMrDh3Mi5kmtgKMMmdmIyIoURxebe2fXyloZi/WNBbApMVR3gbjuovZuDP KBSxfy6N+AbllFXtYY6C6xs0a81+9roofld0xhgG3LIKV+sD9uM51GYiNJXuPQlKqBx4GOLt oCnorG2+oll/OviClcXKwdjZeOGvR3RsieH9uw7eS0W+wcrlIe6vZ1uAiSx
IronPort-HdrOrdr: A9a23:4kLXwqq3oKhYYWxE/TubkOQaV5ugL9V00zEX/kB9WHVpm5Oj+v xGzc5w6farsl0ssSkb6Ki90OLqewK4yXcH2/hrAV7CZnivhILGFvAH0WKP+VPd8mjFh5dgPM RbAuND4b/LfD9HZK/BiWHVfOrIguP3lpxA7t2/854Zd3AJV0gW1XYbNu/0KCxLbTgDIaB8OI uX58JBqTblU28QdN6HCn4MWPWGj8HXlbr9CCR2SiIP2U2rt3eF+bT6Gx+X0lM1SDVU24ov9m DDjkjQ+rijifem0RXRvlWjo6i+2eGRheerNvb8y/T9GQ+cyjpAo74RGIFqiQpF7t1HLmxa0u Uk7S1QeviboEmhBF1d6SGdpjUIlgxeoUMKgGXo/kcKraHCNU4HItsEioRDfhTD7U08+Nl6za JQxmqc84FaFBXagU3Glq/1vjxR5z+JSEAZ4Joupm0aVZFbZK5arIQZ8k8QGJAcHDji4IRiFO V1FsnT6PtfbFvfNhnizyBS6c3pWm52EgaNQ0AEtMDQ2z9KnGphx09dwMAEhH8P+J80VpEB7e XZNaZjkq1IU6YtHNRALfZERdHyBn3GQBrKPm7XKVP7FLsfM3aIsJLz6KVd3pDZRHXJ9upApH 3saiIpiYdpQTORNSSn5uw7zizw
X-Talos-CUID: 9a23:ZBSi6Wn1oMAbJmZO2ATKSX5cFSzXOXPDyW3bIBCDMkVoaLS/FX2fpoZItNU7zg==
X-Talos-MUID: 9a23:BxTAmg/pozP3zZjerX7E6MSQf51xurqsGBoWq8st4PKqaXxKMB6Svg3iFw==
X-IronPort-AV: E=Sophos;i="6.03,188,1694728800"; d="scan'208,217";a="10825933"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hCCXb0uL4cSxEZhY0r3xV9I/kI+L75oH4zjSxK0avgJu3a/T/Avet4rIp/JolRIANquxsik+FNVB3He99+zs2qbYEESPvxR2j82KEC6Xt11ujUoV9Ye9e8Wb0MDYBYgDdE3v4Sm5L81ToQ3qvJSEgDZHAk9Zx0rr6nJpDgHC0MPJiGpcbqAz3QG/T2OgPSG5XyGvDsaD/MKfoEKus+uMwhgtey24TUDSqN3PB+Rb461I455ORh5dSsD6BYNk1NL1OuCLJhziVzOnTTf216EmUvRmxz28OUBt9H+9SyK0fs1Y2lTL22pxFtUrLSdyinQyXJWemvgOAhfzWLiz1qeq9g==
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=bMhLzF5pMn8zI1N4pFOMRpAl13DXh8agTi9tAz7I1QY=; b=PcHLsuvnnLkk4ZPv4lzk3v4ohm3aPpCazTWi8LmL9avKL1ZwzPbWH44ORuPgpH3a2vF1ewBhKV2PCkQ9IDQYbYapIXbAazGm+zMLZjCor7TLmRElkv28Ay7NDSpaRpjMagBlOp5SOnfoYSM4GzWZz3tX/+maolWPzVDEej6XfW+aLzpkljk92DzPgTCB9rvbCWyBiU9hEeTjNUcF0cLd1NZ82fbpDFX0IsBTI1TG83DyVwSI55mVvPMKda9o64wVZAryQukTkYff+U3uJCW0XbfSk6fJBmYEXR/Zn+F71R4hsv7U0lK3kYORfenCQIn7iA0O8GwxVejJqBdBKKcx/Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=orange.com; dmarc=pass action=none header.from=orange.com; dkim=pass header.d=orange.com; arc=none
To: Ben Schwartz <bemasc=40meta.com@dmarc.ietf.org>, Chris Box <chris.box.ietf@gmail.com>, ADD Mailing list <add@ietf.org>
Thread-Topic: [Add] DNR's SvcParams encoding
Thread-Index: AQHZ8vpXFpVRoaOiDUSyX8LRA/2pvLAyD6nigAACvqA=
Content-Class:
Date: Fri, 29 Sep 2023 17:53:10 +0000
Message-ID: <DU2PR02MB101609DB4CBA8507BB3F608CF88C0A@DU2PR02MB10160.eurprd02.prod.outlook.com>
References: <CACJ6M17hA4C2F=0jC=oq9sMcWgOL3H+NVmbQxqqDXsbJu65WAA@mail.gmail.com> <BN8PR15MB32814AC6837FB6A6EC8C9E33B3C0A@BN8PR15MB3281.namprd15.prod.outlook.com>
In-Reply-To: <BN8PR15MB32814AC6837FB6A6EC8C9E33B3C0A@BN8PR15MB3281.namprd15.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2023-09-29T17:41:34Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=a3595713-b757-4ac2-a1ec-0d4402ad1f9f; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DU2PR02MB10160:EE_|VI1PR02MB6317:EE_
x-ms-office365-filtering-correlation-id: 4755cc23-070f-4051-0260-08dbc114f1d6
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0l7S2hlX6fpzRaOR6MslRTDXXJVESeQhXgSYskojXiUqnSUzpF/AR51cKjOrzSbEMp/dnxkCuPKHN6f5+XkWReAqQeCerSkI2qTe3MFDp/k0U+Zxn7J0CfUxSINNOcuOlMrYgapUuZSZc7DrgzzfCvfJKsT9Is6tHoeT5hjrG2hSK0D7lkNM80W7iWoUmUMFkFpYm+rMYEkBkqv9q7YH6vmsYXXOqTbQ7fLpIeen2GEOvh+SDOMo3jpkiXIyczPtKqKwcYChcRUpsqFy90hUhtrAmIyu68db9u2cbXvYfGYl2tNMimAw2hXoEQNQTsvhcipPRoZ8MdoweV8LnWc0ZwmsF6RdeyVTyxRRPWJQ8RdZttPF1I58XRonieFJ42OwRxVjpBWeSizoD/l4XNesCJZSwU25OoDdqp65GPD0Sl8D9rz9ZBicr5sOQu7lqf/miM3RktEiWsspGI18NU+E+H5q2gL6IG5ataP0FWNJrM3HAlciZZLUlUJipisWf1swbVxke9G0MneE3pNz5/7i8DY4Ug/jOWlAY3dyjO60pe+tQjoMBlNl/zw2ntVpsEfiiPlpOnLvzLR4AgOB7uwfGyzjBn32jvhZuQWBI5hgHm33LuBGD2USOm55TXobqcce
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2PR02MB10160.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(136003)(366004)(39860400002)(396003)(376002)(230922051799003)(64100799003)(451199024)(1800799009)(186009)(2906002)(55016003)(7696005)(166002)(16799955002)(33656002)(41300700001)(122000001)(86362001)(71200400001)(66476007)(478600001)(966005)(9686003)(53546011)(38100700002)(66556008)(64756008)(316002)(6506007)(66446008)(110136005)(76116006)(66946007)(38070700005)(26005)(8676002)(8936002)(52536014)(5660300002)(83380400001)(835385004); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: rOobjaCuMSaOdjdHLCyKPLerRHakF8UJX8Tg75ubZD1TIBeachwb+ZWmbSErFKAsPKSIfx6Bp615Sr+DFK4++LK8mjT8/phOsmo4M7aGQza5qlMO/e05tOLrDciUgZjF3GCRQGUQnPFOy5ZETUX3FB20FXseLiQfhf1fd1omlkDnhflNblKo8blT1iGpWjSeeW2WLUnwwuNAE8YE2SZioGqZoIh4coBcAxGlv7x1q8nUw+c4hLNB5o5tRjZeoAjevSCxeQpqVEcXgx/VW3qXti0pLRmuuKcp8Q4V4zO3lxnzSTe8rN9LmnAuqSigdGNpBfgAhXpE/DknXKX0trUOQxbL1MRos/ReaU+2FK2TNrQ33EZdtJsiL8iVLH2j69yWe+IWY5Gat3qLLeOjN6A+u/WkPlVScxPcKSCU1BAcrex5bl0UmD8L988TaRGfcVq+ma6wMs8hWp5UN3Nfw9cer5QPq/TS6oMA+AtKKGbbrjIYwlcRTEOopAg7xhL63M5dzl9uZMaWCi1DAUKECo7MHd/+9EWeyFOF7ZHf3gQnH2xulw63U84r1wX7JavtNWz/r9rkXOO89gbCrX4KhqCKzVrTl83/1goATyDg+BSg30IbjQVakI1YxCA6PZrdiCsZwz1WKfPDa0Edf3E386Wc4rKErM9i5wi6E0ZWmXyjnLR0JDajBog6EPxKrxFjRfR1Nf13xK2Nz77YrW3yI4tOYtS5aBb5SAqc49fQabO9UftG2xm/wOp61ZsDASrsIFjwlXy4K6HF0h/TBk5BbETl3ps4ctYIuPu7OWzLfdh877nmn8TX6BTPkrQ4FsxLL77PC+2VjNYbvHxir9VMV/juMnz5ZajbI+dB9jwm4BbyvYbU1OStsm6XBLaqpbpg5Fj+oP2HHKVfV9Z6FXiXADppZM3caMsLRQM+3B6EmHHtXe/f35KTpIuXqUL64cd7qXMmwm4XRN3DEP2p5WkQPUlnuK70I8n/QOFpYX26qM+Ua02bR4KEQjDK0OEM+hxMIHJsLbUkubvARv8QySov1jWErnlQ2FG4fAqeA7+HN4NPnoXOMgmS//6WJ6SGd0HzWiF74ZfHP3L2GOl0+4UJORX/pzst/ooucI/c/aP/vN/rGBpbyAQC10lR/Cnh1fYgxer9NeOzYUuSt+4vIhWE0R48Nphzd6dyxqgk0rCWJFzhSIDNsU8Y77EBvLzQs30Rn5k/BbB5Hj8s7NwN32PGhy5Yz1omY0KlzKYJviUHd56ipXRwwl5GIfcXVBfXxnA4+POa5M1YroL7aoyoCTCLAILDa2xFvq8/2GIxY/wRadCvLJPuBszAj6Lkis+A8qmNcIHu5mZtfmeXFEnhxvKWAy0tIoxZK1w75ixQGcBaOnFCOeZkR6Au/pfQCu+TPQ/HypU0UY6I+PfGaWQLdxtygAMpQ2PS9yKe5+nVEmCc3veYQ6luXqCX8xw7/mleCDpDTCof8063cMeFB4rZ1HciGsxmoapE+rCdggD1rdtKo35VOcaEj8znjFikGJX9AKz6xbJGxlGX143hMdgx01z7p3AlsK8Chgs/RSzsDCcIoU3kP9W0mr8dVGA8CPJCnVdGJo5vGr58aq8N6wVGb9GuxfPvbA==
Content-Type: multipart/alternative; boundary="_000_DU2PR02MB101609DB4CBA8507BB3F608CF88C0ADU2PR02MB10160eu_"
MIME-Version: 1.0
X-OriginatorOrg: orange.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DU2PR02MB10160.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4755cc23-070f-4051-0260-08dbc114f1d6
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Sep 2023 17:53:10.3306 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 90c7a20a-f34b-40bf-bc48-b9253b6f5d20
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qbBSUvTjFV/u+vF1u4nWouVc0n4GBKj4iGl2IpVMcvs6IKjHv/74NLvp2yNANTbC+o0Gm1Q0VJyR2TSmQZKjA70l+CjAbllq6y1FyRYEEnM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB6317
X-TM-AS-ERS: 10.106.160.159-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== bW9oYW1lZC5ib3VjYWRhaXJAb 3JhbmdlLmNvbQ==
X-TMASE-Version: DDEI-5.1-9.0.1002-27906.001
X-TMASE-Result: 10--18.784700-10.000000
X-TMASE-MatchedRID: 4lgKwWfF5n/uYusHgJkgykFffWoYpjNV73ePWBkXnJCETMjf6aTOJydq NdJtmywS3i8k9KEjYcVSr2+67Jvlw9yBRU/cKn696KjY+Ctcuzi4GyTmeN+AbKQxA9genngPLbd ME4jVQo9x56XizIGNNWjSYA254IyplRdhw/BBzacEx2nnXvzNIy4SOXb0I4sZXbw+gpsOp4oklm X6xatLYAq5KiviRSeUQZBjY8ynEVJv+ggm5QAi4Vd5wofXn/rSzfQ5IMCh7VhXdRaz9usIE0hBY 6M2eUjr2M9FoXSj6BB3++IujRVqB2gws6g0ewz2BdYlvz9nU79aCbh+r2jQs9Isukd6VHiJclzD Iopai+qunHRCZa7hDgZwoCi5xSdCOYdUuYFykZP5UnqVnIHSzzABh2rVVNej2RgA+RsFvIZwfEU 5ioK/dU5zTAAnSzrB2yGIb79O9Cj2TmdnNlUFIKgkPVIChYLxe/eKgB30qtKAstXWP+VIMsfKOf bHJ4us3n1+Pkft+MTkni633OTbxZ2uXLKwL+3FXPK9y3z82GsnIXwGgysI0O//vbMLiEkVWFQNk 4+HCojniZuiwpS5hzmNLhXT11DO/HTKStsDGMJ2L/JYguM0e0v/etCZatMGum0wER7HEQpSE82Q gphLSjeG7yycmHo+hbTQ15Ff4GvfSQNpZkETVNBO21OxlsovB4N9b2b2Ot5yYyYBymq607DgCC1 1rkTHFLybjTPFELGvxJaYc6X9S2wKW3BObMxTfXvPH4KJJbOOHxbnkniIp3XqhK5FYYDpEltmTB YDkdgIek19m81B5uRZms8DIpYPs0T0PE+KHuXqtOCMCMzOYZsoi2XrUn/JJ51KgEwAGdm6rRx26 7m9tpWD5DDAqPadgWyBTm39yBmDGx/OQ1GV8mgVPcrOkeoTBmrJYzqjVUVXS830kRtVI+tUiXPy X7QR
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
X-TMASE-XGENCLOUD: 53472738-8303-4c1c-9a5e-aacc7820ce44-0-0-200-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/add/6gMve7Kw9dEAQwUrkHXARPiD_n4>
Subject: Re: [Add] DNR's SvcParams encoding
X-BeenThere: add@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Applications Doing DNS <add.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/add>, <mailto:add-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/add/>
List-Post: <mailto:add@ietf.org>
List-Help: <mailto:add-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/add>, <mailto:add-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Sep 2023 17:53:55 -0000

Hi all,

It is surprising to raise this objection now given that text was there since -01: https://datatracker.ietf.org/doc/draft-ietf-add-dnr/01/ (May 2021) and the intent was clarified during the AD review. The rationale was to supply a blob in DHCP, not inherit DNS wire format.

I even had a thread with Chris with that section explicitly mentioned: https://mailarchive.ietf.org/arch/msg/add/05eABH5YubZPoqj3wBMMdsdhTrg/.

FWIW, I know that at least https://reports.kea.isc.org/dev_guide/d7/dee/classisc_1_1dhcp_1_1DnrInstance.html#a7f272a5323080bcf23228dc66c4069d5 followed that encoding.

Cheers,
Med

De : Add <add-bounces@ietf.org> De la part de Ben Schwartz
Envoyé : vendredi 29 septembre 2023 19:33
À : Chris Box <chris.box.ietf@gmail.com>; ADD Mailing list <add@ietf.org>
Objet : Re: [Add] DNR's SvcParams encoding

I expected interpretation A, and would correct the reference to point to Section 2.2.  I would have serious concerns about publication under interpretation B.

--Ben Schwartz
________________________________
From: Add <add-bounces@ietf.org<mailto:add-bounces@ietf.org>> on behalf of Chris Box <chris.box.ietf@gmail.com<mailto:chris.box.ietf@gmail.com>>
Sent: Friday, September 29, 2023 1:27 PM
To: ADD Mailing list <add@ietf.org<mailto:add@ietf.org>>
Subject: [Add] DNR's SvcParams encoding

Hi everyone DNR is currently in the RFC queue, as part of a cluster in AUTH48 (https: //www. rfc-editor. org/cluster_info. php?cid=C461). As part of recent implementation work, it's become apparent to me that there are two possible interpretations
ZjQcmQRYFpfptBannerStart
This Message Is From an Untrusted Sender
You have not previously corresponded with this sender.

ZjQcmQRYFpfptBannerEnd
Hi everyone

DNR is currently in the RFC queue, as part of a cluster in AUTH48 (https://www.rfc-editor.org/cluster_info.php?cid=C461).

As part of recent implementation work, it's become apparent to me that there are two possible interpretations of DNR's description of the wire encoding of SvcParams.

DNR draft 16 says this.

   Service Parameters (SvcParams) (variable length):  Specifies a set of
      service parameters that are encoded following the rules in
      Section 2.1 of [I-D.ietf-dnsop-svcb-https].  Service parameters
      may include, for example, a list of ALPN protocol identifiers or
      alternate port numbers.  This field SHOULD include at least "alpn"
      SvcParam.  The "alpn" SvcParam may not be required in contexts
      such as a variant of DNS over CoAP where messages are encrypted
      using OSCORE.  The service parameters MUST NOT include "ipv4hint"
      or "ipv6hint" SvcParams as they are superseded by the included IP
      addresses.

I'll describe the two different ways to understand that.

Human interpretation A

Section 2.1<https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-svcb-https-12#section-2.1> is "Zone file presentation format". This interpretation considers that this section is simply a description of how such information would appear if it was in a zone file, and does not define a wire format. In the case of DNR, this implies that the wire format of the SvcParams field of the DHCP option ought to follow Section 2.2<https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-svcb-https-12#section-2.2> which is "RDATA wire format".

An example DNR option response could be:
Tag (0xA2)
Length
DNR Instance Data Length
Service Priority (0x0001)
ADN Length
ADN (0x04 "doh1" 0x07 "example" 0x03 "com" 0x00)
Addr Length
Address (0xC0 0x0 0x2 0x1)
SvcParams (0x0001 0x0002 "h2" 0x0007 0x0010 "/dns-query{?dns}")

This is a format where the last part is similar to what a DDR client would receive in the answer to its SVCB request. So in that sense, DNR is similar to DDR.


Human interpretation B

Section 2.1<https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-svcb-https-12#section-2.1> is followed literally, and therefore the wire format of the SvcParams is in zone file format.
Tag (0xA2)
Length
DNR Instance Data Length
Service Priority (0x0001)
ADN Length
ADN (0x04 "doh1" 0x07 "example" 0x03 "com" 0x00)
Addr Length
Address (0xC0 0x0 0x2 0x1)
SvcParams ("alpn=h2 dohpath=/dns-query{?dns}")

This obviously requires textual parsing by the recipient, which is different to DDR.


My question to you all is: when you considered DNR during WGLC, which interpretation did you have? Rough concensus was declared, but I wonder whether we all had the same interpretation of the meaning of the text when we did so.

Looking back, I see Eric did pick up on this ambiguity in his AD review: https://mailarchive.ietf.org/arch/msg/add/SFIpMWvnhzTkMDWKQkrl_jGMC6E/ He expressed doubt about interpretation B, but did not block. Unfortunately I did not see this exchange at the time.

Which interpretation did you consider at the time?

Chris
____________________________________________________________________________________________________________
Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.