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

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

Return-Path: <victor@jvknet.com>
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 554E0129400 for <ipv6@ietfa.amsl.com>; Mon, 13 Nov 2017 05:35:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=0.001] autolearn=ham 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 PT9PEMqfogtz for <ipv6@ietfa.amsl.com>; Mon, 13 Nov 2017 05:35:17 -0800 (PST)
Received: from mail-oi0-x233.google.com (mail-oi0-x233.google.com [IPv6:2607:f8b0:4003:c06::233]) (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 ABAAF12025C for <6man@ietf.org>; Mon, 13 Nov 2017 05:35:17 -0800 (PST)
Received: by mail-oi0-x233.google.com with SMTP id a132so11203668oih.11 for <6man@ietf.org>; Mon, 13 Nov 2017 05:35:17 -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=Sj4QrcBcvpNSE9TAeJStJySyk/V4+osRjca/PrvYrB4=; b=A1WjurYaQIJNfsWSvaNUu9MuBnaReTtOUBgRZs7LK6PJgUqbbClTdoQQdFAK4BceMr ksXCxKiItKkK8QAt3h/trspjMdHwgRn+vvSmNwneDPDwYEgQW15UjMSkgxGPMv0BFT8m 8k067SGUY+W4zr6N3QDoktNGwuPf+WTrqx5wv7TMiPcnaCaInCt2wlmSDhE7UiXnh3wq ilx6kb+Q+/9MTreE4Uu5OskMLxijPR58mlbi9046RigGHesAkbzj/ZI0y/ao+klUXDwN 7OC8hM9xtfTXylb3tRQq+q5y/Xqu4hb+P+aM4Y9bLQvuRyBkmKZI3ig463P4KnO6i2M6 +S6g==
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=Sj4QrcBcvpNSE9TAeJStJySyk/V4+osRjca/PrvYrB4=; b=O5QZUATKwflKlRGUP0WY0Alb8kOsRWCvvhnsGBErJstMeuAWz4C2W+ZYsbcPfsGW1k sAw5zKRLfKpKsQVmLGcLyRShYjJnEJoClYbDYLnGIEDcMYGjPSjIFbxf7hgwFVJFz4Xt Er8qb/7zLfT0ZsLD6MAMjV2BlHdBGPqsEFPez33M80uJyG2hMPUvb2V5wiLfYX+Pj8hj B+5AOQ+CqZp17QXc7GCPPvlrjS+tsK0xO3T8sCX7xs8jV6PM0s5+qDFQjZ+IsyFFYKOS lCis4ENXLha7hW+HCR8SWYpr/pDqBluCBL/IS4K1lpoFk2HxJCGzYy5FbedcL7TFZCuj acbg==
X-Gm-Message-State: AJaThX6veLDKqX2j/AIIew2FKRKd2tkus6TFC9BPOC3LoL6zufwLd5HU 7Q2x0/3SDTLMilIUtR3xTSr57h628c0VUwfX5mBa2uxJ
X-Google-Smtp-Source: AGs4zMZ1mrzFnZuFd3HawOyyOX2hJknsZNe987JvaHnli5OMwwYmqMUKS802vHXQZBV6TjetW3PfRvACkIzkC0DBF0o=
X-Received: by 10.202.241.85 with SMTP id p82mr5605897oih.169.1510580116934; Mon, 13 Nov 2017 05:35:16 -0800 (PST)
MIME-Version: 1.0
Received: by 10.157.13.74 with HTTP; Mon, 13 Nov 2017 05:35:15 -0800 (PST)
In-Reply-To: <14d489ec-0b28-8fe5-e28c-35a1f4fc15de@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>
From: Victor Kuarsingh <victor@jvknet.com>
Date: Mon, 13 Nov 2017 08:35:15 -0500
Message-ID: <CAJc3aaPb8vOxfUVk-6sQNGpftegPCgb+j3OyGD55rmCado+VZw@mail.gmail.com>
Subject: Re: [v6ops] Stateful SLAAC (draft-ietf-v6ops-unique-ipv6-prefix-per-host)
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/ipv6/wT1EcVuiO2BGduclQ_J-Mx8-4io>
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: Mon, 13 Nov 2017 13:35:19 -0000

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.

>
>
> That aside, same RFC says:
>     Using stateful address assignment (DHCPv6 IA_NA or IA_TA) to provide
>     multiple addresses when the host connects (e.g., the approximately 30
>     addresses that can fit into a single packet) would accommodate
>     current clients, but it sets a limit on the number of addresses
>     available to hosts when they attach and therefore limits the
>     development of future applications.
>
> I seem to recall many systems limit the number of addresses per
> interface to 16.

Current limitations are likely ephemeral and can change over time.

> So the limit of "30 per request" aleady gives you more
> than what you typically get, in practice, with SLAAC. Also... is issuing
> multiple requests forbidden?

I think we also have enough history in computing and the Internet to
know that today's concept of "that is way more then we need, so why do
we need more" is not a good argument to limit capabilities.

regards,

Victor K



>
> Thanks,
> --
> Fernando Gont
> SI6 Networks
> e-mail: fgont@si6networks.com
> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
>
>
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------