Re: [quicwg/base-drafts] use max_ack_delay = 0 before receving the TPs (#2646)

ianswett <> Thu, 25 April 2019 13:45 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id A39F2120192 for <>; Thu, 25 Apr 2019 06:45:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -6.597
X-Spam-Status: No, score=-6.597 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_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 sR31WG-zay88 for <>; Thu, 25 Apr 2019 06:45:45 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 6AD55120161 for <>; Thu, 25 Apr 2019 06:45:44 -0700 (PDT)
Date: Thu, 25 Apr 2019 06:45:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1556199942; bh=ew8WigbXfH70HNYQnIS9YU97TBSco8W36Hbw3hrH1+Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wbkGHS1FYau0ZIBSzYKDXWYuR7NLz1rZ/yjPMyW6cX0n3wVIvPhk1USq8OXHg/59S 1187MOMpRkNIVrzbgHjR8Ft6Olr6aSd7GVTcx6oIY2sykwkcefcv6VdlaTiXwa5O9R NE6n0hZRIGS1LQJjF7MwD0LqxQ6H9x7TWnx1wKE8=
From: ianswett <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/2646/review/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] use max_ack_delay = 0 before receving the TPs (#2646)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5cc1ba06d9964_47773fc57decd95c1061c6"; 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
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: Thu, 25 Apr 2019 13:45:47 -0000

ianswett commented on this pull request.

It seems like this doesn't reflect the suggestion of making it 0ms for Initial and Handshake PN spaces, rather than discussing what to do before a transport param was received.  Were you going to update the PR, or keep it as is?

> @@ -309,7 +309,8 @@ parameter, see Section 18.1 of {{QUIC-TRANSPORT}}.  max_ack_delay implies an
 explicit contract: an endpoint promises to never delay acknowledgments of an
 ack-eliciting packet by more than the indicated value. If it does, any excess
 accrues to the RTT estimate and could result in spurious retransmissions from
-the peer.
+the peer.  Before receiving the transport parameters, endpoints use a value of 0

This discusses transport param defaults, not Initial and Handshake packets.  Did you intend to keep this?

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