Re: [Dots] [core] WG Last Call on draft-ietf-core-new-block

Marco Tiloca <marco.tiloca@ri.se> Tue, 12 January 2021 09:09 UTC

Return-Path: <marco.tiloca@ri.se>
X-Original-To: dots@ietfa.amsl.com
Delivered-To: dots@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9E393A0D45; Tue, 12 Jan 2021 01:09:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.362
X-Spam-Level:
X-Spam-Status: No, score=-2.362 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, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.262, RCVD_IN_MSPIKE_H2=-0.001, 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=ri.se
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 zzscaFowUzMK; Tue, 12 Jan 2021 01:09:52 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2042.outbound.protection.outlook.com [40.107.21.42]) (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 D44C53A0D3D; Tue, 12 Jan 2021 01:09:50 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y2Y403bADcJShA5TNUppmXYcr7rYFKWTS73W2oLhbd+/4Wl7e2tHZkgW9cmasR1pgCNjUidcNxJSUrcuYLK23K7ab+XHR3dvkCHIvYwsYStabcO8Cbx/wW5ROxrqbe9QBCw0dLzS1S7NmjaBBiE/h9T+N4BAlyETg07qljgjlFbc6P/yyzQEa2QHY6cbndCvfY18bDDwNaKBCM7pCIHoVH7DcxCaEBiY9J6i5m9M9ByYmCDfmpfwwvIzuQYMneXjo/CZe1YlMmUl+7JVVGLURFdTxsi4dylQS+xSJV01NwNo6d4cGWFZnkQjRGzaKSG0zc1VcQ5GwSN7iIYt/6pMuw==
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=mccrExbGWLTvHPG0rVwJDuGexcvejtlhSsjRpq7b8yc=; b=KCs4t2lrcO0e8h5rlF46FCBXYBm2hG630xIoGWjDFYO8Vyr3aJQZbZPQTy0ZNcjm3jIB8CE7yqhv1i7EpqZ8nTGQSthbYlr/ohN4XZ1mP0VlJW328db2Y+Cdifa0ofSjvlrY1lYIj/P9xKR3gxcu2Pth6Ahdmk4M3bidKbi/MbEnVhosK3hzXw5SRdWj6QV851WZcqpAOAztMNTkU9qRKFYEDDbfSScx3mvJFYpXsMf4oqCPRybQqVekeN1Gv04obilWAGBuJz97p9fJ9QjOxV1vIOBgHgM0n3KFBY87Td9iqc1vflMy/Qe+vrQSX9Qih8rBxyd6+np2VsEzr8j7yA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ri.se; dmarc=pass action=none header.from=ri.se; dkim=pass header.d=ri.se; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ri.se; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mccrExbGWLTvHPG0rVwJDuGexcvejtlhSsjRpq7b8yc=; b=DOQtSDpneCxjUS1MTS/3dH5ymjiJgBA3HWnDj18vooue76Dx3zjOqljTRCNdlGsP394O6PXapnOlA6kQJxedoEhyC5jSJSZRXJGkw43lJFN0jbl+svB6tqIpSIBxJIqZHx/0aFSzaV0aP/Gr0Yyx+I/j5NgIqbIG11AoiOGKmVs=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ri.se;
Received: from DB8P189MB1032.EURP189.PROD.OUTLOOK.COM (2603:10a6:10:16e::14) by DB6P189MB0469.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:3d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6; Tue, 12 Jan 2021 09:09:48 +0000
Received: from DB8P189MB1032.EURP189.PROD.OUTLOOK.COM ([fe80::3465:5a04:e16a:9ee0]) by DB8P189MB1032.EURP189.PROD.OUTLOOK.COM ([fe80::3465:5a04:e16a:9ee0%8]) with mapi id 15.20.3742.012; Tue, 12 Jan 2021 09:09:48 +0000
To: mohamed.boucadair@orange.com, "supjps-ietf@jpshallow.com" <supjps-ietf@jpshallow.com>, "jon@jpshallow.com" <jon@jpshallow.com>, "christian@amsuess.com" <christian@amsuess.com>, "draft-ietf-core-new-block@ietf.org" <draft-ietf-core-new-block@ietf.org>
Cc: "dots@ietf.org" <dots@ietf.org>, "core@ietf.org" <core@ietf.org>
References: <022401d6e440$06763ba0$1362b2e0$@jpshallow.com> <fa7956ae-31a3-7724-3af4-4e755a719045@ri.se> <041101d6e5c2$e17fbef0$a47f3cd0$@jpshallow.com> <a549b34f-3f72-a6df-b2c3-ae9d3759b701@ri.se> <047b01d6e5e2$2115ba50$63412ef0$@jpshallow.com> <f8774b5c-9736-1cff-266f-f9b66653a86c@ri.se> <065301d6e805$286163c0$79242b40$@jpshallow.com> <df2ee5a1-0d36-7f28-534d-42f2eb063040@ri.se> <06e801d6e838$4be6ae30$e3b40a90$@jpshallow.com> <82c69828-fcc7-b039-925b-00d5a3fdce8a@ri.se> <25360_1610436103_5FFD4E07_25360_250_11_787AE7BB302AE849A7480A190F8B9330315B7B02@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
From: Marco Tiloca <marco.tiloca@ri.se>
Autocrypt: addr=marco.tiloca@ri.se; prefer-encrypt=mutual; keydata= mQENBFSNeRUBCAC44iazWzj/PE3TiAlBsaWna0JbdIAJFHB8PLrqthI0ZG7GnCLNR8ZhDz6Z aRDPC4FR3UcMhPgZpJIqa6Zi8yWYCqF7A7QhT7E1WdQR1G0+6xUEd0ZD+QBdf29pQadrVZAt 0G4CkUnq5H+Sm05aw2Cpv3JfsATVaemWmujnMTvZ3dFudCGNdsY6kPSVzMRyedX7ArLXyF+0 Kh1T4WUW6NHfEWltnzkcqRhn2NcZtADsxWrMBgZXkLE/dP67SnyFjWYpz7aNpxxA+mb5WBT+ NrSetJlljT0QOXrXMGh98GLfNnLAl6gJryE6MZazN5oxkJgkAep8SevFXzglj7CAsh4PABEB AAG0Nk1hcmNvIFRpbG9jYSAobWFyY28udGlsb2NhQHJpLnNlKSA8bWFyY28udGlsb2NhQHJp LnNlPokBNwQTAQgAIQUCWkAnkAIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgAAKCRDuJmS0 DljaQwEvCACJKPJIPGH0oGnLJY4G1I2DgNiyVKt1H4kkc/eT8Bz9OSbAxgZo3Jky382e4Dba ayWrQRFen0aLSFuzbU4BX4O/YRSaIqUO3KwUNO1iTC65OHz0XirGohPUOsc0SEMtpm+4zfYG 7G8p35MK0h9gpwgGMG0j0mZX4RDjuywC88i1VxCwMWGaZRlUrPXkC3nqDDRcPtuEGpncWhAV Qt2ZqeyITv9KCUmDntmXLPe6vEXtOfI9Z3HeqeI8OkGwXpotVobgLa/mVmFj6EALDzj7HC2u tfgxECBJddmcDInrvGgTkZtXEVbyLQuiK20lJmYnmPWN8DXaVVaQ4XP/lXUrzoEzuQENBFSN eRUBCACWmp+k6LkY4/ey7eA7umYVc22iyVqAEXmywDYzEjewYwRcjTrH/Nx1EqwjIDuW+BBE oMLRZOHCgmjo6HRmWIutcYVCt9ieokultkor9BBoQVPiI+Tp51Op02ifkGcrEQNZi7q3fmOt hFZwZ6NJnUbA2bycaKZ8oClvDCQj6AjEydBPnS73UaEoDsqsGVjZwChfOMg5OyFm90QjpIw8 m0uDVcCzKKfxq3T/z7tyRgucIUe84EzBuuJBESEjK/hF0nR2LDh1ShD29FWrFZSNVVCVu1UY ZLAayf8oKKHHpM+whfjEYO4XsDpV4zQ15A+D15HRiHR6Adf4PDtPM1DCwggjABEBAAGJAR8E GAECAAkFAlSNeRUCGwwACgkQ7iZktA5Y2kPGEwf/WNjTy3z74vLmHycVsFXXoQ8W1+858mRy Ad0a8JYzY3xB7CVtqI3Hy894Qcw4H6G799A1OL9B1EeA8Yj3aOz0NbUyf5GW+iotr3h8+KIC OYZ34/BQaOLzdvDNmRoGHn+NeTzhF7eSeiPKi2jex+NVodhjOVGXw8EhYGkeZLvynHEboiLM 4TbyPbVR9HsdVqKGVTDxKSE3namo3kvtY6syRFIiUz5WzJfYAuqbt6m3TxDEb8sA9pzaLuhm fnJRc12H5NVZEZmE/EkJFTlkP4wnZyOSf/r2/Vd0iHauBwv57cpY6HFFMe7rvK4s7ME5zctO Ely5C6NCu1ZaNtdUuqDSPA==
Message-ID: <efbe233f-6ef8-810b-9650-a5c0cc7ee59e@ri.se>
Date: Tue, 12 Jan 2021 10:09:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
In-Reply-To: <25360_1610436103_5FFD4E07_25360_250_11_787AE7BB302AE849A7480A190F8B9330315B7B02@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="YvHFkUlJxWEgkH7Gfs1fRldDwxpxvQobk"
X-Originating-IP: [45.12.220.164]
X-ClientProxiedBy: HE1PR1001CA0024.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:3:f7::34) To DB8P189MB1032.EURP189.PROD.OUTLOOK.COM (2603:10a6:10:16e::14)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [10.8.1.5] (45.12.220.164) by HE1PR1001CA0024.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:3:f7::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.9 via Frontend Transport; Tue, 12 Jan 2021 09:09:47 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 271690d5-9948-45fd-bff1-08d8b6d9cfa4
X-MS-TrafficTypeDiagnostic: DB6P189MB0469:
X-Microsoft-Antispam-PRVS: <DB6P189MB0469E5301D4893DDD98739FC99AA0@DB6P189MB0469.EURP189.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: wtMTKq6N43SAaVb6ayk/XXgdhHsee0SFxtltBNYeCHlrALflbnsC5HviyVAoNyTPulB5VIR9vmjIWeZMh8tFLzEa6KNwIQfgjDVKVz2h9yZeN41f+D712GyM1oCqzKRzVSfHSMKTqF5c0TA8LQxHQOrdAbDgBiD8kBXPMBlHRh/AepHcdign8kuBiVCcBIkSagxZT/6tY2wZxV3Tb7HP4KnvngWpDKbuPpLK21MYrux/otGmvCgN/9ciXaOuonEjnJCwyJlN9tE03QdeG3fEnYQ7cM4K1u5iRNU5UM8PPuPnHga7YO+g74YAmX6bHS6nHLdWEVicvKK/vJ7Vmmp/fWXd9i8Fs0OGCdJjxUDd/66z6AL/8gEl8lxAStoWUgKuUsZ8TaAHwptPLmsJ4Xi80ym3v1igy1OUPYWpDo0QESxLaoRmllAAqJc/TfZKljbrCXD0ylLqo15TOanKCusg4Icxzvviiu3qBv7YN80PIGpWLovUJmQo8iozDl8XAQ1Hhh3C4XEPH4MM3K7qf9GIBAsHxhcBTJ8tJqH7g8dprtUFIe4DsbYTvoBobPKcIiAd
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB8P189MB1032.EURP189.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(346002)(366004)(39850400004)(136003)(396003)(376002)(31686004)(33964004)(2906002)(16576012)(31696002)(53546011)(52116002)(4326008)(44832011)(6666004)(66574015)(316002)(45954011)(110136005)(26005)(16526019)(86362001)(186003)(8936002)(66946007)(66476007)(8676002)(6486002)(83380400001)(21480400003)(36756003)(956004)(66556008)(235185007)(5660300002)(966005)(54906003)(2616005)(478600001)(45980500001)(43740500002); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?OHFzK1FYazFXR2VFZkVtdjZqdDF4ajNkSE03U2c1Zno1U1ZKekpaOEZUQmVW?= =?utf-8?B?Qy81TjJnR05TWXhrdFNWdTN4RWw1aHcrQzFNSk9LUFAxYTJrY0JrSHA1b1FW?= =?utf-8?B?dUpkTTdKVVBhMXRwL2prMG5WOERyMjJXVzUxZ2g2MlFVU2kyaWpBNmdvSTlo?= =?utf-8?B?c3J1L2t6dDVGaVNPNWdHaWdRTlVTSUtZK3FYR2FtSHoxTk9FdUFuR3FNeGtF?= =?utf-8?B?bXBycVNEZ202K2ZOM2FEZHRzSlNhOEorSmlOVVBoSVkwSVBqR1U0WE5DR1Fn?= =?utf-8?B?QVRneXVRYytwT2h6eFZUTG9qNmdDTFVidEc2cjNUSGtPUnQvemk3L3VyNHV4?= =?utf-8?B?OWRobGVxQ3p2U0lkblowRWJXZExFWEcyOVhGdVNlcTJqYWtuVFpWUmJWL2Zn?= =?utf-8?B?RkpOM0lXSGtxSTQ4VlhPUXVHU2ZpV0xZZ0dHM24yUHl3cnRIMVhiNVFkcjRs?= =?utf-8?B?MmpScTNKdm5uUzJHTDU3UXNWdjZFb3hscytidEhobldPalBIK3NadVV3Y0FG?= =?utf-8?B?WW4yc21IS0tEdHVJZGEyRVFvemtCbVFXcGNqbFVGSks0OUtoT1l5aldVZUYz?= =?utf-8?B?Sno1bGcwbWhFS0x2cFd3UzcxYkYwczZVNnFvRkxFTElNZ1EwNHA0OWVRQ2FQ?= =?utf-8?B?a2VNQnJiakpwNUNSU20wVzdPQ1VrZ3pyWCtkTGpCL1hvK1Y3QXBDd0dLV1Jj?= =?utf-8?B?YXptZEw5d1ZSd2dYNmZFSzZyRHFreVNUTkQxZGQ1SFhXWW13TVVSVVB4ek5Z?= =?utf-8?B?UUdWbHhFcjdneEQvdTB6dG1wem9hSzErZmk3bUFTRnFLelVuT3NrT2lRcTJo?= =?utf-8?B?YWkwRDlhUWU1RExtVHdKdGxoRVVtWTFzL0pqNEhmdGJXNXR2WDNobWE3ZFFR?= =?utf-8?B?bTNIb09JUnE5dHdNK3Y5NWRwRmlmQlMvWlBJVHJyd1hPSEkybXA5SnpOamg0?= =?utf-8?B?Nnpqb244Z2pnQXpLS1R0VTIxOERYRVFidWhwY1MzLzRRbGUwUGthWk1WL1pD?= =?utf-8?B?ckF2b3prdUdkZW0xRHBodTBnaUx3VHV6YTZYU0QxVEp2bStpckRPZ3FldklN?= =?utf-8?B?YTI3R0l1RXV5anRuWk9aVXJLd3FRNmlVOW1DSVg4d204eVA2cGhlTWFLUTFV?= =?utf-8?B?L0p5T1JzbFRHeDYxaUlZbnNFVGxPVXg1bEQrVmMzWEI3Yzh4TVlneGpPS1dk?= =?utf-8?B?QThnUm8xNDJabCtPQk9DRExWdkdidnpjK2Q5V2tNTFEwTVQvVkhxdVhkb3lk?= =?utf-8?B?YWFrSmRWTm96Qm1VN2hYdHVLTlN6MzltQk02bFlOYjdteHlqck1YVEhuTEdM?= =?utf-8?Q?uqswHTl5LeT2ApaaPj58BWCuUe19PPROpP?=
X-OriginatorOrg: ri.se
X-MS-Exchange-CrossTenant-AuthSource: DB8P189MB1032.EURP189.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jan 2021 09:09:48.0057 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5a9809cf-0bcb-413a-838a-09ecc40cc9e8
X-MS-Exchange-CrossTenant-Network-Message-Id: 271690d5-9948-45fd-bff1-08d8b6d9cfa4
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: mPypXRY0vtVG4ypUV5Ur9b2QvUNxBtEBb15etZb4Y5rjlyDmfFmKERlGeir8HQhdsdrSpMe1Jp1tZkTkvPtmlQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6P189MB0469
Archived-At: <https://mailarchive.ietf.org/arch/msg/dots/LWXwyKBARtQlv6h-XqDnW-ria34>
Subject: Re: [Dots] [core] WG Last Call on draft-ietf-core-new-block
X-BeenThere: dots@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "List for discussion of DDoS Open Threat Signaling \(DOTS\) technology and directions." <dots.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dots>, <mailto:dots-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dots/>
List-Post: <mailto:dots@ietf.org>
List-Help: <mailto:dots-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dots>, <mailto:dots-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jan 2021 09:09:56 -0000

Hi Med,

Could you clarify why that part is broken?

From RFC 7252, Section 5.9.1.2  "2.02 Deleted" says:

   "This Response Code is like HTTP 204 "No Content" but only used in
response to requests that cause the resource to cease being available,
such as DELETE and, in certain circumstances, POST. The payload returned
with the response, if any, is a representation of the action result."

So, a 2.02 response can follow a POST request, and it can have a
payload, which might be split using Block2.

Best,
/Marco

On 2021-01-12 08:21, mohamed.boucadair@orange.com wrote:
> Hi Marco, all, 
>
> With regards to 2.02, RFC7959 says the following: 
>
>    Hence, for the methods defined in [RFC7252], Block1 is useful with
>    the payload-bearing POST and PUT requests and their responses.
>    Block2 is useful with GET, POST, and PUT requests and their payload-
>    ^^^^^^                                                     ^^^^^^^^
>    bearing responses (2.01, 2.02, 2.04, and 2.05 -- see Section 5.5 of
>    ^^^^^^^^                 ^^^^
>    [RFC7252]).
>
> Which we think is broken. 
>
> We don't echo that part in the new-block. 
>
> Should we fill an errata against this?
>
> Cheers,
> Med
>
>> -----Message d'origine-----
>> De : Dots [mailto:dots-bounces@ietf.org] De la part de Marco Tiloca
>> Envoyé : lundi 11 janvier 2021 20:23
>> À : supjps-ietf@jpshallow.com; jon@jpshallow.com;
>> christian@amsuess.com; draft-ietf-core-new-block@ietf.org
>> Cc : dots@ietf.org; core@ietf.org
>> Objet : Re: [Dots] [core] WG Last Call on draft-ietf-core-new-block
>>
>> Hi Jon,
>>
>> Thanks for the fast reaction. Please, see inline.
>>
>> Best,
>> /Marco
>>
>> On 2021-01-11 17:39, supjps-ietf@jpshallow.com wrote:
>>> Hi Marco,
>>>
>>>> response code beside it).
>>> [Jon] Thanks - added.  Also added in 2.02 and 2.05 as being
>> expected response codes in 3.3.
>>
>> ==>MT
>> Looks good.
>> <==
>>
> _________________________________________________________________________________________________________________________
>
> 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.
>

-- 
Marco Tiloca
Ph.D., Senior Researcher

RISE Research Institutes of Sweden
Division ICT
Isafjordsgatan 22 / Kistagången 16
SE-164 40 Kista (Sweden)

Phone: +46 (0)70 60 46 501
https://www.ri.se