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

Lorenzo Colitti <lorenzo@google.com> Thu, 09 April 2015 00:18 UTC

Return-Path: <lorenzo@google.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 F0BEA1A6FEB for <dhcwg@ietfa.amsl.com>; Wed, 8 Apr 2015 17:18:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.388
X-Spam-Level:
X-Spam-Status: No, score=-1.388 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 6Bf4jZgZ1WEa for <dhcwg@ietfa.amsl.com>; Wed, 8 Apr 2015 17:18:35 -0700 (PDT)
Received: from mail-ig0-x22f.google.com (mail-ig0-x22f.google.com [IPv6:2607:f8b0:4001:c05::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 715061A6FE7 for <dhcwg@ietf.org>; Wed, 8 Apr 2015 17:18:35 -0700 (PDT)
Received: by igblo3 with SMTP id lo3so54137557igb.1 for <dhcwg@ietf.org>; Wed, 08 Apr 2015 17:18:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=CA6occccY7zJdQvGGiwuSSylpB7DgGFqRw/CVk+MMtc=; b=bzyiJ1X3s+9VwA2XmEf9NXek2u97KLqn9cvgI5172TTjoQnQZmUAkp0hyPcTgaMYMU jJ3d78Mc4TmZJ/SA+uFzjHZPDDjMPcLKrnTBUFtXCQg6JbuY6GvwtGZU38HIPVZhBzZ0 RWE0E8ECXqSL5egJ8mLmjwYiGS9tBsgsMWHgGkl+Isc5ldmmH3GGw0pYGtF8fImpoylp npSlueUSHMA9n/OFeCc2LdzDTqeC0MNF3DAk1mvNbm4KepxQKtc/nS0+YZs3f59ecwfF kbaTVIStOFzY9DKRIzNiECkk0z+7M/IgG4a2dmDlMPvvNKyHOrH/d2TxMycPzIugJJpP Mj5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=CA6occccY7zJdQvGGiwuSSylpB7DgGFqRw/CVk+MMtc=; b=lU+G1AI+fOyE/2AwACPGB5ztPBeYeNsUmklZlLbXEhVMg15vRD2HZZEe3eU5ahj5Cc TV6fyLCMOqoTy4kV/Pxn1q8xgRSmW7kHYrjO41ACEHU7Nb5x9kVQeCaZ24dNFHKtExL4 5WMiizWnOUvph3Trewuwmyd6R8IfA4jSVLLnyhLMhv8tUL9O8LZVJKr4wM/lksRIsfmf e6UsSMaZ+k6t3cfmE0Hn6fDyV0Fll+LlWMlCLg2x261vHzfkzEa685AWOr8lMTSVFObg jrcxTrCFPz+jqhPyyqSl/QAdtjRIFqMvTJU5sjW3KNiXTuKCqZvYZ3zEczk+xV7tvRVe OpOQ==
X-Gm-Message-State: ALoCoQl3vRBul+Jtr65uINUrPZ+47av/8P9vwt6BTEyQnyhW+4GtWu89lOsxZPSYDCQyoZQKHzXP
X-Received: by 10.50.43.162 with SMTP id x2mr16019181igl.46.1428538714689; Wed, 08 Apr 2015 17:18:34 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.64.195.75 with HTTP; Wed, 8 Apr 2015 17:18:14 -0700 (PDT)
In-Reply-To: <55253F14.6000706@si6networks.com>
References: <489D13FBFA9B3E41812EA89F188F018E1CA32071@xmb-rcd-x04.cisco.com> <8C4E055C-ED1D-4951-8473-6166109ACE69@nominum.com> <489D13FBFA9B3E41812EA89F188F018E1CA321EE@xmb-rcd-x04.cisco.com> <6D7A465E-6EBE-4B69-9B65-BAC7BF2A9873@nominum.com> <489D13FBFA9B3E41812EA89F188F018E1CA3229F@xmb-rcd-x04.cisco.com> <55214802.1070305@si6networks.com> <CAKD1Yr3UYT0yPEqftEXpN8zmk=-dka_NMcu3rbb_GG+YSnk2ZQ@mail.gmail.com> <5524D09B.3090706@si6networks.com> <CAKD1Yr2Ztzoys+xKBzsEHU5hqJmfGpn-GeWPEqNCHRuWOTgsJQ@mail.gmail.com> <55250911.30100@si6networks.com> <CAKD1Yr0ojVmk-ctUO313zvAx01P=B-A2zVuwDm73+dLgVwDLOw@mail.gmail.com> <55250DF2.8050001@si6networks.com> <CAKD1Yr33wFmjjqjYu8YEpqYvnn=kh9oJhe1YAC7UEzacQFBaWg@mail.gmail.com> <55251EFA.4000204@si6networks.com> <CAKD1Yr0XK-DQkcJKwTYmiWzCzZs4pubCme9rAgoZ_ig-P5MgsQ@mail.gmail.com> <55253F14.6000706@si6networks.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Thu, 09 Apr 2015 09:18:14 +0900
Message-ID: <CAKD1Yr0Q2634Rfw0_9NiU+-S_yfD2RwPs7uPWAbTuOADyx8bHg@mail.gmail.com>
To: Fernando Gont <fgont@si6networks.com>
Content-Type: multipart/alternative; boundary="089e0103e4cea34ebb05133f9659"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dhcwg/Y_NjdutJ_VdnZU3xU8F8wyxdf-o>
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>, "Bernie Volz (volz)" <volz@cisco.com>, Ted Lemon <Ted.Lemon@nominum.com>
Subject: Re: [dhcwg] Next step(s) for draft-ietf-dhc-stable-privacy-addresses -> abandon work? / IA_NA applicability
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: Thu, 09 Apr 2015 00:18:37 -0000

On Wed, Apr 8, 2015 at 11:45 PM, Fernando Gont <fgont@si6networks.com>
wrote:

> But, in any case, as far as I recall this I-D does not say "you must
> employ this algorithm for all of the prefixes from which you lease
> addresses", anyway.
>
> If you have any suggested text that would address your concern, please
> do let us know.
>

Well, as you know my suggestion is to leave this up to implementers and not
standardize this algorithm at all :-)


> >     * Address stability can be achieved 100% stateless-ly, but need not.
> >     e.g., you can generate addresses as specified in this document, but
> >     still keep an address lease database. In that case, the server would
> >     employ this algorithm for generating the addresses in the first
> place,
> [....[
> >
> >     Does (some version of) this sound reasonable?
> >
> > Perhaps. But you have to document this, and if you document this and it
> > turns out that you need server-side behaviour changes, then you need to
> > update RFC 3315.
> >
> > Again, I don't think it's worth it.
>
> For the time being, I think we should not consider the 100% stateless
> version of this. After all, the man goal of this document is an address
> selection scheme for DHCPv6, rather than an improvement in terms of "now
> DHCPv6 can be fully stateless".


If this algorithm does not allow stateless operation, and still requires
keeping (and synchronizing) a lease database, then I really don't see the
point of specifying this algorithm at all, as it provides no advantages
over stateful random assignment.