Re: [v6ops] Stateful SLAAC (draft-ietf-v6ops-unique-ipv6-prefix-per-host)

Victor Kuarsingh <victor@jvknet.com> Mon, 13 November 2017 14:17 UTC

Return-Path: <victor@jvknet.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 368831296CF for <v6ops@ietfa.amsl.com>; Mon, 13 Nov 2017 06:17:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=jvknet-com.20150623.gappssmtp.com
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 Ogamb-wPbHKr for <v6ops@ietfa.amsl.com>; Mon, 13 Nov 2017 06:17:12 -0800 (PST)
Received: from mail-ot0-x234.google.com (mail-ot0-x234.google.com [IPv6:2607:f8b0:4003:c0f::234]) (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 A49A51294D2 for <v6ops@ietf.org>; Mon, 13 Nov 2017 06:17:10 -0800 (PST)
Received: by mail-ot0-x234.google.com with SMTP id o23so2879466otd.1 for <v6ops@ietf.org>; Mon, 13 Nov 2017 06:17:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jvknet-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=3tGlPhTkX9B3rtPFC9t7fj8940R0sb3myt7LqtEkCx0=; b=w/SuZt2FhZKZDpBj8Z0JJnBX1Y/JLELZQi3p2/tkM7IZIvlq1MNbxY6lJrKTGg2c27 PSV234CCLKg52A2YOmltI2yGR1v/07CUB8/Gfo1G0oYaIeV8IE766fBLpxGkVcjwl9kP Hwxw/HJUNUaEbPudUXi810U1WafHTcYg3sbBdSDDE6Ud69I5uFaygBT9/ZXlXypa5qCR N9d9SrdATtqec/dto0RfptAco4nBfmKT7cilYjstaNEJ1ZpYdfhc0maJrsb8UdEwFlxB y8v6phNMbxvrMOKDTwF6IDAmF5eXjkeUfCE2KO8aUV1LU/AyKddPSfTrrorbQcskDgbc Tbxg==
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=3tGlPhTkX9B3rtPFC9t7fj8940R0sb3myt7LqtEkCx0=; b=gKUFtN0uLDHODZyrlG8xessVRAlHR1l2SpvKFb8h8cij6hRFUuE6kNLBpdX6V3QKo8 OjotqaAYpgh4OXAswEzSfTzWkLSUPoKmyPVSWe9S+oE3L8aGA7jNlXMWdkZCFNEoNCbb Ubg5qyr+BAC3JTWxf0sNUhdS2uirK1nyiO1KWHuFAQ7ztRB2P6+4R/CKeTjZ84ZbpNeu dkQ4LoF02zTy6uvBQD5VYwhzChA1BosfxTNk7t35IrWYRNte4PpadefADnRirnLEDi/3 J6XJL4rzkDolWGZH4iObQLa9eYsM1mGXMU/MmStuKsMfs9ZLbjMMGGrH9UzYkjbz9yrx YblQ==
X-Gm-Message-State: AJaThX6vcC57TrnB8G1X4KPsSffngP6qZDqhKrSnArWZ0p/BbOVomfDq WLJlPTXPspUIk9u4ag3dWMlUmQZADbuWIUZ71Cnn9A==
X-Google-Smtp-Source: AGs4zMYB+YturM2+e8PGEuMMQvhXXzGcOYlmDrdKRNgT/hMWbELZ910zOmpHOpHMQioJLQ7qCTvrBBqQUOIdhuRL8TA=
X-Received: by 10.157.3.67 with SMTP id 61mr5704012otv.347.1510582630004; Mon, 13 Nov 2017 06:17:10 -0800 (PST)
MIME-Version: 1.0
Received: by 10.157.13.74 with HTTP; Mon, 13 Nov 2017 06:17:09 -0800 (PST)
In-Reply-To: <a4a380b0-d69c-1c2c-fedc-0a3da2a8060a@si6networks.com>
References: <be9724f5-2ff5-d90c-2749-ecae2c628b78@si6networks.com> <CAKD1Yr0_a2Qm8U4oK+BQU57DeDUD9i-o_+G+YhnH4pVXRxmxxQ@mail.gmail.com> <9d154133-a1de-7774-1589-c7069bf279ee@si6networks.com> <0b45890d-ea4a-47b8-a650-ceb72b066df8@gmail.com> <ea772bfd-4004-7f94-8469-b50e3aff0f29@si6networks.com> <F2330138-6842-4C38-B5A0-FB40BFACD038@employees.org> <e40697ca-8017-c9d2-c25d-89087046c9cf@gmail.com> <207f040a-7fe2-9434-e7a5-f546b26fdf63@strayalpha.com> <CAKD1Yr26NK2osApYZBm8Yd=0X7xcetrxojp6=JHOEAu9BB0q8A@mail.gmail.com> <8ca59610-2d25-2be4-9d2c-9b1a75fd3ace@si6networks.com> <E67105A3-396B-403C-B741-E9E01CFB5CE7@employees.org> <e7ec4633-8d45-1cff-ce37-48dafd488e13@si6networks.com> <BBAB48C0-384B-4380-9359-7965C7C61D58@employees.org> <4b7e8e53-ea7a-f84d-92cf-a9a113c200ce@si6networks.com> <CAKD1Yr1NG93Jv7E6hKY4BKApwJg6uG0wAgUL74cw1Fb5VsKnUg@mail.gmail.com> <14d489ec-0b28-8fe5-e28c-35a1f4fc15de@si6networks.com> <CAJc3aaPb8vOxfUVk-6sQNGpftegPCgb+j3OyGD55rmCado+VZw@mail.gmail.com> <a4a380b0-d69c-1c2c-fedc-0a3da2a8060a@si6networks.com>
From: Victor Kuarsingh <victor@jvknet.com>
Date: Mon, 13 Nov 2017 09:17:09 -0500
Message-ID: <CAJc3aaPg=qOpiwJ29Bq92m2RfZ-VDJtLWb-GgZV7bXP6iELiRA@mail.gmail.com>
To: Fernando Gont <fgont@si6networks.com>
Cc: Lorenzo Colitti <lorenzo@google.com>, "6man@ietf.org" <6man@ietf.org>, "v6ops@ietf.org WG" <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/dqZU99jv5iJ2AFNPAsQdByxVfMI>
Subject: Re: [v6ops] Stateful SLAAC (draft-ietf-v6ops-unique-ipv6-prefix-per-host)
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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: Mon, 13 Nov 2017 14:17:14 -0000

On Mon, Nov 13, 2017 at 8:51 AM, Fernando Gont <fgont@si6networks.com> wrote:
> On 11/13/2017 09:35 PM, Victor Kuarsingh wrote:
>> On Mon, Nov 13, 2017 at 8:20 AM, Fernando Gont <fgont@si6networks.com> wrote:
>>> On 11/13/2017 07:14 PM, Lorenzo Colitti wrote:
>>>> On Mon, Nov 13, 2017 at 6:21 PM, Fernando Gont <fgont@si6networks.com
>>>> <mailto:fgont@si6networks.com>> wrote:
>>>>
>>>>     >From a operational point of view, one would wonder why pursue this path
>>>>     as opposed to e.g. do DHCPv6
>>>>
>>>>
>>>> As for DHCPv6 specifically, one reason is that DHCPv6-only networks are
>>>> not recommended by the IETF. RFC 7934.
>>>
>>> Yes, sorry: I meant DHCPv6-PD.
>>>
>>> RFC7934:
>>>
>>>     Due to the drawbacks imposed by requiring explicit requests for
>>>     address space (see Section 4), it is RECOMMENDED that the network
>>>     give the host the ability to use new addresses without requiring
>>>     explicit requests.  This can be achieved either by allowing the host
>>>     to form new addresses autonomously (e.g., via SLAAC) or by providing
>>>     the host with a dedicated /64 prefix.  The prefix MAY be provided
>>>     using DHCPv6 PD, SLAAC with per-device VLANs, or any other means.
>>>
>>> Therefore, why re-invent PD in SLAAC?
>>
>> PD is quite vast, and this draft describes a specific set of use
>> cases.  It does not seem like a re-invention of PD in SLACC to me.
>
> Again: Why not use DHCPv6-PD?
>

I would leave this up to the operators to decide. They are designing
their network and know their requirements best.  I don't want to be in
a position of ignoring what operators are saying they need by
suggesting we have it all figured out here at the IETF and are telling
them how to make design decisions.

There are many factors the weigh into why operators make certain
decisions.  There are circumstances were DHCPv6-PD would be quite
valid, and others, as described in the draft, where the methods
described are desirable.  I don't think there is any one way to build
a network (I am yet to have built two that look exactly the same given
different input requirements).

regards,

Victor K