Re: [tcpm] New I-D posted : draft-moncaster-tcpm-rcv-cheat-00
John Heffner <jheffner@psc.edu> Thu, 22 February 2007 19:25 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HKJZ5-0004Gk-IU; Thu, 22 Feb 2007 14:25:15 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HKJZ4-0004Gb-0x for tcpm@ietf.org; Thu, 22 Feb 2007 14:25:14 -0500
Received: from mailer2.psc.edu ([128.182.66.106]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HKJZ2-0007Zi-P2 for tcpm@ietf.org; Thu, 22 Feb 2007 14:25:14 -0500
Received: from [128.182.160.132] (ice.psc.edu [128.182.160.132]) (authenticated bits=0) by mailer2.psc.edu (8.13.8/8.13.3) with ESMTP id l1MJP8XI010666 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 22 Feb 2007 14:25:09 -0500 (EST)
Message-ID: <45DDEE13.2020008@psc.edu>
Date: Thu, 22 Feb 2007 14:25:07 -0500
From: John Heffner <jheffner@psc.edu>
User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207)
MIME-Version: 1.0
To: Michael Welzl <michael.welzl@uibk.ac.at>
Subject: Re: [tcpm] New I-D posted : draft-moncaster-tcpm-rcv-cheat-00
References: <0C53DCFB700D144284A584F54711EC5802E88AD8@xmb-sjc-21c.amer.cisco.com> <1172129226.3233.4.camel@pc105-c703.uibk.ac.at>
In-Reply-To: <1172129226.3233.4.camel@pc105-c703.uibk.ac.at>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
Cc: tcpm@ietf.org, "Anantha Ramaiah (ananth)" <ananth@cisco.com>
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
Errors-To: tcpm-bounces@ietf.org
Michael Welzl wrote: >>> There's been some talk lately about reverse path congestion control. >>> (This would be much harder with TCP than DCCP, but maybe someone can >>> figure it out?) >> By reverse path, you mean ACK congestion control? Data transfer can be >> bi-directional. > > Funny enough, I stumbled over this SHOULD when thinking about ACK > congestion control, where it could be useful for the sender to be > able to count the number of ACKs that the receiver would normally > have to send during a loss period. > > In any case, it's the concern of a new mechanism, yet to be specified, > how to do ACK congestion control, and not the concern of RFC 2581 - > using a SHOULD instead of a MUST for sending ACKs to out-of-order > segments doesn't implement or even help ACK congestion control, > but it actually seems to be a hindrance. On the other hand, I don't know how you could possibly hope to do ACK congestion control when congestion on the forward path MUST cause you to suddenly double your rate of sending ACKs. This also leads to another possible reason why you might want to continue delayed ACK during reordering/loss: on half-duplex links, especially wireless which may have a high per-packet cost, doubling your ACK rate in response to congestion actually makes the congestion worse. I don't really want to get into defending specifics of any of these general ideas, but I'm just trying to say I wouldn't want to entirely rule out any of these ideas from future TCP, unless a strong case is made to do so. -John _______________________________________________ tcpm mailing list tcpm@ietf.org https://www1.ietf.org/mailman/listinfo/tcpm
- [tcpm] New I-D posted : draft-moncaster-tcpm-rcv-… toby.moncaster
- Re: [tcpm] New I-D posted : draft-moncaster-tcpm-… Rob Sherwood
- Re: [tcpm] New I-D posted : draft-moncaster-tcpm-… Michael Welzl
- Re: [tcpm] New I-D posted : draft-moncaster-tcpm-… Gavin McCullagh
- RE: [tcpm] New I-D posted : draft-moncaster-tcpm-… toby.moncaster
- RE: [tcpm] New I-D posted : draft-moncaster-tcpm-… toby.moncaster
- RE: [tcpm] New I-D posted : draft-moncaster-tcpm-… Michael Welzl
- RE: [tcpm] New I-D posted : draft-moncaster-tcpm-… Anantha Ramaiah (ananth)
- Re: [tcpm] New I-D posted : draft-moncaster-tcpm-… Rob Sherwood
- RE: [tcpm] New I-D posted : draft-moncaster-tcpm-… Caitlin Bestler
- Re: [tcpm] New I-D posted : draft-moncaster-tcpm-… Rob Sherwood
- Re: [tcpm] New I-D posted : draft-moncaster-tcpm-… John Heffner
- RE: [tcpm] New I-D posted : draft-moncaster-tcpm-… Anantha Ramaiah (ananth)
- RE: [tcpm] New I-D posted : draft-moncaster-tcpm-… Michael Welzl
- RE: [tcpm] New I-D posted : draft-moncaster-tcpm-… toby.moncaster
- Re: [tcpm] New I-D posted : draft-moncaster-tcpm-… John Heffner
- AW: [tcpm] New I-D posted : draft-moncaster-tcpm-… Michael Welzl
- Re: [tcpm] New I-D posted : draft-moncaster-tcpm-… Gorry Fairhurst