RE: [tcpm] New I-D posted : draft-moncaster-tcpm-rcv-cheat-00
<toby.moncaster@bt.com> Wed, 21 February 2007 15:27 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HJtNQ-0000yD-Gw; Wed, 21 Feb 2007 10:27:28 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HJtNP-0000y7-4o for tcpm@ietf.org; Wed, 21 Feb 2007 10:27:27 -0500
Received: from smtp3.smtp.bt.com ([217.32.164.138]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HJtNJ-0008Lw-LK for tcpm@ietf.org; Wed, 21 Feb 2007 10:27:27 -0500
Received: from I2KF03BV-UKBR.domain1.systemhost.net ([193.113.197.43]) by smtp3.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 21 Feb 2007 15:27:13 +0000
Received: from E03MVZ4-UKDY.domain1.systemhost.net ([193.113.30.65]) by I2KF03BV-UKBR.domain1.systemhost.net with Microsoft SMTPSVC(6.0.3790.211); Wed, 21 Feb 2007 15:27:12 +0000
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 15:27:11 -0000
Message-ID: <BAB4DC0CD5148948A86BD047A85CE2A70233A11E@E03MVZ4-UKDY.domain1.systemhost.net>
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: AcdVjrmyq9cI+ktXRuiEy/Zir4SLsAAPPPjQ
From: toby.moncaster@bt.com
To: michael.welzl@uibk.ac.at, tcpm@ietf.org
X-OriginalArrivalTime: 21 Feb 2007 15:27:12.0946 (UTC) FILETIME=[C2932120:01C755CC]
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 4b800b1eab964a31702fa68f1ff0e955
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
Hi Michael. Just to clarify, I was not talking about the ECN nonce which, as you rightly say, is intended to address a different problem (the concealing of ECN marks). I was actually referring to a solution presented by Stefan Savage et al in the paper "TCP Congestion Control with a Misbehaving Receiver". In this paper they present two versions of a transport layer nonce which they call the "Singular Nonce" and "Cumulative Nonce". We do look at the ECN nonce in the actual draft since that claims to protect against the two attacks our test is designed to identify. Thanks for the pointer as to the slightly surprising wording in RFC2581. As far as I can tell everyone seems to assume this was a MUST anyway...! Toby ________________________________________________________________________ ____ Toby Moncaster, <toby.moncaster@bt.com> Networks Research Centre, BT Research B54/70 Adastral Park, Martlesham Heath, Ipswich, IP53RE, UK. +44 1473 648734 -----Original Message----- From: Michael Welzl [mailto:michael.welzl@uibk.ac.at] Sent: 21 February 2007 07:56 To: tcpm@ietf.org; Moncaster,T,Toby,CXR9 R Subject: Re: [tcpm] New I-D posted : draft-moncaster-tcpm-rcv-cheat-00 On Tue, 2007-02-20 at 17:27 +0000, toby.moncaster@bt.com wrote: > All, > > As you will shortly see we have just posted a new ID called "A TCP > Test To Allow Senders to Identify Receiver Cheating" > draft-moncaster-tcpm-rcv-cheat-00. This draft was written as a result > of > (..) > http://www.cs.ucl.ac.uk/staff/B.Briscoe/pubs.html#tcp-rcv-cheat. > > After some background research we decided that an actual nonce would > probably be impractical since it would require modifications to both If you're referring to the ECN nonce, I think that it's not fair to compare this with it (as you also do in the draft), as it additionally tackles a different problem: concealing the reception of an ECN mark is much easier to do / less problematic than optimistic acking / concealing packet loss, and this is what the ECN nonce does but your scheme doesn't. On a side note, the following statement in the draft: > The proposed solution depends, like the skipped segments solution, on > the strict requirement that all TCP receivers have to send a duplicate > acknowledgement as soon as they receive an out-of-order segment. 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. Cheers, Michael _______________________________________________ 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