[tcpm] RACK - variable explanation

Felix Weinrank <weinrank@fh-muenster.de> Thu, 22 November 2018 12:25 UTC

Return-Path: <weinrank@fh-muenster.de>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9E8F12D4E8 for <tcpm@ietfa.amsl.com>; Thu, 22 Nov 2018 04:25:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
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 Qa7rXH-JVRop for <tcpm@ietfa.amsl.com>; Thu, 22 Nov 2018 04:25:27 -0800 (PST)
Received: from mail.fh-muenster.de (mail.fh-muenster.de [212.201.120.190]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48CA5129AB8 for <tcpm@ietf.org>; Thu, 22 Nov 2018 04:25:26 -0800 (PST)
Received: from Idefix4.local (unknown [212.201.121.94]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: fw153970) by mail.fh-muenster.de (Postfix) with ESMTPSA id F11092848E3 for <tcpm@ietf.org>; Thu, 22 Nov 2018 13:25:24 +0100 (CET)
To: tcpm@ietf.org
From: Felix Weinrank <weinrank@fh-muenster.de>
Message-ID: <8d43389c-93c1-899d-37ab-808c471eed47@fh-muenster.de>
Date: Thu, 22 Nov 2018 13:25:24 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.3.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/MwUluwGdeoAkJoF-nHKWkYECog0>
Subject: [tcpm] RACK - variable explanation
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2018 12:25:30 -0000

Hey RACK authors,

we're evaluating the nuts and bolts of RACK in its current version and 
we are missing variable explanations.
Most of the variables are listed and explained in section 5 (Definitions 
of variables) but at least two are missing.

SND.UNA
RACK.dupthresh << This is where we're stuck

And I think this paragraph from section 5 needs two cosmetic newlines:
"RACK.reo_wnd_persist" is the number of loss recoveries before
resetting RACK.reo_wnd "RACK.dsack" indicates if a DSACK option has
been received since last RACK.reo_wnd change "RACK.pkts_sacked"
returns the total number of packets selectively acknowledged in the
SACK scoreboard.

Best regards
Felix Weinrank