Re: [tcpm] draft-ietf-tcpm-tcp-uto-02

Ted Faber <faber@ISI.EDU> Mon, 12 December 2005 23:57 UTC

Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ElxXt-0003YA-0h; Mon, 12 Dec 2005 18:57:29 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ElxXr-0003Xs-AM for tcpm@megatron.ietf.org; Mon, 12 Dec 2005 18:57:27 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA16514 for <tcpm@ietf.org>; Mon, 12 Dec 2005 18:56:31 -0500 (EST)
Received: from boreas.isi.edu ([128.9.160.161]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1ElxYj-0003mb-3r for tcpm@ietf.org; Mon, 12 Dec 2005 18:58:22 -0500
Received: from hut.isi.edu (hut.isi.edu [128.9.168.160]) by boreas.isi.edu (8.11.6p2+0917/8.11.2) with ESMTP id jBCNu4005102; Mon, 12 Dec 2005 15:56:21 -0800 (PST)
Received: (from faber@localhost) by hut.isi.edu (8.13.4/8.13.4/Submit) id jBCNu3fA011464; Mon, 12 Dec 2005 15:56:03 -0800 (PST) (envelope-from faber)
Date: Mon, 12 Dec 2005 15:56:03 -0800
From: Ted Faber <faber@ISI.EDU>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Subject: Re: [tcpm] draft-ietf-tcpm-tcp-uto-02
Message-ID: <20051212235603.GB1156@hut.isi.edu>
References: <BF9BD734.4234%gorry@erg.abdn.ac.uk> <6.2.0.14.0.20051201035418.0323fc48@localhost> <4390569C.6050004@erg.abdn.ac.uk> <6.2.0.14.0.20051202201002.048b5de8@localhost> <20051208222808.GB22920@hut.isi.edu> <6.2.0.14.0.20051208164304.041ead70@localhost> <20051209182531.GC1177@hut.isi.edu> <439D7400.20902@erg.abdn.ac.uk>
Mime-Version: 1.0
In-Reply-To: <439D7400.20902@erg.abdn.ac.uk>
User-Agent: Mutt/1.4.2.1i
X-url: http://www.isi.edu/~faber
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: faber@hut.isi.edu
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5
Cc: Lars Eggert <lars.eggert@netlab.nec.de>, tcpm@ietf.org, Fernando Gont <fernando@gont.com.ar>, "mallman@icir.org" <mallman@icir.org>
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>
Content-Type: multipart/mixed; boundary="===============1793237671=="
Sender: tcpm-bounces@ietf.org
Errors-To: tcpm-bounces@ietf.org

On Mon, Dec 12, 2005 at 12:58:40PM +0000, Gorry Fairhurst wrote:
> Ted Faber wrote:
> >The mechanism described in 793 and 1122 is a perfectly reasonable
> >definition of a timeout system that an application could use to take
> >action if data's not delivered in a timely fashion.  In a system where
> >those mechanisms are implemented to spec, I don't see why using them
> >would break an application.  And that seems to be what you're saying.
> >
> 
> I agree - my concern was application of a SMALLER value (from the remote 
> end) than currently defined by standard mechanism - and the impact this 
> could have on an unsuspecting application.

Hmmmmm.

On the one hand, I'd say that if an application cares, it should set the
value explicitly.  On the other hand, an application that didn't set a
value for UTO becasue any reasonable value was fine would probably be
unhappy if a 5ms UTO had been negotiated for it. :-)

If I recall correctly, they do have a min/max kind of set up that
encourages systems not to push their defaults down.  I can see a good
argument that UTO negotiation should *never* reduce the default min UTO
of a system to avoid violating POLA.  Is this restriction what you're
arguing for, Gorry?  (If so, Lars/Fernando, do you have
objections/counter-arguments?)

-- 
Ted Faber
http://www.isi.edu/~faber           PGP: http://www.isi.edu/~faber/pubkeys.asc
Unexpected attachment on this mail? See http://www.isi.edu/~faber/FAQ.html#SIG
_______________________________________________
tcpm mailing list
tcpm@ietf.org
https://www1.ietf.org/mailman/listinfo/tcpm