Re: [quicwg/base-drafts] Conflicting error codes (#4087)
Jana Iyengar <notifications@github.com> Mon, 14 September 2020 22:51 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 E63933A0B86 for <quic-issues@ietfa.amsl.com>; Mon, 14 Sep 2020 15:51:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.177
X-Spam-Level:
X-Spam-Status: No, score=-3.177 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.695, 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 jI1c3XN2i1k1 for <quic-issues@ietfa.amsl.com>; Mon, 14 Sep 2020 15:51:38 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79D633A0BA0 for <quic-issues@ietf.org>; Mon, 14 Sep 2020 15:51:38 -0700 (PDT)
Received: from github-lowworker-0f7e7fd.ash1-iad.github.net (github-lowworker-0f7e7fd.ash1-iad.github.net [10.56.110.17]) by smtp.github.com (Postfix) with ESMTP id 9C09CE0063 for <quic-issues@ietf.org>; Mon, 14 Sep 2020 15:51:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1600123897; bh=VdOiooYj19Ef6xu90TjbC0NWzABU8wWZIGn/Iq9aIM0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uxq7WZRGPxq4USj78YPcoFzOkTv+fzN3Svdbk2KILbztpXHemo/zTo4w9h8xtRGCn kNL5jS1H+fDHZnS8Azyn49pIeUy4qhjaMLdnkcfrdcbsrwulagwLwKjL60W+UUkkPD ox5gf9s3ebCpRtHX2gpHhrvP5kbjlpRAkYTceiLw=
Date: Mon, 14 Sep 2020 15:51:37 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK75LENRZQGC3AIFF7F5NPKPTEVBNHHCTETOJE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/4087/692360022@github.com>
In-Reply-To: <quicwg/base-drafts/issues/4087@github.com>
References: <quicwg/base-drafts/issues/4087@github.com>
Subject: Re: [quicwg/base-drafts] Conflicting error codes (#4087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5f5ff3f98cce7_188b19f0113011"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/Tmnnsv1AGDQigtRtCi-2Q_GNZTc>
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: Mon, 14 Sep 2020 22:51:40 -0000
@huitema: this issue is merely changing the error code for an error that already exists. I read your comment as a question about testing this, but you could be asking about when this error code ought to be sent. My reading is that the sender is required to close the connection when it sends too many packets, and the receiver is required to close the connection when too many packets fail authentication, and I think the text is clear on precisely when both of these ought to happen. A receiver is not required to, but could do what you're suggesting, and honestly, the precise value of "2^25 + 1" or "2^25" wouldn't matter IMO, since the receiver can only know a lower bound on the number of packets sent with the same key (since packet loss, etc). But if the receiver were to close with this error, doing it at the point that there is no ability for the sender to update the keys makes sense. The simplest thing to do would be to check if "2^25 + 1" packets have been received with the same key. -- 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/4087#issuecomment-692360022
- [quicwg/base-drafts] Conflicting error codes (#40… Tatsuhiro Tsujikawa
- Re: [quicwg/base-drafts] Conflicting error codes … Marten Seemann
- Re: [quicwg/base-drafts] Conflicting error codes … Martin Thomson
- Re: [quicwg/base-drafts] Conflicting error codes … David Schinazi
- Re: [quicwg/base-drafts] Conflicting error codes … ekr
- Re: [quicwg/base-drafts] Conflicting error codes … Jana Iyengar
- Re: [quicwg/base-drafts] Conflicting error codes … Christian Huitema
- Re: [quicwg/base-drafts] Conflicting error codes … Jana Iyengar
- Re: [quicwg/base-drafts] Conflicting error codes … Christian Huitema
- Re: [quicwg/base-drafts] Conflicting error codes … Jana Iyengar
- Re: [quicwg/base-drafts] Conflicting error codes … Christian Huitema
- Re: [quicwg/base-drafts] Conflicting error codes … Marten Seemann
- Re: [quicwg/base-drafts] Conflicting error codes … Martin Thomson
- Re: [quicwg/base-drafts] Conflicting error codes … Marten Seemann
- Re: [quicwg/base-drafts] Conflicting error codes … Christian Huitema
- Re: [quicwg/base-drafts] Conflicting error codes … Marten Seemann
- Re: [quicwg/base-drafts] Conflicting error codes … David Schinazi
- Re: [quicwg/base-drafts] Conflicting error codes … Martin Thomson