[quicwg/base-drafts] Server sends a PING-only packet if it's limited (#3162)
ianswett <notifications@github.com> Mon, 28 October 2019 18:03 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 9E3F31208FA for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:03:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level:
X-Spam-Status: No, score=-7.999 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_32=0.001, 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: 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 Jt0X63veI6kw for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:03:23 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B01712088D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:03:23 -0700 (PDT)
Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id 77547A044C for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:03:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572285802; bh=HN//T4IlAsX+P5DTU1lYYsRB731qUIYFE9fXi70dDjU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=JX1R3cBkF4SIlNguo8iHHC5UNZ3w3W8jPAi7hh2l/CXEsNncdrnVfR490+pGAqYAN RF+rcLKXcOn+XnK+89OE8D5zQpTUItAIMoEnZ3w/SBPS2XLY5pJ7rwA9PXcvU5qTXu /5dnTiM6z856zYS4OpyDeP0GEKLFR5kWPxsm3baU=
Date: Mon, 28 Oct 2019 11:03:22 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7HXRJJPTOTF7HKQZN3YRW7VEVBNHHB5GXGIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3162@github.com>
Subject: [quicwg/base-drafts] Server sends a PING-only packet if it's limited (#3162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db72d6a68b19_6f273fc0194cd95c138132"; 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/QVHVC0ntz8It2dTupDvkJUjbkLM>
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, 28 Oct 2019 18:03:32 -0000
If a server is limited by the amplification factor when the PTO expires, send a PING-only packet instead of sending nothing. This also removes the client complexity of continuing to arm the PTO and send even when there's nothing in flight and nothing to send. Fixes #3161 You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3162 -- Commit Summary -- * Server sends a PING-only packet if it's limited -- File Changes -- M draft-ietf-quic-recovery.md (33) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3162.patch https://github.com/quicwg/base-drafts/pull/3162.diff -- 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/pull/3162
- [quicwg/base-drafts] Server sends a PING-only pac… ianswett
- Re: [quicwg/base-drafts] Server sends a PING-only… ianswett
- Re: [quicwg/base-drafts] Server sends a PING-only… ianswett
- Re: [quicwg/base-drafts] Server sends a PING-only… ianswett
- Re: [quicwg/base-drafts] Server sends a PING-only… ianswett
- Re: [quicwg/base-drafts] Server sends a PING-only… martinduke
- Re: [quicwg/base-drafts] Server sends a PING-only… ianswett
- Re: [quicwg/base-drafts] Server sends a PING-only… Nick Banks
- Re: [quicwg/base-drafts] Server sends a PING-only… ianswett
- Re: [quicwg/base-drafts] Server sends a PING-only… Martin Thomson
- Re: [quicwg/base-drafts] Server sends a PING-only… Kazuho Oku
- Re: [quicwg/base-drafts] Server sends a PING-only… martinduke
- Re: [quicwg/base-drafts] Server sends a PING-only… ianswett