[quicwg/base-drafts] Verification of RTO no longer necessary (#2168)
janaiyengar <notifications@github.com> Thu, 13 December 2018 22:43 UTC
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 73D5B130EA9 for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:43:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.46
X-Spam-Level:
X-Spam-Status: No, score=-4.46 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, 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 kDhRXFvAAHsq for <quic-issues@ietfa.amsl.com>; Thu, 13 Dec 2018 14:43:10 -0800 (PST)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 052B9130EA2 for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:43:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=j2DvdiUcC8wKjdZlV0PkZnQQHoY=; b=QRYlD0EEPBUHXBRh Ab0WI42PkTNI7rmDWKiBfWoTWFQ5l5MPT1riOGImRJgKPiHQcr6/E/VAGYziHy7J GkRx7g73302eqZxPSR5l1gvI2d27dmCcdSjkZ2rlFHFtrWR4yqgIHVPEZY8++XiC MTtNbvl8J0+Z8DEx/FImzNfQE9Q=
Received: by filter1869p1mdw1.sendgrid.net with SMTP id filter1869p1mdw1-15114-5C12E07C-29 2018-12-13 22:43:08.603861475 +0000 UTC m=+8056.489983518
Received: from github-lowworker-e8fa9ff.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id lHYyKGRCSJSgFi8i0Wj4-g for <quic-issues@ietf.org>; Thu, 13 Dec 2018 22:43:08.557 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-e8fa9ff.cp1-iad.github.net (Postfix) with ESMTP id 86ED542035F for <quic-issues@ietf.org>; Thu, 13 Dec 2018 14:43:08 -0800 (PST)
Date: Thu, 13 Dec 2018 22:43:08 +0000
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab5d5267e9068aa37e85596aad69ee313f497222a092cf00000001182aa27c92a169ce174c8cc0@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2168@github.com>
Subject: [quicwg/base-drafts] Verification of RTO no longer necessary (#2168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c12e07c85675_66ab3fb8e22d45bc67978"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2sXysZODsgMCJ8rFpo4L22eLfntjsJHF76o9 DtKeFE2vlcm3IH4wGcY0Ivk8Kv6cVt5kwWEDNfdpie/OvBFvcKMf/cYQbqNsNu2rbnqzZ1ebJkPoTL 7/fryrarXRqVJYf6qyWyfBi+l3eIxqmvQ/wNtX5KBex9/6IUT7lv1v14pHphxWj3fE5LTAvIxYyOpm Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wXw9lBdHgbyXQdGeyRhG87N7GrU>
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: Thu, 13 Dec 2018 22:43:12 -0000
The changes to loss recovery in #1974 allow for some simplification in RTO response. The recovery draft says about an ACK after an RTO: ``` When an ACK is received that acknowledges only one or more packets sent on an RTO event, all unacknowledged packets with lower packet numbers MUST be marked as lost. If packets sent prior to the first RTO are acknowledged in the same ACK, the RTO is considered spurious and standard loss detection rules apply. ``` If the ACK acknowledges only packets sent after an RTO, everything sent earlier is marked lost. With time-threshold loss detection in #1974, that is exactly what standard loss detection will do. As a result, in both the conditions described in the text quoted above, standard loss detection does the right thing. We can remove the two cases (remove OnRetransmissionTimeoutVerified) and always simply use standard loss detection when an ACK is received. -- 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/2168
- [quicwg/base-drafts] Verification of RTO no longe… janaiyengar
- Re: [quicwg/base-drafts] Verification of RTO no l… janaiyengar
- Re: [quicwg/base-drafts] Verification of RTO no l… janaiyengar