Re: [quicwg/base-drafts] Desirable behavior when it takes time to derive the traffic keys for the next PN space (#3821)
Kazuho Oku <notifications@github.com> Wed, 15 July 2020 08:29 UTC
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51B813A0971 for <quic-issues@ietfa.amsl.com>; Wed, 15 Jul 2020 01:29:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.483
X-Spam-Level:
X-Spam-Status: No, score=-1.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
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 8_aJmkWjgwIL for <quic-issues@ietfa.amsl.com>; Wed, 15 Jul 2020 01:29:23 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08C353A0966 for <quic-issues@ietf.org>; Wed, 15 Jul 2020 01:29:22 -0700 (PDT)
Received: from github-lowworker-52827f8.ash1-iad.github.net (github-lowworker-52827f8.ash1-iad.github.net [10.56.108.24]) by smtp.github.com (Postfix) with ESMTP id 166B46A0D07 for <quic-issues@ietf.org>; Wed, 15 Jul 2020 01:29:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1594801762; bh=VBgGdDOA/6Em5icbzifMejzqTGSaTfOGtvAODBBfb5A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CUQuV/89D2wnRj8PD7kZ1HQoyrlN8pfD3nGIsoobslpXsT40mXVca9GHnbChWqWgb KvmW1OhL/kGlj0gU0Xjcl2QOrY2n5SOBU9BM6+UnhwjZDo9qDQ0ZX2IQ+GKakGXn9j kVXd3e3d21L7u9KnCTv1sswymppdXPIP7R4JQ7Po=
Date: Wed, 15 Jul 2020 01:29:22 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5F6ZKYTNC4OMPFYNN5DKPWFEVBNHHCNTMDWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3821/658626211@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3821@github.com>
References: <quicwg/base-drafts/issues/3821@github.com>
Subject: Re: [quicwg/base-drafts] Desirable behavior when it takes time to derive the traffic keys for the next PN space (#3821)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5f0ebe62629b_27ee3fd478ecd95c3645b8"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AmZ9CN4HJEh1f7rOPW07HeZuPkw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Jul 2020 08:29:24 -0000
Regarding `max_ack_delay`, I think @martinthomson's comment is accurate with possibly one slight modification. > 2. endpoints MUST report an ACK Delay that is based on when a packet is received, not when it was processed We might want to say that ACK Delay is the amount of the time the information (regardless of that being the packet itself or the acknowledgement) being buffered intentionally. The observation here is that any unintentional delay (e.g., decryption time, payload processing time) should be considered part of RTT, because that is unavoidable. And the added bonus of defining this way is that then there would be no change required for QUIC stacks that synchronously process the TLS handshake messages. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3821#issuecomment-658626211
- [quicwg/base-drafts] Desirable behavior when it t… Kazuho Oku
- Re: [quicwg/base-drafts] Desirable behavior when … Martin Thomson
- Re: [quicwg/base-drafts] Desirable behavior when … Kazuho Oku
- Re: [quicwg/base-drafts] Desirable behavior when … Kazuho Oku
- Re: [quicwg/base-drafts] Desirable behavior when … ianswett
- Re: [quicwg/base-drafts] Desirable behavior when … Kazuho Oku
- Re: [quicwg/base-drafts] Desirable behavior when … ianswett
- Re: [quicwg/base-drafts] Desirable behavior when … Kazuho Oku
- Re: [quicwg/base-drafts] Desirable behavior when … Jana Iyengar
- Re: [quicwg/base-drafts] Desirable behavior when … Kazuho Oku
- Re: [quicwg/base-drafts] Desirable behavior when … Jana Iyengar
- Re: [quicwg/base-drafts] Desirable behavior when … Kazuho Oku
- Re: [quicwg/base-drafts] Desirable behavior when … Martin Thomson
- Re: [quicwg/base-drafts] Desirable behavior when … Kazuho Oku
- Re: [quicwg/base-drafts] Desirable behavior when … Kazuho Oku
- Re: [quicwg/base-drafts] Desirable behavior when … Martin Thomson
- Re: [quicwg/base-drafts] Desirable behavior when … Jana Iyengar
- Re: [quicwg/base-drafts] Desirable behavior when … Jana Iyengar
- Re: [quicwg/base-drafts] Desirable behavior when … Jana Iyengar
- Re: [quicwg/base-drafts] Desirable behavior when … Jana Iyengar
- Re: [quicwg/base-drafts] Desirable behavior when … ianswett
- Re: [quicwg/base-drafts] Desirable behavior when … ianswett
- Re: [quicwg/base-drafts] Desirable behavior when … Jana Iyengar
- Re: [quicwg/base-drafts] Desirable behavior when … Kazuho Oku
- Re: [quicwg/base-drafts] Desirable behavior when … Kazuho Oku
- Re: [quicwg/base-drafts] Desirable behavior when … ianswett
- Re: [quicwg/base-drafts] Desirable behavior when … ianswett
- Re: [quicwg/base-drafts] Desirable behavior when … ianswett
- Re: [quicwg/base-drafts] Desirable behavior when … Martin Thomson
- Re: [quicwg/base-drafts] Desirable behavior when … Jana Iyengar