Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)

MikkelFJ <> Fri, 25 October 2019 06:23 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 085CD12006F for <>; Thu, 24 Oct 2019 23:23:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id fXKY3YDu-hS4 for <>; Thu, 24 Oct 2019 23:23:10 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id C77461200F8 for <>; Thu, 24 Oct 2019 23:23:09 -0700 (PDT)
Date: Thu, 24 Oct 2019 23:23:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1571984589; bh=jDNMiuXJSgA822YK/vUmp1MIuU+pFcYPv7ZWL6sFkt4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0f3W4Lu8pgghEqBh2LZumT2Ty75lr+1i0D17e+sHXjOYB7RLq5Eio/G9617W7hBiG uX1P6nQV4fFAgwBiDUOF1hkCLzATX26qZFftuoYs0ttpsxpC0+sFGt6KgkR2R6HBFE InlUa8wMElpqVj3HsH99RXi5JFhcqu4LZX23oWBw=
From: MikkelFJ <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/3145/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db294ccefbaf_3fff3f9d272cd964931a4"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
Archived-At: <>
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 25 Oct 2019 06:23:11 -0000

@DavidSchinazi I think that 1-RTT packets could be sent from the server before the handshake is confirmed in which case the HSD frame cannot be sent. Or if that is not the case, then any 1-RTT packet could be used as a HSD signal and we wouldn't need the frame.

But , I think it is a good idea to keep sending HSD frames in every packet until done because if the HDS frame is lost, there could be unnecessary delays.

As to client policing, that wouldn't work due to the above because of loss and reordering.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub: