[IPv6]Re: Analysis of Ungleich ULA Registry

Ole Troan <otroan@employees.org> Fri, 24 May 2024 08:56 UTC

Return-Path: <otroan@employees.org>
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 83BDAC16940A for <ipv6@ietfa.amsl.com>; Fri, 24 May 2024 01:56:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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=employees.org
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 rK-BXcyuaR4p for <ipv6@ietfa.amsl.com>; Fri, 24 May 2024 01:56:39 -0700 (PDT)
Received: from proxmox01.kjsl.com (proxmox01.kjsl.com [204.87.183.6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 8E797C14F70F for <ipv6@ietf.org>; Fri, 24 May 2024 01:56:39 -0700 (PDT)
Received: from proxmox01.kjsl.com (localhost.localdomain [127.0.0.1]) by proxmox01.kjsl.com (Proxmox) with ESMTP id D304DE4B4C; Fri, 24 May 2024 08:56:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=employees.org; h=cc:cc:content-transfer-encoding:content-type:content-type :date:from:from:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=prox2023; bh=8fGO1faNrbcjktNc bCWpV7yqfpz11KCLcbcpvpAJ300=; b=QRbIei7wtFs9urFB8eeJWpCW2zt3Ydc+ F3JlW8W7GVP0+vbmhaz5Ed4cHqQ1ink5qtycK8zwM+r82w7y/Gfz702Eg7dgV5+E T8hC79qT5holylCJejfbkwExfjWckj5u6y8vSIY5s3y+hsRoDTRJwvmHT5sQKsP4 pUf9EUy1+nkRDvrI5GjbPmZeLz9n3HmzItkfh+2v1RG1uUMWXVoNECCOi04IBvPJ aPSDvDW66skCw/upurh814387XbmJxNgF+AdaXMZSyKT4gKvDMuEtU+NYqW8i40S 55D1ey3Op2xqq8ElZIAdm7MK2/FC/Vsh6aPp1fzLcXT8SVdn9z40qw==
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by proxmox01.kjsl.com (Proxmox) with ESMTPS id B3482E4B3F; Fri, 24 May 2024 08:56:38 +0000 (UTC)
Received: from smtpclient.apple (unknown [IPv6:2a02:2121:6b6:f6c7:402:44e1:2220:165e]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 897134E11B9C; Fri, 24 May 2024 08:56:37 +0000 (UTC)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\))
From: Ole Troan <otroan@employees.org>
In-Reply-To: <CAO42Z2yjhLiUndHtLsPdqjA8YbFOO7LMh_bjn49JpsfkFdr+dQ@mail.gmail.com>
Date: Fri, 24 May 2024 10:56:24 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <48244249-58B6-4C83-918D-01953EC51A38@employees.org>
References: <CAN-Dau0J1uqpwnRXYpeSFGUTJ532MmpeGd4BLoAqqf8HzeFTjQ@mail.gmail.com> <CAJU8_nW7Q3WphfgtgnK0E+88R1_nENCy9MBBYhG2G1bkPD9UeQ@mail.gmail.com> <CAN-Dau0Nc0VHMHdRg7MG6yf2X1S_SrYbA6YhKUzBz7XiLkR5cg@mail.gmail.com> <CAO42Z2ye16kbexYv7DB5n7qzvxv0njezXEYUqsSzbiFLYOmUDQ@mail.gmail.com> <C3ECF392-D612-4D60-BEC5-87628CDAC694@gmail.com> <CAN-Dau3pdkQjk65ET2b9v5fiwQ+m1rMZAHnR6YNfOBhh+iiYKQ@mail.gmail.com> <CAO42Z2yjhLiUndHtLsPdqjA8YbFOO7LMh_bjn49JpsfkFdr+dQ@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
X-Mailer: Apple Mail (2.3774.500.171.1.1)
Message-ID-Hash: EEACXYZYAX32VLU43Q4GMRV6MZAA7NUW
X-Message-ID-Hash: EEACXYZYAX32VLU43Q4GMRV6MZAA7NUW
X-MailFrom: otroan@employees.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ipv6.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Bob Hinden <bob.hinden@gmail.com>, 6man WG <ipv6@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [IPv6]Re: Analysis of Ungleich ULA Registry
List-Id: "IPv6 Maintenance Working Group (6man)" <ipv6.ietf.org>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Owner: <mailto:ipv6-owner@ietf.org>
List-Post: <mailto:ipv6@ietf.org>
List-Subscribe: <mailto:ipv6-join@ietf.org>
List-Unsubscribe: <mailto:ipv6-leave@ietf.org>

Mark,

draft-ietf-v6ops-dhcp-pd-per-device:

" Assigning a prefix of sufficient size to support SLAAC is possible on
large networks. In general, any network that numbers clients from an
IPv4 prefix of length X (e.g., X=/18, X=/24), would require an IPv6
prefix of length X+32 (e.g., X=/40, X=/56) to provide a /64 prefix to
every device. As an example, Section 9.2 of [RFC7934] suggests that
even a very large network that assigns every single one of the 16
million IPv4 addresses in 10.0.0.0/8 would only need an IPv6 /40. A
/40 prefix is a small amount of address space: there are 32 times
more /40s in the current IPv6 unicast range 2000::/3 than there are
IPv4 addresses. Existing sites that currently use a /48 prefix
cannot support more than 64k clients in this model without
renumbering, though many networks of such size have LIR status and
can justify bigger address blocks.
“

Is proposing to essentially change IPv6 addressing to 64-bits.

“...would only need a /40”.

I think it is good operational practice that the ULA prefix, ULA routing and subnet assignments are aligned with the GUA usage.
Meaning that if this proposal is common we will also see /40 in ULA.

I don’t think we can publish PD per device without also accepting that ULA site prefixes will be shorter than /48.
Prior to this draft a /48 meant 64K links and an infinite number of hosts. With this draft a /48 means 64K hosts.

Best regards,
Ole