RE: [rfc2462bis issue 277] M/O flags and DHCPv6
john.loughney@nokia.com Mon, 01 March 2004 04:19 UTC
Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA00222 for <ipv6-archive@odin.ietf.org>; Sun, 29 Feb 2004 23:19:58 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1Axetu-0006FR-9C for ipv6-archive@odin.ietf.org; Sun, 29 Feb 2004 23:19:30 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i214JUmA024014 for ipv6-archive@odin.ietf.org; Sun, 29 Feb 2004 23:19:30 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1Axett-0006FF-QS for ipv6-web-archive@optimus.ietf.org; Sun, 29 Feb 2004 23:19:29 -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 XAA00186 for <ipv6-web-archive@ietf.org>; Sun, 29 Feb 2004 23:19:27 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1Axets-000376-00 for ipv6-web-archive@ietf.org; Sun, 29 Feb 2004 23:19:28 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1Axesy-00030h-00 for ipv6-web-archive@ietf.org; Sun, 29 Feb 2004 23:18:33 -0500
Received: from optimus.ietf.org ([132.151.1.19]) by ietf-mx with esmtp (Exim 4.12) id 1Axes8-0002uv-00 for ipv6-web-archive@ietf.org; Sun, 29 Feb 2004 23:17:40 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AxerY-0005e0-05; Sun, 29 Feb 2004 23:17:04 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1Axeqv-0005c5-HA for ipv6@optimus.ietf.org; Sun, 29 Feb 2004 23:16:25 -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 XAA29992 for <ipv6@ietf.org>; Sun, 29 Feb 2004 23:16:23 -0500 (EST)
From: john.loughney@nokia.com
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1Axeqt-0002nd-00 for ipv6@ietf.org; Sun, 29 Feb 2004 23:16:23 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1Axepz-0002il-00 for ipv6@ietf.org; Sun, 29 Feb 2004 23:15:28 -0500
Received: from mgw-x2.nokia.com ([131.228.20.22]) by ietf-mx with esmtp (Exim 4.12) id 1AxepQ-0002e0-00 for ipv6@ietf.org; Sun, 29 Feb 2004 23:14:52 -0500
Received: from esdks001.ntc.nokia.com (esdks001.ntc.nokia.com [172.21.138.120]) by mgw-x2.nokia.com (Switch-2.2.8/Switch-2.2.8) with ESMTP id i214EmL23467; Mon, 1 Mar 2004 06:14:48 +0200 (EET)
X-Scanned: Mon, 1 Mar 2004 06:14:40 +0200 Nokia Message Protector V1.3.13 2004020314 - RELEASE
Received: (from root@localhost) by esdks001.ntc.nokia.com (8.12.9/8.12.9) id i214Eec7004473; Mon, 1 Mar 2004 06:14:40 +0200
Received: from mgw-int1.ntc.nokia.com (172.21.143.96) by esdks001.ntc.nokia.com 00b1mgJQ; Mon, 01 Mar 2004 06:14:38 EET
Received: from esebh003.NOE.Nokia.com (esebh003.ntc.nokia.com [172.21.138.82]) by mgw-int1.ntc.nokia.com (Switch-2.2.8/Switch-2.2.8) with ESMTP id i214Ec708110; Mon, 1 Mar 2004 06:14:38 +0200 (EET)
Received: from esebe023.NOE.Nokia.com ([172.21.138.115]) by esebh003.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Mon, 1 Mar 2004 06:14:37 +0200
Content-Class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
Subject: RE: [rfc2462bis issue 277] M/O flags and DHCPv6
x-mimeole: Produced By Microsoft Exchange V6.0.6487.1
Date: Mon, 01 Mar 2004 06:14:36 +0200
Message-ID: <DADF50F5EC506B41A0F375ABEB320636D44C4C@esebe023.ntc.nokia.com>
Thread-Topic: [rfc2462bis issue 277] M/O flags and DHCPv6
thread-index: AcP9LnL2OPZ3w4eyT9iDQMiCFsPfMACFGyHA
To: jinmei@isl.rdc.toshiba.co.jp, ipv6@ietf.org
X-OriginalArrivalTime: 01 Mar 2004 04:14:37.0513 (UTC) FILETIME=[B5D67B90:01C3FF43]
Content-Transfer-Encoding: 7bit
Sender: ipv6-admin@ietf.org
Errors-To: ipv6-admin@ietf.org
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Id: IP Version 6 Working Group (ipv6) <ipv6.ietf.org>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=AWL, NO_REAL_NAME autolearn=no version=2.60
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Jinmei, Here are my 2 cents; I'll send comments on the points I have comments, otherwise note any non-comment as a non-objection. > Since this message is lengthy, I'll first summarize the major > (proposed) changes as follows: > > - clarify that the stateful protocol *is* DHCPv6. For example, say in > Section 1 that: > > In this document, Stateful autoconfiguration for IPv6 means DHCPv6 > [7]. > > - change the first part of Section 5.5.2 to: > If a link has no routers, a host MAY attempt to use stateful > autoconfiguration to obtain addresses and other configuration > information. An implementation MAY provide a way to enable the > invocation of stateful autoconfiguration in this case, but the > default SHOULD be disabled. > > (i.e. change MUST in the first sentence to MAY, and modify the second > sentence accordingly) > > - use "SHOULD" instead of "should" in some related sentences of > Section 5.5.3. For example, we'll have the following sentence: > > If the value of ManagedFlag changes from FALSE to > TRUE, and the host is not already running the stateful address > autoconfiguration protocol, the host SHOULD invoke the stateful > address autoconfiguration protocol, ... This is OK with me. > *** regarding question c **** > > I'd first like to answer this question. RFC2462 currently says: > > Stateful autoconfiguration for IPv6 is the subject of future work > [DHCPv6]. > (Section 1) > > And, considering the latest standardization status, the current > revision of rfc2462bis says: > > Stateful autoconfiguration for IPv6 is the subject of DHCPv6 [7]. > > However, I still don't think this is crystal clear. I believe we > should first clarify whether "stateful autoconfiguration" *equals to* > DHCPv6 (as specified in RFC3315), or whether we should still leave the > possibility of (future) other stateful protocols. And then we should > clarify this point in rfc2462bis more explicitly. > > Personally, I would prefer the first option (i.e., the "stateful > protocol" equals to DHCPv6). Flexibility is in general a good thing, > but in this case, I don't see a reasonable practical reason to leave > other possibilities with ambiguous wording, particularly because the > ambiguity has annoyed people and caused similar questions/discussions > again and again. > > If we can agree on this, I'll change the above sentence like: > > In this document, Stateful autoconfiguration for IPv6 means DHCPv6 > [7]. I agree with your text. I don't see the need to keep this as an open issue in the standard. > *** regarding question a **** > > First, I think we can concentrate on Section 5 "PROTOCOL > SPECIFICATION" (and its subsections). For example, someone pointed > out that the following sentence in section 4 is "ambiguous": > > A "managed address > configuration" flag indicates whether hosts should use stateful > autoconfiguration to obtain addresses. > > because it uses "should", not "SHOULD". > > But I don't think we should care about the wording in Section 4, since > it's just an overview of the protocol, not the protocol specification > itself. In fact, there are no RFC2119 keywords throughout Section 4. > Of course, we may have to revisit the wording when we resolve question > b ("which keyword?") though. > > Concentrating on Section 5, I've found the following candidates of > RFC2119 keywords: I don't have a strong opinion on the use of keywords. Either way is OK, in my opinion. > (I interpret "the configuration-only version of DHCPv6" as so called > "stateless DHCPv6" described in > draft-ietf-dhc-dhcpv6-stateless-04.txt.) > > This is not a strong opinion, but I'd currently say "no" for this > question. The reasons are: > > - in my opinion, the stateless DHCPv6 service should be a "ubiquitous" > service, and hosts that need autoconfiguration should try it by > default (that is, without seeing an O flag set, which needs an > explicit configuration in routers). > > - the O bit indicates a "stateful" mechanism for other configuration > information than addresses. If the information actually includes > some real "other" stateful resources (probably in a future > extension), using the stateless version of DHCPv6 may result in an > incomplete service. > > Even if we agree on my opinion, however, it might still be useful to > note that the protocol invoked by the O bit should be the full-spec > DHCPv6 instead of the stateless version. I think noting this would be a good thing. John -------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------
- [rfc2462bis issue 277] M/O flags and DHCPv6 JINMEI Tatuya / 神明達哉
- RE: [rfc2462bis issue 277] M/O flags and DHCPv6 john.loughney
- [rfc2462bis] M/O flags and DHCPv6 JINMEI Tatuya / 神明達哉
- RE: [rfc2462bis] M/O flags and DHCPv6 Dave Thaler
- Re: [rfc2462bis] M/O flags and DHCPv6 Pekka Savola
- Re: [rfc2462bis] M/O flags and DHCPv6 JINMEI Tatuya / 神明達哉
- RE: [rfc2462bis] M/O flags and DHCPv6 Dave Thaler
- RE: [rfc2462bis] M/O flags and DHCPv6 john.loughney
- RE: [rfc2462bis] M/O flags and DHCPv6 john.loughney
- Re: [rfc2462bis] M/O flags and DHCPv6 JINMEI Tatuya / 神明達哉
- RE: [rfc2462bis] M/O flags and DHCPv6 john.loughney
- Re: [rfc2462bis] M/O flags and DHCPv6 JINMEI Tatuya / 神明達哉
- Re: [rfc2462bis] M/O flags and DHCPv6 Ralph Droms
- RE: [rfc2462bis] M/O flags and DHCPv6 john.loughney
- RE: [rfc2462bis] M/O flags and DHCPv6 Ralph Droms
- Re: [rfc2462bis issue 277] M/O flags and DHCPv6 Ralph Droms
- reference dependency (DS to PS) (Re: [rfc2462bis]… JINMEI Tatuya / 神明達哉
- Re: [rfc2462bis] M/O flags and DHCPv6 Ralph Droms
- Re: reference dependency (DS to PS) (Re: [rfc2462… Pekka Savola
- [rfc2462bis] Absence of Router Advertisements JINMEI Tatuya / 神明達哉