Re: [v6ops] Fwd: New Version Notification for draft-collink-v6ops-ent64pd-01.txt

Jen Linkova <furry13@gmail.com> Tue, 20 December 2022 07:20 UTC

Return-Path: <furry13@gmail.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 C3F0FC1524D8; Mon, 19 Dec 2022 23:20:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.846
X-Spam-Level:
X-Spam-Status: No, score=-6.846 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0YxsnYPTQlk1; Mon, 19 Dec 2022 23:20:04 -0800 (PST)
Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0278DC1516E4; Mon, 19 Dec 2022 23:19:50 -0800 (PST)
Received: by mail-lf1-x136.google.com with SMTP id o6so12374490lfi.5; Mon, 19 Dec 2022 23:19:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=DdrUrtAZFGq0BkwnR/vMBjObshE0gvFKJPK6jdUNY34=; b=PprKjuRYmojgIZ+kx+5upbS0KKKIfGOi01NAIUGjJivROTiMY+Sc8u5GG01pNQj0WU XqZPtSvFvYdtePn6tAOwySDJZrLlYxghctP4ndH73wlFutDXbIxvzbl+cNOI/bLxREG9 pNlC/MY5n3FK5xNBxwa+4FDqkzZ7GKywEMu/mNTBwez9jJwG8leHNIa+US8lwPj5Q6OZ YeSxbm/jVa1Orn2Kfb+Yh3uoxxsnMKk0oecLZbXCQZPBPq2CqRcKTv3aMpgTuTgNCRnJ Q7tnix3CqwTgTXVCgkqbkUppUPohE3+mlOv5CG4PGZsYWsKVME0t3JAyj2pPrBfeMmRT VkwA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=DdrUrtAZFGq0BkwnR/vMBjObshE0gvFKJPK6jdUNY34=; b=J/tOU3QKZz1zrVe1DDHzahhtI3AARdCbW7ZlSFxy1AT3Gtzsk/Wlnn16tDqlRvBusc YHvYmMpQH7Pny/XHdASGN4Yr+1+wFi5BYJdsSGU6+IzZbVIQI18JcE6H1mLejCBAKlYA d3dNs4/Fm4R70vJVOit4KBf1fewAyQL9Y7bvxz8Gf04upDoFrgbOPuru4oxxmk+7w9Cc GCMBOc/koEn8HyRCIE3TyadodTPhwNWFJ7AIh4s9wH92D7jU0e4NHt2m/fe0isP84fbG Vj7J05KXOPT6QXzXHwxKIrveRQ3QsnqD2V2VebkIWMxS6BM2SGkE8QcpAsykZ0hjtJz2 5oKA==
X-Gm-Message-State: ANoB5pkZgDfIz8mM70+5chND6fleyddJlCQh5OhYWXS7cYsKNq3Kij1k vxK332K01W8Kvhv1b+Lyz2CqoDsfdxYilql79yo=
X-Google-Smtp-Source: AA0mqf7yMz3AFjvCAgE0SrCTOSgjTcMpWoV95uofvbBbSb6diE0KNt0ah6ZEfNIFCin5VJRi9FE/kS7cFSyaAgIZdbc=
X-Received: by 2002:ac2:4947:0:b0:4b5:b6e8:bb54 with SMTP id o7-20020ac24947000000b004b5b6e8bb54mr3844552lfi.396.1671520789203; Mon, 19 Dec 2022 23:19:49 -0800 (PST)
MIME-Version: 1.0
References: <167107554671.48477.568330207202509840@ietfa.amsl.com> <CAFU7BATp=gEB3S8AzhCYDMN3fzLQrYY9pzcWJ=LQnrjC9bRKEA@mail.gmail.com> <Y5sy2ikgQEWSnCsM@Space.Net> <CAKD1Yr0EchmQ11eKCB4AfEJaG7_aFDDv_bavYJY4Zb3iDmhALg@mail.gmail.com> <4277d4e5a962400f8438e8f01c884654@huawei.com>
In-Reply-To: <4277d4e5a962400f8438e8f01c884654@huawei.com>
From: Jen Linkova <furry13@gmail.com>
Date: Tue, 20 Dec 2022 18:19:37 +1100
Message-ID: <CAFU7BAQ+KZxMKw1aO81NWzPoidWZvG8ZuvDLuiWWSnbjzs=miA@mail.gmail.com>
To: Vasilenko Eduard <vasilenko.eduard=40huawei.com@dmarc.ietf.org>
Cc: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, Gert Doering <gert@space.net>, V6 Ops List <v6ops@ietf.org>, "xiaom@google.com" <xiaom@google.com>, "draft-collink-v6ops-ent64pd@ietf.org" <draft-collink-v6ops-ent64pd@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/UExjuQvO3G5p63Paz1Gkpi9c7eo>
Subject: Re: [v6ops] Fwd: New Version Notification for draft-collink-v6ops-ent64pd-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.39
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: Tue, 20 Dec 2022 07:20:07 -0000

On Tue, Dec 20, 2022 at 6:14 PM Vasilenko Eduard
<vasilenko.eduard=40huawei.com@dmarc.ietf.org> wrote:
>
>> A /64 provides "infinite" addresses.
>
> /96 is infinite too (for the host)
>
>> In practice, /64 is the only prefix length that supports SLAAC.
>
> Not a problem. The SLAAC may be on the different /64

Sorry, could you please elaborate on this?
The scenario is:
- the host connects to a network, receives an RA which indicates that
this network supports DHCPv-PD.
-- the host gets a prefix delegated and uses that prefix to assign
addresses to its interface(s) using SLAAC.

So if the delegated prefix is too short for SLAAC, what 'different'
/64 can be used?

>> SLAAC is the only address assignment mechanism required to be supported by all hosts.
>
> No problem. Hosts may support SLAAC and “/96 prefix per host” for a long time, even at the same time on the same link.

The question here is how exactly the host assigns addresses from the
delegated prefix. The only existing mechanism is SLAAC and it requires
/64.

>
> From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of Lorenzo Colitti
> Sent: Tuesday, December 20, 2022 10:00 AM
> To: Gert Doering <gert@space.net>
> Cc: V6 Ops List <v6ops@ietf.org>; xiaom@google.com; draft-collink-v6ops-ent64pd@ietf.org
> Subject: Re: [v6ops] Fwd: New Version Notification for draft-collink-v6ops-ent64pd-01.txt
>
>
>
> On Thu, Dec 15, 2022 at 11:44 PM Gert Doering <gert@space.net> wrote:
>
> Something like a /96 per host - so "limitless amounts of host would
> fit into a single /64" would avoid that, and still fulfill the
> stated necessity of having many many many addresses per hosts.
>
>
>
> The reason the draft mentions /64 is:
>
> A /64 provides "infinite" addresses.
> In practice, /64 is the only prefix length that supports SLAAC.
> SLAAC is the only address assignment mechanism required to be supported by all hosts.
>
> That means that a node that gets a /64 is guaranteed to be able to extend the network indefinitely to all IPv6 nodes while maintaining end-to-end connectivity to all of them. That's a major improvement over IPv4's current capabilities. It's true that a /64 is relatively expensive in terms of address space. That said, this proposal is targeted towards larger networks. Fortunately, smaller networks tend to be less tightly managed, and for many of those networks, directly using SLAAC is fine.
>
>
>
> That said - based on past experience I fear that there is no single number that will get consensus in this group. For example, I definitely wouldn't want to *recommend* /96, because /96 would lose the above advantages. So, how about we just state the facts? Something like:
>
>
>
> =====
>
> Delegating a /64 prefix to the client allows the client to provide limitless addresses to IPv6 nodes connected to it (e.g., virtual machines, tethered devices), because all IPv6 nodes are required to support SLAAC.
>
> =====
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops



-- 
SY, Jen Linkova aka Furry