[dhcwg] Lifetime draft: refresh time should never be more than IRT_DEFAULT

Ted Lemon <Ted.Lemon@nominum.com> Tue, 09 November 2004 14:06 UTC

Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA28866; Tue, 9 Nov 2004 09:06:06 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CRWP7-0007do-5j; Tue, 09 Nov 2004 08:51:25 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CRWLp-0006zz-1t for dhcwg@megatron.ietf.org; Tue, 09 Nov 2004 08:48:01 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA26432 for <dhcwg@ietf.org>; Tue, 9 Nov 2004 08:47:59 -0500 (EST)
Received: from shell-ng.nominum.com ([81.200.64.181]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CRWMZ-0003pu-SJ for dhcwg@ietf.org; Tue, 09 Nov 2004 08:48:48 -0500
Received: from [130.129.132.183] (unknown [130.129.132.183]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client did not present a certificate) by shell-ng.nominum.com (Postfix) with ESMTP id 8E9DF56886 for <dhcwg@ietf.org>; Tue, 9 Nov 2004 05:47:28 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Mime-Version: 1.0 (Apple Message framework v619)
Content-Transfer-Encoding: 7bit
Message-Id: <E0AD8372-3255-11D9-AA52-000A95D6A618@nominum.com>
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
To: dhcwg@ietf.org
From: Ted Lemon <Ted.Lemon@nominum.com>
Date: Tue, 09 Nov 2004 08:47:20 -0500
X-Mailer: Apple Mail (2.619)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
Content-Transfer-Encoding: 7bit
Subject: [dhcwg] Lifetime draft: refresh time should never be more than IRT_DEFAULT
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: dhcwg.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
Sender: dhcwg-bounces@ietf.org
Errors-To: dhcwg-bounces@ietf.org
Content-Transfer-Encoding: 7bit

In reading the lifetime draft, I am generally _very_ happy with it.   
However, there is one point that I think is a mistake - allowing the 
time to be set to an unreasonably large value.   In considering this, I 
think it's useful to look at other configuration parameters that IP 
hosts frequently acquire, such as the IP address of a server.   When 
acquiring the IP address of a server, we go to the DNS and do a lookup. 
   It would be extremely unusual for the result that we get back to have 
a TTL that is more than a week, and I think pretty commonly the TTL 
would be more like a day, or even an hour.

DHCPv6 Information Request transactions are like DNS transactions.   
They do not require a database write, so they are relatively 
low-impact.   They can be implemented in routers.   Basically, there 
are ways to make them really, really cheap.   So optimizing the 
protocol with the intention of making them happen really infrequently 
seems like a mistake to me.

I think that the maximum refresh time a client should ever accept is a 
single day.   I can imagine someone arguing for a larger time, such as 
a week, but I think that generally the only reason you'd ever get a 
time that big would be because someone was trying to spoof your client.

Aside from this comment, I think that it's past time to advance this 
draft - it looks very good.


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