Re: [tcpm] review of draft-zimmermann-tcpm-reordering-detection
Carsten Wolff <carsten.wolff@rwth-aachen.de> Sat, 07 February 2015 08:17 UTC
Return-Path: <carsten.wolff@rwth-aachen.de>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 798281A888C for <tcpm@ietfa.amsl.com>; Sat, 7 Feb 2015 00:17:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level:
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[BAYES_20=-0.001] autolearn=ham
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 wBpy8qRijolR for <tcpm@ietfa.amsl.com>; Sat, 7 Feb 2015 00:17:40 -0800 (PST)
Received: from h1346787.stratoserver.net (h1346787.stratoserver.net [85.214.49.182]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B5281A1A50 for <tcpm@ietf.org>; Sat, 7 Feb 2015 00:17:40 -0800 (PST)
Received: from 44.173-67-87.adsl-dyn.isp.belgacom.be ([87.67.173.44] helo=ultra.localnet) by h1346787.stratoserver.net with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from <carsten.wolff@rwth-aachen.de>) id 1YK0aA-0003pW-16 for tcpm@ietf.org; Sat, 07 Feb 2015 09:17:38 +0100
From: Carsten Wolff <carsten.wolff@rwth-aachen.de>
To: tcpm@ietf.org
Date: Sat, 07 Feb 2015 09:17:36 +0100
Message-ID: <3287037.dCkuTZL5zl@ultra>
User-Agent: KMail/4.14.2 (Linux/3.13.0-45-generic; KDE/4.14.2; x86_64; ; )
In-Reply-To: <2D80ECE1-AB25-4A39-8D43-92862C90A5EF@netapp.com>
References: <54D3C911.6020205@mti-systems.com> <CAO249yejyCzC5TaMb2U9P3g_si4N-z+N1s21M4ohXqyZQvqyPw@mail.gmail.com> <2D80ECE1-AB25-4A39-8D43-92862C90A5EF@netapp.com>
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"
Archived-At: <http://mailarchive.ietf.org/arch/msg/tcpm/78F9EwRyvbZta4xVDzY2Ges7JHI>
Subject: Re: [tcpm] review of draft-zimmermann-tcpm-reordering-detection
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Sat, 07 Feb 2015 08:17:44 -0000
Hi, On Friday 06 February 2015 18:24:16 Zimmermann, Alexander wrote: > > > > Am 06.02.2015 um 06:18 schrieb Yoshifumi Nishida <nishida@sfc.wide.ad.jp>: > > > > Q1: Do we think that measuring reordering extent can be an approach for > > reordering issue? > > Measuring reordering per se or the extent itself? It’s not a big deal to > compute for example the reordering delay too. I think the answer to this lies in RFC5681. The current approach counts dupacks with a threshold of 3 to distinguish loss from reordering. If a possible reaction algorithm stays with counting dupacks and adapting the threshold (like our proposed reaction), then the extent is the metric it needs. If the detection draft should want to keep the door open for a reaction that replaces the dupack-counting by e.g. a timer, then it would be needing a metric that measures time in the detection. More generally, RFC4653 is a good approach at reordering without a detection and the reaction draft is based on it. Adding a detection and making the threshold adaptive is a way of fixing the problem of RFC4653 that it hurts performance in the common case where the path has loss and no reordering. Judging from old netdev-discussions, this always was the argument against 4653 that kept people from implementing it for Linux. Thanks for the review! Carsten
- Re: [tcpm] review of draft-zimmermann-tcpm-reorde… Wesley Eddy
- Re: [tcpm] review of draft-zimmermann-tcpm-reorde… Yoshifumi Nishida
- Re: [tcpm] review of draft-zimmermann-tcpm-reorde… Zimmermann, Alexander
- Re: [tcpm] review of draft-zimmermann-tcpm-reorde… Zimmermann, Alexander
- Re: [tcpm] review of draft-zimmermann-tcpm-reorde… Zimmermann, Alexander
- Re: [tcpm] review of draft-zimmermann-tcpm-reorde… Carsten Wolff
- [tcpm] review of draft-zimmermann-tcpm-reordering… Wesley Eddy