Re: Node Requirements: Elevating DHCPv6 from MAY to SHOULD

"Brzozowski, John" <John_Brzozowski@Cable.Comcast.com> Sun, 15 May 2011 12:15 UTC

Return-Path: <john_brzozowski@cable.comcast.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A7F4E0710 for <ipv6@ietfa.amsl.com>; Sun, 15 May 2011 05:15:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.435
X-Spam-Level:
X-Spam-Status: No, score=-101.435 tagged_above=-999 required=5 tests=[AWL=0.300, BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ArKUMOGdv7AV for <ipv6@ietfa.amsl.com>; Sun, 15 May 2011 05:15:44 -0700 (PDT)
Received: from cable.comcast.com (copdcimo01.potomac.co.ndcwest.comcast.net [76.96.32.251]) by ietfa.amsl.com (Postfix) with ESMTP id A1FD4E067B for <ipv6@ietf.org>; Sun, 15 May 2011 05:15:44 -0700 (PDT)
Received: from ([24.40.55.41]) by copdcimo01.cable.comcast.com with ESMTP with TLS id 5503630.38474100; Sun, 15 May 2011 06:19:51 -0600
Received: from PACDCEXMB01.cable.comcast.com ([fe80::3cf0:9cac:6c2a:7359]) by PACDCEXHUB02.cable.comcast.com ([fe80::11d4:f530:37a0:9f4e%12]) with mapi id 14.01.0289.001; Sun, 15 May 2011 08:15:39 -0400
From: "Brzozowski, John" <John_Brzozowski@Cable.Comcast.com>
To: Bob Hinden <bob.hinden@gmail.com>, Thomas Narten <narten@us.ibm.com>
Subject: Re: Node Requirements: Elevating DHCPv6 from MAY to SHOULD
Thread-Topic: Node Requirements: Elevating DHCPv6 from MAY to SHOULD
Thread-Index: AQHMEXNYf+V3/K1jwk2ucgUWFKlw4pSLLJsAgAKkFIA=
Date: Sun, 15 May 2011 12:15:37 +0000
Message-ID: <C9F53B85.11BE93%john_brzozowski@cable.comcast.com>
In-Reply-To: <4462F666-D0FD-45C1-AE71-0CD70580C110@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.10.0.110310
x-originating-ip: [147.191.125.12]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <61CC598D3F4AB140A9EC632B9256A511@cable.comcast.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "ipv6@ietf.org" <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 May 2011 12:15:45 -0000

Interesting point Bob raises.

Thomas,

Is the intention for the new text to relax the requirement for
auto-configuration?  The new DHCPv6 text should be in addition to support
for stateless auto-configuration to ensure other deployment models are
supported.

John
=========================================
John Jason Brzozowski
Comcast Cable
e) mailto:john_brzozowski@cable.comcast.com
o) 609-377-6594
m) 484-962-0060
w) http://www.comcast6.net
=========================================




On 5/13/11 11:55 AM, "Bob Hinden" <bob.hinden@gmail.com> wrote:

>Thomas,
>
>On May 13, 2011, at 6:37 AM, Thomas Narten wrote:
>
>> Per a previous thread, there are indications that the WG may now be
>> willing to recommend that DHCPv6 be a SHOULD for all hosts. This is
>> based on the following rationale:
>> 
>> Thomas Narten <narten@us.ibm.com> writes:
>> 
>>> I personally would support having DHCP be a SHOULD rather than a
>>> MAY. The justification in my mind is that if you want the network
>>> operator to have the choice of whether they want to use  Stateless
>>> addrconf OR DHCP, they only have that choice of devices widely
>>> implement both.
>> 
>> This was supported by some others, particularly now that it is clear
>> there are more implementations of DHCPv6, e.g.:
>> 
>> Bob Hinden <bob.hinden@gmail.com> writes:
>> 
>>> While my personal view is that DHCPv6 won't be used for host
>>> configuration in cable/DSL deployments (except for provisioning the
>>> prefix to the home router), it appears that DHCPv6 is being widely
>>> implemented in host OS's because it is needed some environments.
>>> There are enough variations in deployment models that a host
>>> developer will need to support both.
>> 
>>> Based on this, I think a SHOULD is OK.
>> 
>> Let me propose the following change be made to the node requirements
>> document:
>> 
>> OLD/Current:
>> 
>>   DHCP can be used to obtain and configure addresses.  In general, a
>>   network may provide for the configuration of addresses through Router
>>   Advertisements, DHCP or both.  At the present time, the configuration
>>   of addresses via stateless autoconfiguration is more widely
>>   implemented in hosts than address configuration via DHCP.  However,
>>   some environments may require the use of DHCP and may not support the
>>   configuration of addresses via RAs.  Implementations should be aware
>>   of what operating environment their devices will be deployed.  Hosts
>>   MAY implement address configuration via DHCP.
>> 
>> New:
>> 
>>      	<t> DHCPv6 <xref target='RFC3315' /> can be used to obtain and
>> 	configure addresses. In general, a network may provide for the
>> 	configuration of addresses through Router Advertisements,
>> 	DHCPv6 or both.  Some operators have indicated that they do
>> 	not intend to support stateless address autoconfiguration on
>> 	their networks and will require all address assignments be
>> 	made through DHCPv6. On such networks, devices that support
>> 	only stateless address autoconfiguration will be unable to
>> 	automatically configure addresses. Consequently all hosts
>> 	SHOULD implement address configuration via DHCP.</t>
>> 
>> 
>> Is this acceptable?
>> 
>> Please respond yes or no. Given the WG's previous hesitation to having
>> DHCPv6 be a SHOULD, it is important that we get a clear indication of
>> whether or not the WG supports this change.
>
>While I support changing the requirement to a SHOULD, I would prefer the
>text to be something like:
>
>     	<t> DHCPv6 <xref target='RFC3315' /> can be used to obtain and
>	configure addresses. In general, a network may provide for the
>	configuration of addresses through Router Advertisements,
>	DHCPv6 or both.   There will be a wide range of IPv6 deployment models
>        and differences in address assignment requirements.  Consequently
>all hosts
>	SHOULD implement address configuration via DHCP.</t>
>
>It's not just about what some operators may or may not do.  For example
>enterprises, governments, etc. will also have specific requirements.
>
>Bob
>
>
>--------------------------------------------------------------------
>IETF IPv6 working group mailing list
>ipv6@ietf.org
>Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>--------------------------------------------------------------------