Re: [dhcwg] Next step(s) for draft-ietf-dhc-stable-privacy-addresses -> abandon work?

Fernando Gont <fgont@si6networks.com> Fri, 03 April 2015 22:33 UTC

Return-Path: <fgont@si6networks.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4EBC1A1E0E for <dhcwg@ietfa.amsl.com>; Fri, 3 Apr 2015 15:33:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.302
X-Spam-Level:
X-Spam-Status: No, score=-1.302 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_42=0.6, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no
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 c1c9k0eWoWJw for <dhcwg@ietfa.amsl.com>; Fri, 3 Apr 2015 15:33:23 -0700 (PDT)
Received: from web01.jbserver.net (web01.jbserver.net [IPv6:2a00:8240:6:a::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4B001A1C06 for <dhcwg@ietf.org>; Fri, 3 Apr 2015 15:33:22 -0700 (PDT)
Received: from [2a02:2028:61b:e301:2dfe:84c0:387:26ab] by web01.jbserver.net with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.85) (envelope-from <fgont@si6networks.com>) id 1YeA9N-00012l-Fr; Sat, 04 Apr 2015 00:33:17 +0200
Message-ID: <551F14BA.2000702@si6networks.com>
Date: Sat, 04 Apr 2015 00:31:22 +0200
From: Fernando Gont <fgont@si6networks.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0
MIME-Version: 1.0
To: "Bernie Volz (volz)" <volz@cisco.com>, "dhcwg@ietf.org" <dhcwg@ietf.org>
References: <489D13FBFA9B3E41812EA89F188F018E1CA32071@xmb-rcd-x04.cisco.com>
In-Reply-To: <489D13FBFA9B3E41812EA89F188F018E1CA32071@xmb-rcd-x04.cisco.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/dhcwg/O-4Tm-a4z8o1P5sxYhu14euWclE>
Subject: Re: [dhcwg] Next step(s) for draft-ietf-dhc-stable-privacy-addresses -> abandon work?
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Apr 2015 22:33:25 -0000

Hi, Bernie,

I'm kind of surprised about the question :-), since my mental model of
this I-D as that it should be WGLC'ed rather than  abandoned.

Regarding your thoughts, please find my comments in-line...

On 04/01/2015 07:30 PM, Bernie Volz (volz) wrote:
> 
> To the WG and co-authors of this document, as a follow up from the
> Dallas (IETF-92) DHC WG meeting, there is the question as to next
> step(s) for draft-ietf-dhc-stable-privacy-addresses.
> 
> In thinking about this some, my feeling is:
> 
> -          Drop the work. There is little reason for defining this for
> DHCPv6 servers as there are no “interoperability” issues.

If you look at the RFC series, there are plenty of documents that
specify policies that do not necessarily result in interoperability
issues: e.g., RFC4086, RFC1948, RFC6056. RFC7217.

In many cases, there are underlying requirements to prevent
interoperability issues. And some of the possible choices have other
implications (e.g., security-related). Hence having guidance or
providing good implementation approaches is more than valuable.



> o   If there are multiple servers operating on a link and they aren’t
> coordinating activities in some way (i.e. perhaps DHCPv6 failover or
> some common database), they will likely not be able to lease from the
> same pool of addresses anyway.

Actually, an approach such as that pecified by this document is
mentioned in RFC7031 itself. e.g.:

"  Also, the typical large address space (close to 2^64 addresses on /64
   prefixes expected to be available on most networks) may make managing
   address assignment significantly different from DHCPv4 failover.  In
   DHCPv4, it was not possible to use a hash or calculated technique to
   divide the significantly more limited address space, and therefore,
   much of the protocol that deals with pool balancing and rebalancing
   might not be necessary and can be done mathematically."

So this is indeed and algorithmic approach for coordinating the databases.



> o   Sure, if you change the server to a different server implementation,
> it may have different a algorithm, but does this really matter (and it
> is fairly rare in the first place)?

If stability is an issue, yes.



> o   And, there are also issues with the “range of addresses” model if
> the range is expanded or reduced, since this causes a change to the
> “stable” addresses.

This was already fixed (in the version that I didn't post because of the
I-D cutoff). We even discussed how to solve this issue on-list.




> o   So, do we really need this?
> 
> -          If people do feel that the work should continue (and
> eventually advance), the document should not be a “Standards Track” but
> “Informational”.

Wasn't this an implicit question in the wg call for adoption?



> So, I will propose that the DHC WG “drop this work” (mark the ID as
> dead). Objections? Comments?

Me, I object to that. :-). My comments and rationale can be found above.

Thanks!

Cheers,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492