Re: PIO-X in draft-pioxfolks-6man-pio-exclusive-bit-01 and earlier draft-kaiser-nd-pd-02

David Farmer <farmer@umn.edu> Fri, 31 March 2017 12:36 UTC

Return-Path: <farmer@umn.edu>
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 066CE1297CB for <ipv6@ietfa.amsl.com>; Fri, 31 Mar 2017 05:36:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.8
X-Spam-Level:
X-Spam-Status: No, score=-3.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=umn.edu
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 NwfR2mK1O8Z4 for <ipv6@ietfa.amsl.com>; Fri, 31 Mar 2017 05:36:18 -0700 (PDT)
Received: from mta-p5.oit.umn.edu (mta-p5.oit.umn.edu [134.84.196.205]) (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 845E71297BF for <ipv6@ietf.org>; Fri, 31 Mar 2017 05:36:18 -0700 (PDT)
Received: from localhost (unknown [127.0.0.1]) by mta-p5.oit.umn.edu (Postfix) with ESMTP id 0B95CC8A for <ipv6@ietf.org>; Fri, 31 Mar 2017 12:36:18 +0000 (UTC)
X-Virus-Scanned: amavisd-new at umn.edu
Received: from mta-p5.oit.umn.edu ([127.0.0.1]) by localhost (mta-p5.oit.umn.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ryt_UCrlXhj for <ipv6@ietf.org>; Fri, 31 Mar 2017 07:36:17 -0500 (CDT)
Received: from mail-qt0-f197.google.com (mail-qt0-f197.google.com [209.85.216.197]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mta-p5.oit.umn.edu (Postfix) with ESMTPS id B035FC83 for <ipv6@ietf.org>; Fri, 31 Mar 2017 07:36:17 -0500 (CDT)
Received: by mail-qt0-f197.google.com with SMTP id q46so25225121qtb.16 for <ipv6@ietf.org>; Fri, 31 Mar 2017 05:36:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umn.edu; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=lAXTmzhYARBSKiQsLTBEnk3PfPToIF/bhZyjIGR9a9E=; b=Z/akwoT7TE4W+hBxwE8lw2NJt+x4ZzJcD7kqU8QVk3azxjKYfs/xRNPNWbYsCCqs+u fLVukjVX7Pjy3Oo3FsSndo1mXneP1V4o9dGnPUnBPa4vkSnvRZwi1OnwaJig+WAfLlp7 Gy2FUnNqvOjWX75fHoqYGll3FrCpRq2KIWTXf3ioGqw3DP6PClXbfKhdBNDYVWaOEvyi l/jbZaLSYzNs7c/V4DGKQGrvjnzo4AM+jQaUBjqidaacabGYAZ2AI6ukX5A2Q7jA+ivO oCidySTYnDR4y4xJTUJ/fA8EpGB9rn24OhtzdZd2592lS8GoLbfxxOMaB/s2QtOMcDdc BeVw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=lAXTmzhYARBSKiQsLTBEnk3PfPToIF/bhZyjIGR9a9E=; b=Ht/QWUxxHDDrRifH+5Ii7EUlD9JbDwP45xy4th4dn95qxGIHCuIO0nntC+MXpQhY15 pJ6hAGryvXmytm4Aq0oaG940WQQOzA2BYtmTLWXrxgDlUgUqq2hJ5ylwCLmGNl224Oca 0FiHu92giPtaGECkTGXRdgqsoKF3wYAebM6xi7gUJFQ80Hl0A3Kfd4vdYmKlEVycrVK1 O8EFFq5EzYjDy5j2qBWIJa62Axn/xjFvIogklPpI1+sSw2FDP8+njJ5eaFaQM0KAix77 pOPvN7joikiKyrxA4MlWwEdveMrjLN4CpTovazB/RkQZZtdIZUKP2Vshr6oxbyuZkZM2 x/7g==
X-Gm-Message-State: AFeK/H0Im2oaYVHSdISFEyaTSXJIUj5Q1DL6nJwKvy6iGmDDkUZKHAwdcm90zLdeOH6OWUIwoxXLoJJW66KivoRzKcJf+n8ZNQF3d7sebSXf85FypGIXTBaejFLOSMx0Zbgq88vCecuANCK+O1Q=
X-Received: by 10.55.40.138 with SMTP id o10mr2310521qko.211.1490963776963; Fri, 31 Mar 2017 05:36:16 -0700 (PDT)
X-Received: by 10.55.40.138 with SMTP id o10mr2310501qko.211.1490963776730; Fri, 31 Mar 2017 05:36:16 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.140.18.200 with HTTP; Fri, 31 Mar 2017 05:36:16 -0700 (PDT)
In-Reply-To: <CAAedzxr6=azRyFqEshDK=44THKBpiU829T32kSAhGi9kpW+zQg@mail.gmail.com>
References: <CAOv0Pi-f+epkdYKvOUFLU+EiX+gz4rzU-LOA0qXjNovejgO0FQ@mail.gmail.com> <8b0b8ece-c41b-910f-28e0-083e04073bf1@gmail.com> <CAAedzxr6=azRyFqEshDK=44THKBpiU829T32kSAhGi9kpW+zQg@mail.gmail.com>
From: David Farmer <farmer@umn.edu>
Date: Fri, 31 Mar 2017 07:36:16 -0500
Message-ID: <CAN-Dau3FvpN4tha+3rO-w5hX7GFO2u2YRL3NKD7vCC3krsC6MA@mail.gmail.com>
Subject: Re: PIO-X in draft-pioxfolks-6man-pio-exclusive-bit-01 and earlier draft-kaiser-nd-pd-02
To: Erik Kline <ek@google.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, IETF IPv6 Mailing List <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="001a1142e3ac492f43054c060ef3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/O56KnjNyFAlBzMwYWwZKlqGOG90>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 31 Mar 2017 12:36:22 -0000

I would say "might be" or "can be" orthogonal;  in my opinion, it would be
unfortunate and kind of pointless for a network to provide a /64 with PIO-X
and then only offer a /64 prefix through DHCPv6-PD, and in my opinion this
would be over-lapping, and not orthogonal.  However, if a network provided
a /64 via PIO-X and offered a /60, /56, or larger, prefix via DHCPv6-PD
that would make a lot of sense to me and would be orthogonal.

A question; would it be valid for a network offer a /64 via PIO-X and then
offer the /56 encompassing the /64 via DHCPv6-PD, I think it would be good
to cover this case, stating if it is valid or not, in any discussion of
concurrent use of PIO-X with DHCPv6-PD. I can see where some would think
it's a valid case, and others would not, clearly stating it's one way or
the other seems like a good idea in my opinion.

On Thu, Mar 30, 2017 at 6:18 PM, Erik Kline <ek@google.com> wrote:

> I failed to explain myself at the mic, but I am thinking I need to state
> in the document is the following:
>
>     PIO-X and DHCPv6 PD are orthogonal
>
> A network can serve a client a PIO-X *and* simultaneously answer any PD
> requests from the same client.  They are not mutually exclusive nor are
> they redundant.
>
> In the model we tried to describe in the applicability statement, the
> client has attached to the network, issued a vanilla RS, and the router
> (perhaps doing PD on the client's behalf, or radius/diameter, or whatever)
> has selected to send the client a PIO.  The extra bit just tells the client
> that the PIO is not going to be given to anyone else (subject to various
> lifetimes, etc).
>
> If the client doesn't understand the X flag then it can still process the
> PIO according to its existing code.  That's all.  No conflict with PD,
> really.
>
> On 30 March 2017 at 10:48, Alexandre Petrescu <
> alexandre.petrescu@gmail.com> wrote:
>
>> Hi, authors of PIO-X,
>>
>> My comment on the microphone:
>>
>> This is an earlier draft I co-authored that uses RS/RA messages to do
>> Prefix Delegation.
>>
>> draft-kaiser-nd-pd-02
>>
>> https://tools.ietf.org/html/draft-kaiser-nd-pd-02
>>
>>
>> I can resurrect it if necessary.
>>
>> Alex
>>
>> Le 28/03/2017 à 11:57, Alexandre Petrescu a écrit :
>>
>> In addition to asking how is this draft helping with DHCPv6 Prefix
>> Delegation,
>>
>> I suggest addition of the following references.
>>
>> Where draft-pioxfolks-6man-pio-exclusive-bit-01 says:
>> >    There are several initiatives that propose network side practices
>> >    that provide customer isolation, enhanced operational scalability,
>> >    power efficiency, security and other benefits in IPv6 network
>> >    deployments.  Some of these involve isolating a host (or RA accepting
>> >    client node) so that the host is the only node to receive a specific
>> >    prefix, including
>> >
>> >    o  DHCPv6 Prefix Delegation to hosts (<https://tools.ietf.org/html/
>> >       draft-templin-v6ops-pdhost>), and
>> >
>> >    o  advertising a unique prefix per host via unique RAs.
>> >       (<https://tools.ietf.org/html/draft-ietf-v6ops-unique-ipv6-p
>> refix-
>> >       per-host>).
>>
>> it makes sense to add:
>>
>>     o  Prefix Delegation extensions to ND protocol have been introduced
>>        in <draft-kaiser-nd-pd-02>, <draft-lutchann-ipv6-delegate-
>>        option-00> and <draft-haberman-ipngwg-auto-prefix-02>, and
>>        probably earlier.
>>
>> Alex
>>
>> Le 04/03/2017 à 06:31, Alexandre Petrescu a écrit :
>> > I do not oppose a slot presenting PIO-X if time allows.
>> >
>> > However, as I understand it, PIO-X has a single goal - that to
>> > accomodate 64share.
>> >
>> > I wonder whether PIO-X could work with DHCPv6-PD?  Would PIO-X help
>> > DHCPv6-PD deployment?
>> >
>> > This is what I am going to ask at the mic.
>> >
>> > Alex
>> >
>> >
>> >
>> > Le 01/03/2017 à 11:27, Erik Kline a écrit :
>> >> Ole,
>> >>
>> >> It's on me to get a -02 of PIO-X written and uploaded.  Might it be
>> >> possible to get 5 minutes on that?
>> >>
>> >> -ek
>> >>
>> >> On 27 February 2017 at 06:16, <otroan@employees.org
>> >> <mailto:otroan@employees.org>> wrote:
>> >>
>> >>     The 6MAN chairs are planning the meeting in Chicago at IETF98.
>> >>
>> >>     If you have a draft you would like to discuss, please send your
>> >>     request for agenda time to the 6man chairs.   Please include in the
>> >>     request, the title of the presentation, file name of the draft, the
>> >>     speaker's name (and email), and how much time you would like.
>> >>
>> >>     We will prioritise drafts that are working group items and drafts
>> >>     that have been actively discussed on the list.
>> >>
>> >>     We expect at least half of each talk’s presentation time to be used
>> >>     for open discussion,
>> >>     please plan your presentation accordingly.
>> >>
>> >>     New drafts not discussed on the mailing list prior to the meeting,
>> >>     or drafts that do not appear to have support from the working group
>> >>     are unlikely to get time at the meeting.
>> >>
>> >>     Please have agenda items to us by 2017-03-15.
>> >>
>> >>     Regards,
>> >>
>> >>     Bob & Ole
>> >>
>> >>     ------------------------------------------------------------
>> --------
>> >>     IETF IPv6 working group mailing list
>> >>     ipv6@ietf.org <mailto:ipv6@ietf.org>
>> >>     Administrative Requests: https://www.ietf.org/mailman/l
>> istinfo/ipv6
>> >>     <https://www.ietf.org/mailman/listinfo/ipv6>
>> >>     ------------------------------------------------------------
>> --------
>> >>
>> >>
>> >>
>> >>
>> >> --------------------------------------------------------------------
>> >> IETF IPv6 working group mailing list
>> >> ipv6@ietf.org
>> >> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> >> --------------------------------------------------------------------
>> >>
>> >
>> > --------------------------------------------------------------------
>> > IETF IPv6 working group mailing list
>> > ipv6@ietf.org
>> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> > --------------------------------------------------------------------
>> >
>>
>>
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing listipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
>>
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
>>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
>


-- 
===============================================
David Farmer               Email:farmer@umn.edu
Networking & Telecommunication Services
Office of Information Technology
University of Minnesota
2218 University Ave SE        Phone: 612-626-0815
Minneapolis, MN 55414-3029   Cell: 612-812-9952
===============================================