RE: [tcpm] New I-D posted : draft-moncaster-tcpm-rcv-cheat-00
"Anantha Ramaiah \(ananth\)" <ananth@cisco.com> Wed, 21 February 2007 17:32 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HJvKl-0002tj-61; Wed, 21 Feb 2007 12:32:51 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HJvKj-0002tU-89 for tcpm@ietf.org; Wed, 21 Feb 2007 12:32:49 -0500
Received: from sj-iport-2-in.cisco.com ([171.71.176.71] helo=sj-iport-2.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HJvKg-0007qz-S5 for tcpm@ietf.org; Wed, 21 Feb 2007 12:32:49 -0500
Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-2.cisco.com with ESMTP; 21 Feb 2007 09:32:46 -0800
X-IronPort-AV: i="4.14,202,1170662400"; d="scan'208"; a="362087811:sNHT47105956"
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id l1LHWkip028938; Wed, 21 Feb 2007 09:32:46 -0800
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id l1LHWgGo002898; Wed, 21 Feb 2007 09:32:42 -0800 (PST)
Received: from xmb-sjc-21c.amer.cisco.com ([171.70.151.176]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 21 Feb 2007 09:32:21 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [tcpm] New I-D posted : draft-moncaster-tcpm-rcv-cheat-00
Date: Wed, 21 Feb 2007 09:32:19 -0800
Message-ID: <0C53DCFB700D144284A584F54711EC5802E88736@xmb-sjc-21c.amer.cisco.com>
In-Reply-To: <1172044559.3234.38.camel@pc105-c703.uibk.ac.at>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [tcpm] New I-D posted : draft-moncaster-tcpm-rcv-cheat-00
Thread-Index: AcdVjh3RvuGIzFFcTXyHIceGAU6CBgAQ7L3g
From: "Anantha Ramaiah (ananth)" <ananth@cisco.com>
To: Michael Welzl <michael.welzl@uibk.ac.at>, tcpm@ietf.org, toby.moncaster@bt.com
X-OriginalArrivalTime: 21 Feb 2007 17:32:21.0476 (UTC) FILETIME=[3E01E240:01C755DE]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1343; t=1172079166; x=1172943166; c=relaxed/simple; s=sjdkim2002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=ananth@cisco.com; z=From:=20=22Anantha=20Ramaiah=20\(ananth\)=22=20<ananth@cisco.com> |Subject:=20RE=3A=20[tcpm]=20New=20I-D=20posted=20=3A=20=20draft-moncaste r-tcpm-rcv-cheat-00 |Sender:=20; bh=7HYR+Bi/nLRJrXfRBKKr9yQ9sJHP9kgjBUOHXpREMMI=; b=ktpWrIgnvDGuMiSG5nl5fOo6kefbT1SDdt2fBZFqilMJvihQB+NngNl0TYCfjWHqUF0ZaoWN 9nDmMH7Xt1UppZSoF6n0Xnhem8bZOTEi1ZcNU/wVfDrmp+n189xXTEmv;
Authentication-Results: sj-dkim-2; header.From=ananth@cisco.com; dkim=pass ( sig from cisco.com/sjdkim2002 verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
Cc:
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
> > is at odds with RFC 2581, which says: > > > Out-of-order data segments SHOULD be acknowledged immediately, in > > order to accelerate loss recovery. > > ...although I wonder why this is only a SHOULD, and not a > MUST, and herewith suggest to change this in 2581bis, unless > there's a good reason not to do so. Although the RFC says SHOULD, in reality it is treated as a MUST, I think the majority of stacks will send a ack for a out-of-order segment. It probably makes sense to make this a MUST in RFC 2581bis if we want to enforce some basic congestion control stuff like fast-retransmissions (which is worded as a MUST by the way). The only reason which I can think off why it was worded as a SHOULD instead of a MUST is when the basic cong.control on TCP was written long time back, "putting" many packets (even if they serve some useful purpose) was probably considered aggressive, in the current context pure ACK's. I am sure there are folks in the list who may have better answers. OTOH, recently, we were discussing about rate-limiting the no. of duplicate ACK's from mis-behaving receivers in the context of RFC 2581bis, now there is a mention about "some-receivers-that-may-exist-who-don't-send-duplicate-acks-for-out-of- order-segments-received" :-) -Anantha _______________________________________________ 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