Re: [ledbat] MIN_CWND, was: ECN/AQM, was: 2 week last call for draft-ietf-ledbat-congestion-06

Arjuna Sathiaseelan <arjuna@erg.abdn.ac.uk> Fri, 01 July 2011 10:03 UTC

Return-Path: <arjuna.sathiaseelan@gmail.com>
X-Original-To: ledbat@ietfa.amsl.com
Delivered-To: ledbat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BD3F21F86EA for <ledbat@ietfa.amsl.com>; Fri, 1 Jul 2011 03:03:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.75
X-Spam-Level:
X-Spam-Status: No, score=-2.75 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, SARE_SUB_OBFU_Q1=0.227]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MrmEhOqYkKuM for <ledbat@ietfa.amsl.com>; Fri, 1 Jul 2011 03:03:04 -0700 (PDT)
Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by ietfa.amsl.com (Postfix) with ESMTP id 13E7221F86E9 for <ledbat@ietf.org>; Fri, 1 Jul 2011 03:03:03 -0700 (PDT)
Received: by qwc23 with SMTP id 23so2528123qwc.31 for <ledbat@ietf.org>; Fri, 01 Jul 2011 03:03:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=PjgOBqGQQpfG4DJPZsGNjN1D991WYmyKMZ+bzgv3lMU=; b=P4morvtdisA1024QWKM4GNE0+M3uP8Qa/Xokq25W1h3Fs4ZkafxBa62FAESXYhTH6L phB5WTj4PVJJXCiK+G4r4QT7LaYpKg5/wfLPstAdfCewPL4u3TxYL+dY/XFhUNr+LUtr VIy2WnRG4ZmsWy/aqZsslejWztUZSSs/VKjMo=
MIME-Version: 1.0
Received: by 10.229.51.204 with SMTP id e12mr2394648qcg.178.1309514583375; Fri, 01 Jul 2011 03:03:03 -0700 (PDT)
Sender: arjuna.sathiaseelan@gmail.com
Received: by 10.229.87.8 with HTTP; Fri, 1 Jul 2011 03:03:03 -0700 (PDT)
In-Reply-To: <BANLkTimJSSb1Bwhnh8zddaFE-H+0pJSrzA@mail.gmail.com>
References: <791AD3077F94194BB2BDD13565B6295D05E6DF22@PALLENE.office.hd> <201106291339.03755.mirja.kuehlewind@ikr.uni-stuttgart.de> <BANLkTi=3GtHEmL8p38RqfEKLSJ1ttp3LxA@mail.gmail.com> <201106301317.35684.mirja.kuehlewind@ikr.uni-stuttgart.de> <BANLkTi=Y+6EGEkaNVvBqGJ7YMK7ZLBdmPg@mail.gmail.com> <BANLkTimJSSb1Bwhnh8zddaFE-H+0pJSrzA@mail.gmail.com>
Date: Fri, 01 Jul 2011 11:03:03 +0100
X-Google-Sender-Auth: LQ55YwHEYHmZxX10P98T1tnk8fQ
Message-ID: <BANLkTi=+EMAx=XTcULtOqchg_NLsR=VHAQ@mail.gmail.com>
From: Arjuna Sathiaseelan <arjuna@erg.abdn.ac.uk>
To: Lachlan Andrew <lachlan.andrew@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: ledbat@ietf.org
Subject: Re: [ledbat] MIN_CWND, was: ECN/AQM, was: 2 week last call for draft-ietf-ledbat-congestion-06
X-BeenThere: ledbat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Mailing list of the LEDBAT WG <ledbat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledbat>, <mailto:ledbat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ledbat>
List-Post: <mailto:ledbat@ietf.org>
List-Help: <mailto:ledbat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledbat>, <mailto:ledbat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Jul 2011 10:03:04 -0000

Dear Lachlan - thanks for your reply..


> No.  This confuses "better" with "gives a higher throughput to this
> user".  The whole point of congestion control is to do what is good
> for the network rather than maximizing the flow's own throughput.
> Throwing away information that the network is currently congested is
> not a *better* response.

Ofcourse I agree with you - that was the whole point of CC..However we
still have the liberty to perform actions (for e.g. opening multiple
TCP connections, or stopping and starting a new connection when we
find the Internet is too slow in responding etc)..And they all seem to
be legitimate actions  although not good for the network..App
designers want better performance for their apps - so they end up
thinking of new ways of circumventing the law of the Internet CC..and
their actions sound legitimate within the realm. Bob and others have
been trying to say this for the past few years - that there is no real
notion of fairness in the Internet today and Matt Mathis (who came out
with the notion of TCP-friendliness) agrees with it now.

So my belief is that next generation TCP could have a more aggressive
approach providing incentive for app designers but at the same time
being more reactive to congestion. Coupled with mechanisms such as
ECN, CONEX etc they could be effective..

But when it comes to LEDBAT, we cannot take this approach. We need to
be more conservative..

Regards
Arjuna