Re: Multiple addresses [was Node Requirements: Elevating DHCPv6 from MAY to SHOULD]

Ralph Droms <rdroms.ietf@gmail.com> Wed, 01 June 2011 21:10 UTC

Return-Path: <rdroms.ietf@gmail.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 290A6E08B6 for <ipv6@ietfa.amsl.com>; Wed, 1 Jun 2011 14:10:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.999
X-Spam-Level:
X-Spam-Status: No, score=-102.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_LOW=-1, 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 0Qo6SpbleWvA for <ipv6@ietfa.amsl.com>; Wed, 1 Jun 2011 14:10:24 -0700 (PDT)
Received: from mail-qy0-f179.google.com (mail-qy0-f179.google.com [209.85.216.179]) by ietfa.amsl.com (Postfix) with ESMTP id BAD41E08AF for <ipv6@ietf.org>; Wed, 1 Jun 2011 14:10:24 -0700 (PDT)
Received: by qyk7 with SMTP id 7so121758qyk.10 for <ipv6@ietf.org>; Wed, 01 Jun 2011 14:10:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:subject:mime-version:content-type:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to:x-mailer; bh=oaAvDwEPLLYKEm5xOJDbZEgX20YJ8F2rYVIYZTIr/PA=; b=d91fwnxSOmjj4SHdEnv/bGdyGAN0r3k69AVbb+np0wLZVWjd6FESty9CJOhY6UXAUQ d5MUqHj/1wPvzfIfyhSCJ+VM2WHS/7vxtokvR38UNqCXgkWab+hjM/KhGoXwjR1zF+RD yVpqWTtGbDNkTIZESEhIjrID+MlhlCWFiTTBU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; b=CXsQs7/vh/GAQCUlPP9H/YHwT450ozgj5HSpseMqKC7rWEcKDxR6nCRnDNfIkz4HlT YK2XRiFWCBtwdfnsND56mU63z4W+VQmKWnkMv3M/o90WI9IEiCHSaecL14C3pCzPcXfy wFHZbeIlbQZ4A4GOe2Z2nLMLV0YXfKOIDHQVk=
Received: by 10.229.114.200 with SMTP id f8mr5644463qcq.68.1306962624070; Wed, 01 Jun 2011 14:10:24 -0700 (PDT)
Received: from bxb-rdroms-8711.cisco.com (198-135-0-233.cisco.com [198.135.0.233]) by mx.google.com with ESMTPS id j18sm913405qck.39.2011.06.01.14.10.21 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 01 Jun 2011 14:10:22 -0700 (PDT)
Subject: Re: Multiple addresses [was Node Requirements: Elevating DHCPv6 from MAY to SHOULD]
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="us-ascii"
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <201106012042.p51KgVud023906@cichlid.raleigh.ibm.com>
Date: Wed, 01 Jun 2011 17:10:20 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <E613B6D0-9CAA-49A2-96EE-33429E6180AA@gmail.com>
References: <4DE3F87A.5060502@globis.net> <4DE40821.9030205@gmail.com> <4DE420E2.6010207@globis.net> <4DE5536D.9050906@globis.net> <4DE554F9.20603@globis.net> <4DE55815.3080702@gmail.com> <201106012042.p51KgVud023906@cichlid.raleigh.ibm.com>
To: Thomas Narten <narten@us.ibm.com>
X-Mailer: Apple Mail (2.1084)
Cc: Ray Hunter <v6ops@globis.net>, ipv6@ietf.org, Ralph Droms <rdroms.ietf@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>
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: Wed, 01 Jun 2011 21:10:27 -0000

On Jun 1, 2011, at 4:42 PM 6/1/11, Thomas Narten wrote:

> Brian E Carpenter <brian.e.carpenter@gmail.com> writes:
> 
>> Ray,
> 
>> Without going into details: how about turning this into
>> draft-hunter-v6ops-something and having the debate over in v6ops?
> 
>> I think that would be useful, personally.
> 
> Actually, let me suggest something else.
> 
> Before spending a whole lot of time on this topic, is there anyone
> else who thinks there is a problem here that needs solving? The last
> thing we (as a group) need to do is spend time on a non-problem.
> 
> Personally, I don't see the issue here. I think the problem as stated
> is a non-problem. And to be honest, this is the first time I have
> heard anyone suggest what you describe is a real problem. So I wonder
> whether anyone else thinks there is a problem here that needs fixing.

I don't think there is a problem worth fixing.

> 
> To the point:
> 
>>> Ray Hunter wrote:
>>>> It's definitely going to become an operational FAQ, unless it is very
>>>> clear whether/how a network operator can force equivalent use of
>>>> DHCPv4 static address assignment for both source and destination
>>>> addresses via DHCPv6 (possibly by turning off SLAAC for assignment of
>>>> GUA on an interface via a flag, or via RFC3484 bis), and how to
>>>> achieve this effect for all nodes on a link, without resorting to
>>>> local configuration. So I may as well be the first to ask.
> 
> A fine way to deal with this problem is not advertise any prefixes in
> RAs for stateless address autoconfiguration. The network operator is
> in control here. They decide how/whether DHCP and/or SLAAC is used.

I recently wrote: Use of SLAAC is controlled by the A bit in the Prefix Information option.  If the A bit is zero, the host will not configure an address on the receiving interface using SLAAC.  

The M bit in an RA gives a hint that DHCPv6 service is available.  The host behavior is not entirely controlled by the M bit; a host can choose to run DHCPv6 independent of the setting of the M bit.  A reasonable host might not bother with DHCPv6 if the M bit is 0; at the same time, a reasonable host might go ahead with DHCPv6 if it doesn't receive any Prefix Information options with the A bit set to one.

> 
> Why is this not sufficient?

Sounds sufficient to me...

- Ralph

> 
> Thomas