Re: [Tsv-art] [Anima] Tsvart last call review of draft-ietf-anima-constrained-join-proxy-10
Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Wed, 18 May 2022 12:27 UTC
Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: tsv-art@ietfa.amsl.com
Delivered-To: tsv-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D106C14F748; Wed, 18 May 2022 05:27:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 aJtRZJBleBuI; Wed, 18 May 2022 05:27:09 -0700 (PDT)
Received: from mail-ua1-x929.google.com (mail-ua1-x929.google.com [IPv6:2607:f8b0:4864:20::929]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 A4FFCC14F746; Wed, 18 May 2022 05:27:09 -0700 (PDT)
Received: by mail-ua1-x929.google.com with SMTP id x11so774688uao.2; Wed, 18 May 2022 05:27:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GwDEYkyGLaGTO3xjZ3h7JpWdpoDliXUcmcKrhCElalw=; b=UG8T7S91C5+VpXUiN5gDPYjNK95jgWB0o4myV/qKltR0w30kfmecUDhwzBmiAOSQlA 5VXGb6XgSb6aWEVAoex3LXaaMUSxtNUaBqugJalGeQrPK+ZBSq0RZkpMje3KrohubBN1 4QcUo2dR2IYynhjwyONioqr1WHUo6XY5Xe5YoA6MSQxWBlI+pI+2XBo8sCXoYz5N4zBb L4UqcRaNcU4gWKATphCJg60H/SfK4SscZq51xNeNMwLIhjEZhnuf3jwWYhk5E7yJYHSf UpDZ5LDOWxy0ulw7if6Mk3XpU6oh6yddORUun6NGfkLuDxbaKC60O8UjDHej90c1yWlI BkkQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=GwDEYkyGLaGTO3xjZ3h7JpWdpoDliXUcmcKrhCElalw=; b=sxqp/wa8zX+u9gIrCacHBTLByJr5NYioif4Lozj80nPgivjaUfZpmkfvZE9z7rV9RK ftCuBW+B238oa7phSiqTCML6T51BMWx40LdSq63EIl13W7q2iEgRxj1hPwlm7i5nBwpb R1PmDExE7S4IQDNlHwOzE0Fjoce3aTDiqgqNzstjdVDiQKBdMD6KpVgun8IBP+nOUl6N /t5GSohiLYF2NajiPrYBuu5h2Bi6GTZttXBgEEdcUz7vBzgYhLTLp/aKVtJUwuk/XTUU IBATYSRyZm7yB2d8Wc/O7DMOMHRf76nWoh0rL+j4KCfPX7/706EWt9tiQ2Y7DxN6nB6q +5fw==
X-Gm-Message-State: AOAM532s+UJWTFeMc+ur4poOSwk8Ns7Ul9IFDOctQOSXXL2jnO8Hst8p Ievio62ZYfRq42gmp6LEdo2ddTSivuV0NYrig6U=
X-Google-Smtp-Source: ABdhPJzxqg8VDBVx4l/0XlVsjqAhx2XTCJl4rc3Mecy1mbP1nq3m7VXw0I0cjm7yrEYkX6mMmaHfzc4qpYwHFTz6VXs=
X-Received: by 2002:ab0:718e:0:b0:368:a2b5:1ee5 with SMTP id l14-20020ab0718e000000b00368a2b51ee5mr6630908uao.82.1652876828287; Wed, 18 May 2022 05:27:08 -0700 (PDT)
MIME-Version: 1.0
References: <165274254631.62630.11102982778020349578@ietfa.amsl.com> <61693ee0f53d9398b55d000231b06325@bbhmail.nl> <DU0P190MB197859A7987DFFDF4041A165FDCE9@DU0P190MB1978.EURP190.PROD.OUTLOOK.COM> <CAKKJt-eJva8imG3VXiONp3r88gNqDYfWx_U01RdeW38cLwh4QA@mail.gmail.com> <bcf0a7dfe5882220df925efb74cbf88a@bbhmail.nl>
In-Reply-To: <bcf0a7dfe5882220df925efb74cbf88a@bbhmail.nl>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Wed, 18 May 2022 07:26:42 -0500
Message-ID: <CAKKJt-ffDc8Ku9wS5hWSWe0kJZY=v5+M1iwo1O_9MjgxE8UiFA@mail.gmail.com>
To: stokcons@bbhmail.nl
Cc: Esko Dijk <esko.dijk@iotconsultancy.nl>, tsv-art@ietf.org, Anima WG <anima@ietf.org>, draft-ietf-anima-constrained-join-proxy.all@ietf.org, last-call@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003527ee05df486098"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsv-art/OMy74VRPgxWaGLovRkRkiZ37n9Q>
Subject: Re: [Tsv-art] [Anima] Tsvart last call review of draft-ietf-anima-constrained-join-proxy-10
X-BeenThere: tsv-art@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: Transport Area Review Team <tsv-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsv-art>, <mailto:tsv-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsv-art/>
List-Post: <mailto:tsv-art@ietf.org>
List-Help: <mailto:tsv-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsv-art>, <mailto:tsv-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 May 2022 12:27:13 -0000
Peter, On Wed, May 18, 2022 at 2:06 AM Peter van der Stok <stokcons@bbhmail.nl> wrote: > 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, > Oh, thank you! Best, Spencer > 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 > >
- [Tsv-art] Tsvart last call review of draft-ietf-a… Spencer Dawkins via Datatracker
- Re: [Tsv-art] Tsvart last call review of draft-ie… Peter van der Stok
- Re: [Tsv-art] [Anima] Tsvart last call review of … Esko Dijk
- Re: [Tsv-art] [Anima] Tsvart last call review of … Spencer Dawkins at IETF
- Re: [Tsv-art] [Anima] Tsvart last call review of … Peter van der Stok
- Re: [Tsv-art] [Anima] Tsvart last call review of … Spencer Dawkins at IETF
- Re: [Tsv-art] [Anima] Tsvart last call review of … Michael Richardson