Re: [quicwg/base-drafts] Cleaning up Loss Detection overview (#536)

janaiyengar <notifications@github.com> Wed, 17 May 2017 22:34 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 41A281270B4 for <quic-issues@ietfa.amsl.com>; Wed, 17 May 2017 15:34:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.8
X-Spam-Level:
X-Spam-Status: No, score=-4.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-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 1X3rpWsDk0Pe for <quic-issues@ietfa.amsl.com>; Wed, 17 May 2017 15:34:11 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (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 83670126C2F for <quic-issues@ietf.org>; Wed, 17 May 2017 15:34:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+HGWrD5FNEKIEqSgw+EA6usXcHk=; b=iTCRhV1X3cmNMkhv VT0yaHCCO1DXrSLMlgEXTLe0mjEibRpL3tRb2oRbfnv0FgsCHD95ORnDTyCxVhbC 8YuKWR2FmRd8W2REIQoGOFy5/H2nC/NeRRmQj3uCHE/C6ONxK6GnJqzYSftsKWzD bolltid+ScKjjPDKrfbYzAeKfu4=
Received: by filter0808p1mdw1.sendgrid.net with SMTP id filter0808p1mdw1-12993-591CCFC0-18 2017-05-17 22:33:36.43366672 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0003p1iad1.sendgrid.net (SG) with ESMTP id McenZB1lQJyMaPJNqbKxNg for <quic-issues@ietf.org>; Wed, 17 May 2017 22:33:36.120 +0000 (UTC)
Date: Wed, 17 May 2017 15:33:35 -0700
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab4ebebadd55a8e8d7f732b46b2a8c53f9781053e392cf00000001153491bf92a169ce0dada711@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/536/review/38805455@github.com>
In-Reply-To: <quicwg/base-drafts/pull/536@github.com>
References: <quicwg/base-drafts/pull/536@github.com>
Subject: Re: [quicwg/base-drafts] Cleaning up Loss Detection overview (#536)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_591ccfbf2e8cc_53e3ff8a1f7dc38102585"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1nL5JCjiKK0cUt9F/BBYuqHp6Sg/b2/xuQqF c+cGwOjD2iJIDHjGeVpbVKiqc+TKEtAe8WQ0hEWghwzUhEkNOWgslSNlzBcTAs2QQmWLp79G5D1MkK OwqQRSwx+80UQTgx2zwgKUd02quLoEuM4w54Y2acYHi/5+zmqFh+1GBQk/0j0lJT9a+Ce2fYjv4iZO w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_LbWG5_zdEvu2t8l47RrGpHGtsw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
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: Wed, 17 May 2017 22:34:13 -0000

janaiyengar commented on this pull request.



>      is based on the Linux implementation of TCP Early Retransmit.
 
-  * If a packet is sent at the tail, there are no packets sent after it, and the
-    sender cannot use ack information to detect its loss. The sender therefore
-    relies on an alarm to detect such tail losses. This mechanism is based on
-    TCP's Tail Loss Probe.
+  * When a Retransmission Timeout (RTO) alarm fires. An RTO alarm is set after
+    Tail Loss Probe attempts at evoking acknowledgements (see below). When this
+    alarm fires, all unacknowledged packets are marked as lost.

Yeah, I was trying to figure out exactly what is reasonable to say here, but didn't spend time figuring it out. Do you want to suggest an edit here? Specifically, this gets into the details of spurious detection, but that may be worth describing here. I'll try to get to this today.

-- 
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/536#discussion_r117125795