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

Lorenzo Colitti <lorenzo@google.com> Tue, 20 December 2022 07:01 UTC

Return-Path: <lorenzo@google.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 1F13DC14CEEC for <v6ops@ietfa.amsl.com>; Mon, 19 Dec 2022 23:01:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.599
X-Spam-Level:
X-Spam-Status: No, score=-17.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 r7hRpshaTJGX for <v6ops@ietfa.amsl.com>; Mon, 19 Dec 2022 23:01:43 -0800 (PST)
Received: from mail-vs1-xe33.google.com (mail-vs1-xe33.google.com [IPv6:2607:f8b0:4864:20::e33]) (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 7CFA9C14CEFC for <v6ops@ietf.org>; Mon, 19 Dec 2022 23:00:20 -0800 (PST)
Received: by mail-vs1-xe33.google.com with SMTP id 128so10926854vsz.12 for <v6ops@ietf.org>; Mon, 19 Dec 2022 23:00:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=QQem1eQQo2nPh2c3zkFwmNmr2kHTLSqm4w9rCNdAXZM=; b=UDmYLGOtRVJZ/Yc93FyEl2RHqcLJJP+cwLHZbsUAUqF0BBWF7SrGS1HNYiY9/mwzDX LRAC0UDxWKCjHDcjZUVbueEtYEk6Tdi1m9bmHZ6KuoscV+1KoiOiw+pAjDdueLAxebRI pwafY3hyiP/hH8uaS4eFQMn3CrbSqNHU1X1Xk4L5UtneMecxF9LXYQTt+6DCTXhazTH4 8yylJ34KNjzypa/1UM/M/LT+PEqEb137elRtUFid/LNao5f38CPwXH2p70zEs6/QSuqc PDCS7fsyJgp6YKKpGRq3KGF54iJirZcP8ZQzISENpKLTTGBwjLxydyS3MieMD3lPhf/V R44g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=QQem1eQQo2nPh2c3zkFwmNmr2kHTLSqm4w9rCNdAXZM=; b=ShlEvqGUwgQ1I/Le7qP6MJpsk+8MWUYB9ojNrMnMkFpbHH7qd5PQ+Zj1ch8oud6OiY zMOAs1wdj1gSXecI2FOQjNlJZBXJUy3FfDmgbRnzT7R3xfyC35C9ehm414JAYnv+RYJJ elehLqJfOOepnoY653+q4zgMb0HtmW1Gea4LDiyf3Yyu34ViEot11346K3SfXdczKP24 bVaOJ9yLtFsmGkDMiqSfK7VqpWuvDcvZJwKcIdwL43rDPzxr4Tfbejn9Nm4jNbC+Hc19 xQV6MgaBs57Zjnms65JS2sGIgi2wPZIr7E8fgxldZNpCzy5L319EPkiG+Ml2P4AXwdXz RfaQ==
X-Gm-Message-State: AFqh2krYXFCoYtodXBB4y0FrK0Cc6qCqwo+LpCaLftW1O4LHusXlKB0D RVUzJVljK8Nd8dFEuGwMv7IindVwOk177Y9rpFQrkqaECEsrHyqx5rQ=
X-Google-Smtp-Source: AMrXdXsYWA9ZI5uaIbOc1S7KDokFWoC8cJT021mfpr0tEt7PMZFNA1hWYqu0RsQ1dr+GMRsJApMzxD20GCmLjLTIb4Q=
X-Received: by 2002:a67:eb42:0:b0:3bf:754b:15c5 with SMTP id x2-20020a67eb42000000b003bf754b15c5mr463215vso.85.1671519618847; Mon, 19 Dec 2022 23:00:18 -0800 (PST)
MIME-Version: 1.0
References: <167107554671.48477.568330207202509840@ietfa.amsl.com> <CAFU7BATp=gEB3S8AzhCYDMN3fzLQrYY9pzcWJ=LQnrjC9bRKEA@mail.gmail.com> <Y5sy2ikgQEWSnCsM@Space.Net>
In-Reply-To: <Y5sy2ikgQEWSnCsM@Space.Net>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Tue, 20 Dec 2022 16:00:06 +0900
Message-ID: <CAKD1Yr0EchmQ11eKCB4AfEJaG7_aFDDv_bavYJY4Zb3iDmhALg@mail.gmail.com>
To: Gert Doering <gert@space.net>
Cc: Jen Linkova <furry13@gmail.com>, V6 Ops List <v6ops@ietf.org>, draft-collink-v6ops-ent64pd@ietf.org, xiaom@google.com
Content-Type: multipart/alternative; boundary="0000000000001e428805f03cfd6a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/QHFMGlD6OvAk__YLZk1KQn5Ed-M>
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:01:44 -0000

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.
=====