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

Gorry Fairhurst <gorry@erg.abdn.ac.uk> Wed, 14 December 2005 14:18 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 1EmXSc-0000SE-9U; Wed, 14 Dec 2005 09:18:26 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EmXSW-0000R3-Sn for tcpm@megatron.ietf.org; Wed, 14 Dec 2005 09:18:25 -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 JAA00413 for <tcpm@ietf.org>; Wed, 14 Dec 2005 09:17:13 -0500 (EST)
Received: from dee.erg.abdn.ac.uk ([139.133.204.82] helo=erg.abdn.ac.uk) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EmXTY-00009P-Ma for tcpm@ietf.org; Wed, 14 Dec 2005 09:19:26 -0500
Received: from [139.133.207.155] (dhcp-207-155.erg.abdn.ac.uk [139.133.207.155]) by erg.abdn.ac.uk (8.13.4/8.13.4) with ESMTP id jBEEHSBX024411; Wed, 14 Dec 2005 14:17:28 GMT
Message-ID: <43A02978.4020809@erg.abdn.ac.uk>
Date: Wed, 14 Dec 2005 14:17:28 +0000
From: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Organization: University of Aberdeen, UK
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Fernando Gont <fernando@gont.com.ar>
Subject: Re: [tcpm] draft-ietf-tcpm-tcp-uto-02
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> <20051212235603.GB1156@hut.isi.edu> <6.2.0.14.0.20051213012758.048ed298@localhost>
In-Reply-To: <6.2.0.14.0.20051213012758.048ed298@localhost>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
X-ERG-MailScanner: Found to be clean
X-ERG-MailScanner-From: gorry@erg.abdn.ac.uk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52f7a77164458f8c7b36b66787c853da
Content-Transfer-Encoding: 7bit
Cc: Lars Eggert <lars.eggert@netlab.nec.de>, Gorry Fairhurst <gorry@erg.abdn.ac.uk>, tcpm@ietf.org, Ted Faber <faber@ISI.EDU>, "mallman@icir.org" <mallman@icir.org>
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: gorry@erg.abdn.ac.uk
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


So, a summary of my take and responding to some of this (which I hope we 
now have right). I'd be happy with new text saying something along the 
lines of:

* MIN RTO is system-defined (with a warning that small requires 
caution;-) ).
* The RECOMMENDED value for MIN RTO is follow RFCxxx.

* UTO negotiation SHOULD be OFF by default.
* UTO negotiation MAY be via a system config.
* RECOMMEND negotiation is enabled via an API call from the application.
* Upper and lower bounds may be set, but MUST NOT go below system MIN RTO
* MUST use MIN RTO, if UTO negotiation is not enabled.

?

Gorry

Fernando Gont wrote:

> At 03:56 p.m. 12/12/2005, Ted Faber wrote:
> 
>> 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?)
> 
> 
> Of the top of my head, I don't recall we proposed any value for the 
> lower limit.
> 
> Anyway, that's what we had in mind when including the equation for 
> choosing the UTO: "As long as it is within acceptable limits, choose the 
> larger of the two".
> 
> The idea is that if you don't set the UTO explicitly, then your local 
> UTO should be set to the default UTO (which may even be larger than the 
> minimum allowed UTO, i.e., the lower limit). This means that, your user 
> timeout will be, at least, the default. And, at most, that of the upper 
> limit.
> 
> If you do set the UTO explicitly (i.e., you know what you're doing), 
> then the user timeout will be, at least, that of the lower limit, and, 
> at most, that of the upper limit.
> 
> (I realize that this is probably not explained in the draft, though).
> 
> Does it make sense?
> 
> 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