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

Fernando Gont <fernando@gont.com.ar> Fri, 09 December 2005 00:58 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 1EkWb0-0006s5-Ik; Thu, 08 Dec 2005 19:58:46 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EkWaz-0006ll-8I for tcpm@megatron.ietf.org; Thu, 08 Dec 2005 19:58:45 -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 TAA14507 for <tcpm@ietf.org>; Thu, 8 Dec 2005 19:57:34 -0500 (EST)
Received: from server.frh.utn.edu.ar ([170.210.17.146] ident=qmailr) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EkWaj-0004NR-T6 for tcpm@ietf.org; Thu, 08 Dec 2005 19:58:32 -0500
Received: (qmail 26620 invoked from network); 9 Dec 2005 00:58:45 -0000
Received: from ftp.frh.utn.edu.ar (HELO fgont.gont.com.ar) (gont-fernando@170.210.17.150) by server.frh.utn.edu.ar with SMTP; 9 Dec 2005 00:58:45 -0000
Message-Id: <6.2.0.14.0.20051208164304.041ead70@localhost>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.0.14
Date: Thu, 08 Dec 2005 16:51:13 -0800
To: Ted Faber <faber@ISI.EDU>
From: Fernando Gont <fernando@gont.com.ar>
Subject: Re: [tcpm] draft-ietf-tcpm-tcp-uto-02
In-Reply-To: <20051208222808.GB22920@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>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Cc: gorry@erg.abdn.ac.uk, Lars Eggert <lars.eggert@netlab.nec.de>, tcpm@ietf.org, "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>
Sender: tcpm-bounces@ietf.org
Errors-To: tcpm-bounces@ietf.org

At 02:28 p.m. 08/12/2005, Ted Faber wrote:

> > >Do you mean there are no cases where application semantics can change 
> as a
> > >result of using this option.
> >
> > The application should care about application-layer timeouts, not about
> > transport-layer timeouts.
>
>TCP provides an interface that the application can use to set this
>timeout in RFC793.  Breaking applications that made use of it should not
>be done lightly, even if there are alternative mechanisms that those
>applications could have used.

Agreed.

But we agreed that the application-specified UTO would take precedence. And 
that, in the event a system-wide toggle existed, it would default to off.

So if you were using UTO, either the application programmer or the system 
administrator decided to do so.

(From a theoretical point of view, I'd probably argue that an application 
that really *breaks* because the user timeout ends up being longer than 2 
minutes or whatever, then it's already broken. And, even then, we have 
higher and lower limits for the UTO, which one would hope will keep the UTO 
"within acceptable values". But well, as I pointed out above, this would 
not even be the case.)

Kindest regards,

--
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@acm.org






_______________________________________________
tcpm mailing list
tcpm@ietf.org
https://www1.ietf.org/mailman/listinfo/tcpm