Re: [dhcwg] Re: Last Call: 'A Guide to Implementing Stateless DHCPv6 Service' to Proposed Standard
Tim Chown <tjc@ecs.soton.ac.uk> Sat, 15 November 2003 19:35 UTC
Received: from optimus.ietf.org ([132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA16178 for <dhcwg-archive@odin.ietf.org>; Sat, 15 Nov 2003 14:35:23 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AL6CK-0007lj-Cc for dhcwg-archive@odin.ietf.org; Sat, 15 Nov 2003 14:35:08 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id hAFJZ8A0029857 for dhcwg-archive@odin.ietf.org; Sat, 15 Nov 2003 14:35:08 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AL6CK-0007lU-7m for dhcwg-web-archive@optimus.ietf.org; Sat, 15 Nov 2003 14:35:08 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA16145 for <dhcwg-web-archive@ietf.org>; Sat, 15 Nov 2003 14:34:52 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AL6CF-0003tG-00 for dhcwg-web-archive@ietf.org; Sat, 15 Nov 2003 14:35:03 -0500
Received: from [132.151.1.19] (helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 1AL6CF-0003tD-00 for dhcwg-web-archive@ietf.org; Sat, 15 Nov 2003 14:35:03 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AL6CE-0007jv-SQ; Sat, 15 Nov 2003 14:35:02 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AL6Bm-0007jF-VB for dhcwg@optimus.ietf.org; Sat, 15 Nov 2003 14:34:34 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA16116; Sat, 15 Nov 2003 14:34:18 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AL6Bh-0003sR-00; Sat, 15 Nov 2003 14:34:29 -0500
Received: from raven.ecs.soton.ac.uk ([152.78.70.1]) by ietf-mx with esmtp (Exim 4.12) id 1AL6Bg-0003sM-00; Sat, 15 Nov 2003 14:34:28 -0500
Received: from pigeon.ecs.soton.ac.uk (ns1 [152.78.68.1]) by raven.ecs.soton.ac.uk (8.9.3/8.9.3) with ESMTP id TAA15730; Sat, 15 Nov 2003 19:34:26 GMT
Received: from login.ecs.soton.ac.uk (IDENT:root@login [152.78.68.162]) by pigeon.ecs.soton.ac.uk (8.9.3/8.9.3) with ESMTP id TAA05286; Sat, 15 Nov 2003 19:34:26 GMT
Received: (from tjc@localhost) by login.ecs.soton.ac.uk (8.11.6/8.11.6) id hAFJYP602679; Sat, 15 Nov 2003 19:34:25 GMT
Date: Sat, 15 Nov 2003 19:34:25 +0000
From: Tim Chown <tjc@ecs.soton.ac.uk>
To: dhcwg@ietf.org, iesg@iesg.org
Subject: Re: [dhcwg] Re: Last Call: 'A Guide to Implementing Stateless DHCPv6 Service' to Proposed Standard
Message-ID: <20031115193425.GA2471@login.ecs.soton.ac.uk>
Mail-Followup-To: dhcwg@ietf.org, iesg@iesg.org
References: <20031114160645.GE19013@login.ecs.soton.ac.uk> <000001c3aba0$ade83820$6401a8c0@BVolz>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <000001c3aba0$ade83820$6401a8c0@BVolz>
User-Agent: Mutt/1.4i
Sender: dhcwg-admin@ietf.org
Errors-To: dhcwg-admin@ietf.org
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Id: <dhcwg.ietf.org>
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>
On Sat, Nov 15, 2003 at 12:48:23PM -0500, Bernie Volz wrote: > DHCPv6 is no different from what we have with DHCPv4. DHCPINFORM in DHCPv4 > has no "lease time" or "lifetime" for the parameters obtained. The implied > behavior for DHCPv4, as it should be for DHCPv6, is that when the address is > reassigned (through some other means), the client should naturally assume > that its current configuration parameters are suspect and hence send a new > DHCPINFORM (or DHCPv6 Information-Request). Hi Bernie, thanks for the comments. I think that in IPv6 we should be trying to incorporate aids to easy(er) renumbering, for a number of good reasons. Also in IPv6 networks it is now quite probable that many networks will statelessly autoconfigure addresses but use stateless DHCPv6 for options (DNS and NTP in particular). So it's a bit different to IPv4. > There is no prohibition against a client issuing (DHCPv6) > Information-Request messages (or DHCPv4 DHCPINFORM) whenever it believes the > previously obtained configuration information may be out of date. Note also > that DHCPv6 servers may send Reconfigure messages as well (though > draft-ietf-dhc-dhcpv6-stateless-01.txt is silent as to whether stateless > clients support this). But this is the point - the DHCPv6 server can't send a Reconfigure message to the client, because the client is not using DHCPv6 for stateful address assignment, only for the DNS/NTP/other options (and so I believe the stateless DHCPv6 server won't have a client list to unicast the messages to?). There could at the very least be a timer for the valid lifetime of the stateless DHCPv6 options, so that planned ("make before break") renumbering as per draft-baker-ipv6-renumber-procedure-01 can be more readily achieved. That would not necessarily help with other renumbering events, but it would seem useful to have. > When a client detects that it may be on a different network, whether that is > because it has detected a link state change (such as because the network > cable was reconnected), been powered on (such as from a standby state), or > has its address(es) reconfigured through some non-DHCP mechanism (perhaps > via router advertisements), it should take steps to validate its > configuration information. I agree you could use a new RA (with O bit set) as a cue to get new DHCPv6 option information; this has also been suggested on the dhcwg list. But it wouldn't include the case where the DNS or NTP server is renumbered within the existing network. > We probably should have added to RFC 3315 a similar section for > Information-Request as exists for the stateful case (see section 18.1.2, > Creation and Transmission of Confirm Messages). I think anything we can add now to make IPv6 renumbering more easy to do (both compared to IPv4, and because of existing IPv6 limitations like having no PI address space) should be considered, including a method to deliver a stateless DHCPv6 Reconfigure message to clients. Tim _______________________________________________ dhcwg mailing list dhcwg@ietf.org https://www1.ietf.org/mailman/listinfo/dhcwg
- [dhcwg] Last Call: 'A Guide to Implementing State… The IESG
- [dhcwg] Re: Last Call: 'A Guide to Implementing S… Pekka Savola
- Re: [dhcwg] Re: Last Call: 'A Guide to Implementi… Ralph Droms
- Re: [dhcwg] Re: Last Call: 'A Guide to Implementi… Pekka Savola
- Re: [dhcwg] Re: Last Call: 'A Guide to Implementi… Ralph Droms
- [dhcwg] Re: Last Call: 'A Guide to Implementing S… Tim Chown
- RE: [dhcwg] Re: Last Call: 'A Guide to Implementi… Bernie Volz
- Re: [dhcwg] Re: Last Call: 'A Guide to Implementi… Tim Chown
- Re: [dhcwg] Re: Last Call: 'A Guide to Implementi… Ralph Droms