Re: [Last-Call] [Anima] Tsvart last call review of draft-ietf-anima-constrained-join-proxy-10
Peter van der Stok <stokcons@bbhmail.nl> Wed, 18 May 2022 07:06 UTC
Return-Path: <stokcons@bbhmail.nl>
X-Original-To: last-call@ietfa.amsl.com
Delivered-To: last-call@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2011C14F734 for <last-call@ietfa.amsl.com>; Wed, 18 May 2022 00:06:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.09
X-Spam-Level:
X-Spam-Status: No, score=-2.09 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_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=bbhmail.nl
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 xdZfLsqtp7VJ for <last-call@ietfa.amsl.com>; Wed, 18 May 2022 00:06:28 -0700 (PDT)
Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8704CC14F688 for <last-call@ietf.org>; Wed, 18 May 2022 00:06:27 -0700 (PDT)
Received: from omf07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay12.hostedemail.com (Postfix) with ESMTP id DBBFF120538; Wed, 18 May 2022 07:06:25 +0000 (UTC)
Received: from [HIDDEN] (Authenticated sender: stokcons@bbhmail.nl) by omf07.hostedemail.com (Postfix) with ESMTPA id 4902920038; Wed, 18 May 2022 07:06:25 +0000 (UTC)
MIME-Version: 1.0
Date: Wed, 18 May 2022 09:06:25 +0200
From: Peter van der Stok <stokcons@bbhmail.nl>
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Cc: Esko Dijk <esko.dijk@iotconsultancy.nl>, tsv-art@ietf.org, anima@ietf.org, draft-ietf-anima-constrained-join-proxy.all@ietf.org, last-call@ietf.org
Reply-To: stokcons@bbhmail.nl
Mail-Reply-To: stokcons@bbhmail.nl
In-Reply-To: <CAKKJt-eJva8imG3VXiONp3r88gNqDYfWx_U01RdeW38cLwh4QA@mail.gmail.com>
References: <165274254631.62630.11102982778020349578@ietfa.amsl.com> <61693ee0f53d9398b55d000231b06325@bbhmail.nl> <DU0P190MB197859A7987DFFDF4041A165FDCE9@DU0P190MB1978.EURP190.PROD.OUTLOOK.COM> <CAKKJt-eJva8imG3VXiONp3r88gNqDYfWx_U01RdeW38cLwh4QA@mail.gmail.com>
Message-ID: <bcf0a7dfe5882220df925efb74cbf88a@bbhmail.nl>
X-Sender: stokcons@bbhmail.nl
Organization: vanderstok consultancy
Content-Type: multipart/alternative; boundary="=_7ccf658242083b04839e4b0400c5622e"
X-Rspamd-Server: rspamout07
X-Rspamd-Queue-Id: 4902920038
X-Stat-Signature: aq4wys73cuz6xcgaq6xhz1as7m9w9595
X-Session-Marker: 73746F6B636F6E73406262686D61696C2E6E6C
X-Session-ID: U2FsdGVkX1+L7cOgG+pXonSOJmDfpLiTp7/xyoweG8Y=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bbhmail.nl; h=mime-version:date:from:to:cc:subject:reply-to:in-reply-to:references:message-id:content-type; s=key; bh=aP/F9TfoduqePAketJxPhjwBfGyUsddC09V9ar4jMq8=; b=BpywHkl6AQv1tLjlWEmvXBkpu60adja3eY08vAYbOO5jvYH5msaYjgPti0uaIv929W+8fLapNtqvZtPPNF0x0Q/yz8SQCbRLYpAHvSv5c+nFA/wks/x7Yt+/HfwBZqmTnvk42E/jXt596eA3j3453xa7v3CsHLDBv/HACHuct9w=
X-HE-Tag: 1652857585-66764
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/1UZQVYmi2-w0q_b08mGTcZtgCUY>
Subject: Re: [Last-Call] [Anima] Tsvart last call review of draft-ietf-anima-constrained-join-proxy-10
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>, <mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>, <mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 May 2022 07:06:32 -0000
HI Esko, Spencer, I will add a sentence in at the end of section 5.3. It is recommended to use the block option [RFC7959] and make sure that the block size allows the addition of the JPY header without violating MTU sizes. thanks for the reminder, Peter Spencer Dawkins at IETF schreef op 2022-05-17 17:31: > Hi, Esko, > > On Tue, May 17, 2022 at 4:37 AM Esko Dijk <esko.dijk@iotconsultancy.nl> > wrote: > >> Hi Peter, Spencer, >> >> For some more detail on Peter's 'No' answer: > > I was expecting that answer. 😉 > > Thanks for the additional details! > >> Since the Pledge communicates (link-local) with the Join Proxy using >> DTLS-over-UDP on a network that is likely 6LoWPAN (1280 byte MTU >> limit) mesh, it could happen in theory that the Pledge sends out a >> DTLS handshake UDP packet with a length that brings the carrying IPv6 >> packet length at 1280. >> >> In this case the DTLS record size is also something close to 1280. (We >> never did the exact calculations.) >> >> This may pose a problem for the stateless Join Proxy that appends a >> few bytes to the DTLS record (to relay it further to the Registrar) so >> the total length of the IPv6 packet sent to Registrar could exceed >> 1280. (And the Join Proxy is still on the mesh network with 1280 byte >> MTU). >> >> But in any case in the constrained-voucher draft we have written about >> this: >> >> https://datatracker.ietf.org/doc/html/draft-ietf-anima-constrained-voucher#section-6.7 >> >> So even though we don't know for sure it is a problem, as we haven't >> done the calculations in detail, it's preemptively solved by >> recommending the Pledge to break up the handshake into smaller parts. >> Then, the Join Proxy doesn't need to do anything special anymore and >> it always works. >> >> That also helps with performance on the mesh network due to reduction >> of 6LoWPAN fragmentation. >> >> @Spencer do you think the Constrained Join Proxy draft should mention >> the potential issue also? E.g. a reference to above section 6.7 is >> easy to make. > > The reference you described is exactly what I was thinking of (I was > more familiar with COAP before blockwise transfer was specified in > https://datatracker.ietf.org/doc/rfc7959/, but I knew it had been > standardized). > > If you can preemptively avoid a potential problem by adding a reference > to the document and section you provided, without slowing this document > down, that would be great. > > And thanks again for a quick response to a really late directorate > review. > > (I know we're not talking about > https://datatracker.ietf.org/doc/html/draft-ietf-anima-constrained-voucher, > but I didn't see RFC 7959 listed as a reference there, and it seems > like that should be normative. But do the right thing, of course! > > Best, > > Spencer > > Regards > > Esko > > From: Anima <anima-bounces@ietf.org> On Behalf Of Peter van der Stok > Sent: Tuesday, May 17, 2022 10:22 > To: Spencer Dawkins <spencerdawkins.ietf@gmail.com> > Cc: tsv-art@ietf.org; anima@ietf.org; > draft-ietf-anima-constrained-join-proxy.all@ietf.org; > last-call@ietf.org > Subject: Re: [Anima] Tsvart last call review of > draft-ietf-anima-constrained-join-proxy-10 > > Hi Spencer, > > thanks for your kind words. > > Indeed the answer is no. (at least for the coming 20 years). > > Greetings and thanks, > > Peter > > Spencer Dawkins via Datatracker schreef op 2022-05-17 01:09: > > Reviewer: Spencer Dawkins > Review result: Ready > > This document has been reviewed as part of the transport area review > team's > ongoing effort to review key IETF documents. These comments were > written > primarily for the transport area directors, but are copied to the > document's > authors and WG to allow them to address any issues raised and also to > the IETF > discussion list for information. > > When done at the time of IETF Last Call, the authors should consider > this > review as part of the last-call comments they receive. Please always CC > tsv-art@ietf.org if you reply to or forward this review. > > This is a well-written specification. My only question - and I expect > the > answer will be "no" - is whether there is any concern that sizes of the > resources that are being passed around might exceed the MTU between the > pledge > and the registrar, and whether there should be a mention of this > possibility in > the specification. > > Best, > > Spencer
- [Last-Call] Tsvart last call review of draft-ietf… Spencer Dawkins via Datatracker
- Re: [Last-Call] Tsvart last call review of draft-… Peter van der Stok
- Re: [Last-Call] [Anima] Tsvart last call review o… Esko Dijk
- Re: [Last-Call] [Anima] Tsvart last call review o… Spencer Dawkins at IETF
- Re: [Last-Call] [Anima] Tsvart last call review o… Peter van der Stok
- Re: [Last-Call] [Anima] Tsvart last call review o… Spencer Dawkins at IETF
- Re: [Last-Call] [Anima] Tsvart last call review o… Michael Richardson