[quicwg/base-drafts] Speed handshake recovery when only undecryptable packets arrive (#1414)
ianswett <notifications@github.com> Tue, 05 June 2018 09:12 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 35479130F2A for <quic-issues@ietfa.amsl.com>; Tue, 5 Jun 2018 02:12:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level:
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=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 oUvsLatPvKuC for <quic-issues@ietfa.amsl.com>; Tue, 5 Jun 2018 02:12:14 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46DA3130F3F for <quic-issues@ietf.org>; Tue, 5 Jun 2018 02:12:14 -0700 (PDT)
Date: Tue, 05 Jun 2018 02:12:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1528189933; bh=mtwhK1gQCDIYl5Tk3hjGsrNASyazS2zYA/ieiSLhKfw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IozECe+4MH6GU1imj/+CoEAn0afG7gJxb0JgiumLEOzr1fMt024BPuOlVw3pX+cKg hEhAnn2KC/FS7RppnP5RVV6ZBqiWWntRxD7A4NJEYKuyFmjx5MjSHVe+VG73thvI64 ruG1wz/WTcp9RCP1DQG0c1vEwUSMH1+bCVRUkCvM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab483ca13f244b0f6c16167fd59e155059a1cbc85692cf00000001172e15ed92a169ce13a1be5e@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1414@github.com>
Subject: [quicwg/base-drafts] Speed handshake recovery when only undecryptable packets arrive (#1414)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b1653ed4a580_2fb2b2350772f60135150"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
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/ysKKVPloGvMouiKuz0lqOvEnSRQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.26
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: Tue, 05 Jun 2018 09:12:17 -0000
There are a few cases in the handshake where the decryptable packets may be lost, but undecryptable packets may arrive. Examples include the client Initial followed by 0RTT packets and the server's Handshake packets followed by 1(/2)RTT packets. In those cases, no packets can be acknowledged because packets must be decrypted and processed before being acknowledged, but it is possible to indicate to the peer that something has arrived. DTLS uses an empty ack frame to instigate a faster than standard retransmission of handshake data. QUIC could adopt a similar mechanism or come up with something slightly different, depending upon how much feedback it wants to provide. One question is whether the encrypted packet number of the undecryptable packet should be provided in a feedback frame. -- 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/1414
- Re: [quicwg/base-drafts] Speed handshake recovery… Martin Thomson
- [quicwg/base-drafts] Speed handshake recovery whe… ianswett
- Re: [quicwg/base-drafts] Speed handshake recovery… Marten Seemann
- Re: [quicwg/base-drafts] Speed handshake recovery… Mark Nottingham