Re: [Tsvwg] early retransmit limits
Mark Allman <mallman@grc.nasa.gov> Fri, 25 April 2003 03:35 UTC
Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA14210 for <tsvwg-archive@odin.ietf.org>; Thu, 24 Apr 2003 23:35:33 -0400 (EDT)
Received: (from mailnull@localhost) by www1.ietf.org (8.11.6/8.11.6) id h3P3cSM06680 for tsvwg-archive@odin.ietf.org; Thu, 24 Apr 2003 23:38:28 -0400
Received: from www1.ietf.org (localhost.localdomain [127.0.0.1]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h3P3bP806347; Thu, 24 Apr 2003 23:37:25 -0400
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h3P3aq805791 for <tsvwg@optimus.ietf.org>; Thu, 24 Apr 2003 23:36:52 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA14180 for <tsvwg@ietf.org>; Thu, 24 Apr 2003 23:33:27 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 198u01-0004Gt-00 for tsvwg@ietf.org; Thu, 24 Apr 2003 23:35:45 -0400
Received: from d53-66-209.clv.wideopenwest.com ([64.53.209.66] helo=lawyers.ir.bbn.com) by ietf-mx with esmtp (Exim 4.12) id 198tzw-0004Gq-00 for tsvwg@ietf.org; Thu, 24 Apr 2003 23:35:40 -0400
Received: by lawyers.ir.bbn.com (Postfix, from userid 9076) id 7E4226B2B9; Thu, 24 Apr 2003 23:15:50 -0400 (EDT)
To: Joseph Ishac <jishac@grc.nasa.gov>
From: Mark Allman <mallman@grc.nasa.gov>
Reply-To: mallman@grc.nasa.gov
Cc: tsvwg@ietf.org
Subject: Re: [Tsvwg] early retransmit limits
In-Reply-To: <20030424173823.A28115@sunfire.grc.nasa.gov>
Organization: BBN Technologies/NASA GRC
Song-of-the-Day: Dead Flowers
Date: Thu, 24 Apr 2003 23:15:50 -0400
Message-Id: <20030425031550.7E4226B2B9@lawyers.ir.bbn.com>
Sender: tsvwg-admin@ietf.org
Errors-To: tsvwg-admin@ietf.org
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
> However, I think it would be beneficial to research the benefit of > options that strengthen ER (~if needed~). So, if network > conditions change and reordering becomes more prevalent, we would > know what the benefit/impact of using ER would be (in its > different forms). I agree that if reordering became a lot more prevlent then it would behoove us to re-think ER (both in terms of network resource wasteage and the cwnd sacrifice that ER causes). Put another way, spurious ERs cause a penalty for the connection itself and so there is an incentive to not spuriously ER. > On a side note. There are studies to try and make TCP more robust > to packet reordering. One such method is to increase dupthresh, > and I'll use that in the next example. Suppose that during a > connection, we've grown dupthresh to a value greater than three. > If the connection then later experiences an ER situation, is ER > still valid? (b/c an increased dupthresh would mean that you've > experienced some amount of reordering, which is non-negligible) Maybe. In the dupthresh adjustment schemes sketched in draft-blanton-tcp-reordering-00.txt the dupthresh is cwnd-1 at its maximum. So, as the window drains dupthresh is reduced. But, clearly, we could keep a maxdupthresh that indicates if we have ever changed dupthresh based on reordering. But, if we're headed down that road then I think all we really need to do is look for duplicate ACKs and no loss and set a flag if we see such an event. Then we can use that as input to some sort of ER decision. (A dupack can be caused by packet replication in the network, but everything I have seen shows that to be quite rare.) My own opinion right now is that this is a bit of overkill for ER because its so tightly scoped. But, something to keep in mind for down the road if ER ends up busting a lot. Thanks! allman -- Mark Allman -- BBN/NASA GRC -- http://roland.grc.nasa.gov/~mallman/ _______________________________________________ tsvwg mailing list tsvwg@ietf.org https://www1.ietf.org/mailman/listinfo/tsvwg
- [Tsvwg] early retransmit limits Mark Allman
- Re: [Tsvwg] early retransmit limits Reiner Ludwig
- Re: [Tsvwg] early retransmit limits Armando L. Caro Jr.
- Re: [Tsvwg] early retransmit limits Urtzi Ayesta
- Re: [Tsvwg] early retransmit limits Urtzi Ayesta
- Re: [Tsvwg] early retransmit limits Mark Allman
- Re: [Tsvwg] early retransmit limits Armando L. Caro Jr.
- Re: [Tsvwg] early retransmit limits Mark Allman
- Re: [Tsvwg] early retransmit limits Joseph Ishac
- Re: [Tsvwg] early retransmit limits Srijith. K
- Re: [Tsvwg] early retransmit limits Armando L. Caro Jr.
- Re: [Tsvwg] early retransmit limits Srijith. K
- Re: [Tsvwg] early retransmit limits Armando L. Caro Jr.
- Re: [Tsvwg] early retransmit limits Mark Allman
- Re: [Tsvwg] early retransmit limits Mark Allman
- Re: [Tsvwg] early retransmit limits Spencer Dawkins
- Re: [Tsvwg] early retransmit limits Mark Allman
- Re: [Tsvwg] early retransmit limits Spencer Dawkins
- Re: [Tsvwg] early retransmit limits Mark Allman