Re: [v6ops] New Version Notification for draft-yourtchenko-ra-dhcpv6-comparison-00.txt (fwd)

Brian E Carpenter <brian.e.carpenter@gmail.com> Sun, 08 December 2013 21:14 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B31EB1AE0FC for <v6ops@ietfa.amsl.com>; Sun, 8 Dec 2013 13:14:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CTXRO5Z99ZZv for <v6ops@ietfa.amsl.com>; Sun, 8 Dec 2013 13:14:40 -0800 (PST)
Received: from mail-pb0-x232.google.com (mail-pb0-x232.google.com [IPv6:2607:f8b0:400e:c01::232]) by ietfa.amsl.com (Postfix) with ESMTP id C0D7D1AE0E2 for <v6ops@ietf.org>; Sun, 8 Dec 2013 13:14:40 -0800 (PST)
Received: by mail-pb0-f50.google.com with SMTP id rr13so4127037pbb.37 for <v6ops@ietf.org>; Sun, 08 Dec 2013 13:14:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=4e1dGuEzXEelEiHy+/m3qAw5Zf/bXsKFlo6RwdsgsT4=; b=xNdOBSyY5/W+vDDRPi7c8wkL3qslx0Rr1sEBPHBzB4akO3Zggtx/8HW+rZivpCMOJw Tpcke36PAaza6jvlFTOvB1lXH4z65nWHKXHyadW7OA7fQezQQ7F2uglcIaU6scFCQhvc 0NwoDtSLuy8kz2HXMAaAb/hICOOlGSPK+q75HjX3ay4OvSzlAjRyhhzEr3I+19LCoP/0 xopkPN6v9lwYo2YWACK9ytFlrNyjxuITydVaEDxje/xHONf+bUvRpmS5WNACMONwnFP/ Py8QqyNgjNGNrFF6vH8M2I8/Z5/K9z/mCdQY1wZ4N1ZtQTJ/yiKaLytgj+VaDT2snpvC HVaA==
X-Received: by 10.66.27.177 with SMTP id u17mr16828498pag.25.1386537276329; Sun, 08 Dec 2013 13:14:36 -0800 (PST)
Received: from [172.24.31.170] (wireless-nat-1.auckland.ac.nz. [130.216.30.112]) by mx.google.com with ESMTPSA id xv2sm12950837pbb.39.2013.12.08.13.14.33 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 08 Dec 2013 13:14:35 -0800 (PST)
Message-ID: <52A4E138.7030906@gmail.com>
Date: Mon, 09 Dec 2013 10:14:32 +1300
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Owen DeLong <owen@delong.com>
References: <alpine.OSX.2.00.1311271353550.3903@ayourtch-mac> <1386274786.29351.YahooMailNeo@web142501.mail.bf1.yahoo.com> <alpine.OSX.2.00.1312060759220.68814@ayourtch-mac> <1386378082.99914.YahooMailNeo@web161901.mail.bf1.yahoo.com> <alpine.OSX.2.00.1312072028290.68814@ayourtch-mac> <F024FF5B-35A6-4221-952C-4A730A68C59D@delong.com> <alpine.OSX.2.00.1312080643090.68814@ayourtch-mac> <B561C767-677A-4A37-BA69-EB24951B2817@delong.com> <52A4C6FD.1080504@gmail.com> <98CACA9B-AD61-460A-93AC-D5EEA1176706@delong.com>
In-Reply-To: <98CACA9B-AD61-460A-93AC-D5EEA1176706@delong.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] New Version Notification for draft-yourtchenko-ra-dhcpv6-comparison-00.txt (fwd)
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Dec 2013 21:14:42 -0000

On 09/12/2013 08:38, Owen DeLong wrote:
> On Dec 8, 2013, at 11:22 , Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:
> 
>> On 08/12/2013 19:40, Owen DeLong wrote:
>>> On Dec 7, 2013, at 22:25 , Andrew Yourtchenko <ayourtch@cisco.com> wrote:
>> ...
>>>> I think you nailed it here: With RA you *discover* the routers available on the link, with DHCP in legacy IP, you *configure* them.
>>> No, with DHCP, you discovered what some remote host rumored them to be.
>> I don't think we should be having this argument. We should be
>> trying to write down objectively the type of scenarios where
>> DHCPv6 is applicable, the type of scenarios where RA-only is
>> applicable, and the type of scenarios where both (simultaneously)
>> are applicable.
>>
>> There's no right or wrong answer here.
>>
>>   Brian
> 
> In IPv6, as I read the RFCs, there's no valid way for a host to know that it is supposed to get information from a DHCPv6 server unless it receives an RA with the M and/or O bits set.
> 
> As such, the options are not DHCPv6 only, RA-only, and Both, but, RA-only and Both.

Two comments on that:

a) Yes, where I wrote DHCPv6, I should have written "DHCPv6 with
minimal RA", with "Both" implying more-than-minimal RA.

b) IMHO we need to fix the ambiguity caused by the M/O bits'
current definition.

http://tools.ietf.org/html/draft-liu-6renum-dhcpv6-slaac-switching

In any case I'd like to see neutral analysis in the draft.


   Brian

> The scenarios where RA-Only make sense are any scenario where you do not need greater control of the client configuration than Prefix information, routing information, and DNS resolver addresses and search strings.
> 
> In any scenario where you need to supply the host with more configuration information on a dynamic basis, DHCPv6 is also required.
> 
> Also, if you want dynamic DNS updates, deterministic assigned suffixes, etc., these fall into the DHCPv6 realm.
> 
> It's really as simple as that as near as I can tell.
> 
> If you want to run without RAs, then you are into the realm of static configuration. I, personally, do not see this as a problem.
> 
> Owen
> 
>