Re: [conex] Expiration of credits
Mirja Kühlewind <mirja.kuehlewind@ikr.uni-stuttgart.de> Wed, 02 November 2011 17:52 UTC
Return-Path: <mirja.kuehlewind@ikr.uni-stuttgart.de>
X-Original-To: conex@ietfa.amsl.com
Delivered-To: conex@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47F181F0C9A for <conex@ietfa.amsl.com>; Wed, 2 Nov 2011 10:52:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[AWL=-0.050, BAYES_00=-2.599, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yRHhQxW8NrAb for <conex@ietfa.amsl.com>; Wed, 2 Nov 2011 10:52:07 -0700 (PDT)
Received: from mailsrv.ikr.uni-stuttgart.de (mailsrv.ikr.uni-stuttgart.de [129.69.170.2]) by ietfa.amsl.com (Postfix) with ESMTP id AAC4311E80F8 for <conex@ietf.org>; Wed, 2 Nov 2011 10:51:56 -0700 (PDT)
Received: from netsrv1.ikr.uni-stuttgart.de (netsrv1-c [10.11.12.12]) by mailsrv.ikr.uni-stuttgart.de (Postfix) with ESMTP id EDECE633B1; Wed, 2 Nov 2011 18:51:55 +0100 (CET)
Received: from vpn-2-cl177 (vpn-2-cl177 [10.41.21.177]) by netsrv1.ikr.uni-stuttgart.de (Postfix) with ESMTP id D83F559A8A; Wed, 2 Nov 2011 18:51:55 +0100 (CET)
From: Mirja Kühlewind <mirja.kuehlewind@ikr.uni-stuttgart.de>
To: John Leslie <john@jlc.net>
Date: Wed, 02 Nov 2011 18:51:55 +0100
User-Agent: KMail/1.9.10 (enterprise35 0.20101217.1207316)
References: <201110261048.16356.mkuehle@ikr.uni-stuttgart.de> <201110261808.25587.mirja.kuehlewind@ikr.uni-stuttgart.de> <20111026163326.GM57720@verdi>
In-Reply-To: <20111026163326.GM57720@verdi>
X-KMail-QuotePrefix: >
MIME-Version: 1.0
Content-Type: Text/Plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <201111021851.55304.mkuehle@ikr.uni-stuttgart.de>
Cc: conex@ietf.org
Subject: Re: [conex] Expiration of credits
X-BeenThere: conex@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Congestion Exposure working group discussion list <conex.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/conex>, <mailto:conex-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/conex>
List-Post: <mailto:conex@ietf.org>
List-Help: <mailto:conex-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/conex>, <mailto:conex-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Nov 2011 17:52:08 -0000
Hi, one more question: If I send a large number of credits in Slow Start, lets say 50, and than have a quite moderate TCP like Reno with drop tail. That means I usually see only on loss everytime my cwnd exceeds the link capacity. Lets say my max cwnd is 100 the i reduce to 50 after a loss and it takes another 50 RTT until I see the next loss. That means it take 50*50=2500 RTTs or 1500*50*50=3.75MByte until my credits are gone even if I don't send any further ConEx markings. Why should I send any real ConEx marking in this situation (and pay twice)? But with ConEx we actually would like to have the real ConEx signal because only this reveals the current congestion level on the link! Mirja On Wednesday 26 October 2011 18:33:26 John Leslie wrote: > Mirja Kuehlewind <mirja.kuehlewind@ikr.uni-stuttgart.de> wrote: > > I guess a cap is even more complicated. An expiration would somehow > > depend on RTT but the num of credit you want to send (at once) > > depend on the congestion control mechanism in the endsystem. > > IMHO you should never depend upon a credit lasting more than one > RTT. > > That said, credits are intended for start-up -- and in many cases > currently, you will need more than one RTT to infer that a packet > was dropped (because ECN marking wasn't enabled at the bottleneck). > There may be cases where you should decide whether to issue additional > credits while waiting for a timeout -- and there are certainly cases > where you _don't_ want to issue such additional credits. > > > If I increase the cwnd by 100 packet in one RTT I might want to > > send 100 credits > > I cannot imagine such a case. Credits need never exceed the greatest > plausible loss. I cannot imagine increasing cwnd by 100 when I expect > 100% packet loss. > > IMHO, credits are not generally appropriate for any situation where > you are increasing cwnd -- but I'm sure _someone_ will find a case > where it would help... :^} > > -- > John Leslie <john@jlc.net>
- [conex] Expiration of credits Mirja Kühlewind
- Re: [conex] Expiration of credits Toby Moncaster
- Re: [conex] Expiration of credits John Leslie
- Re: [conex] Expiration of credits Mirja Kuehlewind
- Re: [conex] Expiration of credits John Leslie
- Re: [conex] Expiration of credits Mirja Kühlewind
- Re: [conex] Expiration of credits Matt Mathis
- Re: [conex] Expiration of credits John Leslie