Re: Happy St Nicholas Day: Re-Launching the IPv6 ULA registry
Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 07 December 2020 20:20 UTC
Return-Path: <brian.e.carpenter@gmail.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 4C0D23A0475 for <ipv6@ietfa.amsl.com>; Mon, 7 Dec 2020 12:20:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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_FROM=0.001, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 69EYSptd_GMK for <ipv6@ietfa.amsl.com>; Mon, 7 Dec 2020 12:20:33 -0800 (PST)
Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) (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 9CD6B3A0978 for <ipv6@ietf.org>; Mon, 7 Dec 2020 12:20:33 -0800 (PST)
Received: by mail-pg1-x532.google.com with SMTP id w16so9926603pga.9 for <ipv6@ietf.org>; Mon, 07 Dec 2020 12:20:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=N3tQnFXDO3EYPDTO+gzJZBsXEswbxLlx4Mn24HrAuCw=; b=qCLvkFsLnElK2u8WkMh2amSRAE+zbelH85VGQLMIs86a7Qj2iBy6s66RyQQrQzIviI 4v9MHlrzuzxxv3SAyCv7mimdHZWa270qz02KPRmsnBkKyKKYBIJnIQ07U7cTtCJ7n+YC uu6U2YjDAbIVL96n/K9GJ7yV7foJM8FNK1EuRzDHAlOUluEezpCp4kW5sEeUDhvSB9QJ RmtcPnoGp4D1IYsJceQLxO8ACouH/qmAwF1A6OmBcF7eKKLR45bKEnD6h3TOVSwLHytM k3DOSNALuQiJWDFFkF9H4HMJwwLrpA3+dU8c29fjpni9nwL5vJhR4Zx9dGll+Mi53IAT wc5g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=N3tQnFXDO3EYPDTO+gzJZBsXEswbxLlx4Mn24HrAuCw=; b=Q0pe+rZQcW1vWLYcMXvIxtkKHrOb3Kx/0LfT8DZAmI9I2dPRU1dvF4Uetf8aJfAvpd H+LmFevx5OSiAPH+t0SpgvG1FcWoP3RT72nWi/0OdRW6rAZEZhjZMKSVhRS19tUk1zE8 ft9Tws1n8njkjIkLqqA+bgWrsgeHfPUxhTNs4CwU+3YjtEVYett8p+NfbxwSheeLREej l4nLJAq6UwyEvXO/cjYWEgELhAfELgu0e2p9sp9P40wnoD32bZDaMPKKmStBp3pqvA8p Vh1MZKCRGo2OzjC31JkX5CxIXHnBDan3/n/2OwYTWHwAyjAsJC+BlHi9s0RM9ygm22RN oIvg==
X-Gm-Message-State: AOAM532QISfDclclPaK8BxgSNvm0JYoCaNXLNWa9h8Giz/vclOvmbx2S PR3cW2JNrUu2b/j7GJ0SfIIi8JiwsVgl7g==
X-Google-Smtp-Source: ABdhPJyklPlbw23i4oy+88oOCXFjZ9Ww2suxGEE3QRNkgXgRcgtcvWRvsFrMHvgrMDIX5JB3dNjp0A==
X-Received: by 2002:a17:902:8ecc:b029:d8:d11d:9612 with SMTP id x12-20020a1709028eccb02900d8d11d9612mr17716229plo.4.1607372432719; Mon, 07 Dec 2020 12:20:32 -0800 (PST)
Received: from [192.168.178.20] ([151.210.131.28]) by smtp.gmail.com with ESMTPSA id 136sm14853731pfx.112.2020.12.07.12.20.29 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Dec 2020 12:20:31 -0800 (PST)
Subject: Re: Happy St Nicholas Day: Re-Launching the IPv6 ULA registry
To: Fernando Gont <fgont@si6networks.com>, Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, Nico Schottelius <nico.schottelius@ungleich.ch>
Cc: IPv6 List <ipv6@ietf.org>
References: <87r1o3deni.fsf@ungleich.ch> <CAKD1Yr3ptRjewThToEgERUOKwehTwdqNUAq14acc_nHLFqf3bg@mail.gmail.com> <ba98a7a9-cba3-1efb-1139-1b8a2318ae96@si6networks.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <8c60bbd0-1789-0cc5-bdd3-60382638952d@gmail.com>
Date: Tue, 08 Dec 2020 09:20:29 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <ba98a7a9-cba3-1efb-1139-1b8a2318ae96@si6networks.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/ZVhlRUDB1HSvvTomr_Y4y74ruHQ>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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, 07 Dec 2020 20:20:35 -0000
On 07-Dec-20 21:28, Fernando Gont wrote: > Hi, Lorenzo, > > On 6/12/20 21:42, Lorenzo Colitti wrote: >> Nico, >> >> This seems a bit misguided for several reasons. >> >> First, registries are supposed to be authoritative databases, but the >> RFC specifies that ULA addresses are generated pseudo-randomly. > > Strictly speaking, there exist registries that are not authoritative -- > e.g., think of the registered ports in the port number registry. That's not a useful analogy. Those ports need to be registered because they are potentially used across the open Internet. ULAs are by definition not used across the open Internet. Therefore, they don't need a registry. (That's why we've never reached any kind of consensus about ULA-C: by definition, they don't need to exist.) (Nico: but thanks anyway. I was a bit sorry when that aspect of sixxs went away.) >> Therefore, if a pseudo-randomly allocated address conflicts with >> something in the registry, the registry should be deemed incorrect. Not even incorrect (to echo "not even wrong" [1]). > Following the logic of the port number registry, if two organizations > use the same prefix, the registry could simply note that. It could. As Lorenzo hinted, the most frequent entry would be zero. Any arbitrary string of digits occurs an infinite number of times in the expansion of π. That means that your ULA prefix also occurs an infinite number of times in the (hexadecimal) expansion of π. That fact is as much use as a ULA registry (a list of random numbers). > That said, I'm not sure: > > 1) Whether folks would be compelled to register their blocks. I'm sure: no. > 2) (Partly as a result of #1), the extent to which a registry would be > of any use. I'm sure: no use at all. > That aside, in a way the whole point of randomizing the ULA prefix is > that results statistically unique. So, provided folks do follow the > advice in the ULA spec (I for one have *not :-) in a number of > occasions), there shouldn't be much of a need to actually register ULA > prefixes... (if the prefixes are unique... who cares who uses what?) Sorry, but I don't think "statistically unique" is a well-defined term. The property of a ULA prefix is that there is a very low probability of collision if two ULA networks are merged. (For the details, see https://tools.ietf.org/html/rfc4193#section-3.2.3). If I was writing a script to merge two networks I'd have to test for that case, but despite the birthday paradox, I don't think I'd put more effort into it than throwing an exception. BTW, what I found useful in the old sixxs tool was the ULA prefix generator. Not sure why ungleich wants me to log in to use that feature. Regards Brian [1] https://en.wikipedia.org/wiki/Not_even_wrong
- Happy St Nicholas Day: Re-Launching the IPv6 ULA … Nico Schottelius
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Lorenzo Colitti
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Fernando Gont
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Brian E Carpenter
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Nico Schottelius
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Nico Schottelius
- RE: [EXTERNAL] Re: Happy St Nicholas Day: Re-Laun… Manfredi (US), Albert E
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Fernando Gont
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Fernando Gont
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Brian E Carpenter
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Fernando Gont
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Nick Hilliard
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Nico Schottelius
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Ted Hardie
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Nico Schottelius
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Fernando Gont
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Philip Homburg
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Nick Hilliard
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Ted Hardie
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … David Farmer
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Mark Smith
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Brian E Carpenter
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Philip Homburg
- RE: [EXTERNAL] Re: Happy St Nicholas Day: Re-Laun… Manfredi (US), Albert E
- RE: [EXTERNAL] Re: Happy St Nicholas Day: Re-Laun… Templin (US), Fred L
- RE: [EXTERNAL] Re: Happy St Nicholas Day: Re-Laun… Manfredi (US), Albert E
- Re: [EXTERNAL] Re: Happy St Nicholas Day: Re-Laun… Brian E Carpenter
- Re: Happy St Nicholas Day: Re-Launching the IPv6 … Brian E Carpenter
- For whom is IPv6? [was: Happy St Nicholas Day: Re… Nico Schottelius
- Re: For whom is IPv6? Alexandre Petrescu
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Ted Lemon
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Michael Richardson
- Re: For whom is IPv6? [was: Happy St Nicholas Day… David Farmer
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Brian E Carpenter
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Michael Richardson
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Nick Hilliard
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Mark Andrews
- Re: For whom is IPv6? [was: Happy St Nicholas Day… David Farmer
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Brian E Carpenter
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Fernando Gont
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Fernando Gont
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Fernando Gont
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Nick Hilliard
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Michael Richardson
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Michael Richardson
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Michael Richardson
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Brian E Carpenter
- Re: For whom is IPv6? [was: Happy St Nicholas Day… David Farmer
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Fred Baker
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Brian E Carpenter
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Brian E Carpenter
- Re: For whom is IPv6? [was: Happy St Nicholas Day… David Farmer
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Philip Homburg
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Nico Schottelius
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Nico Schottelius
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Nico Schottelius
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Nico Schottelius
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Nico Schottelius
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Jens Link
- Re: For whom is IPv6? [was: Happy St Nicholas Day… David Farmer
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Philip Homburg
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Nick Hilliard
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Brian E Carpenter
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Brian E Carpenter
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Mark Andrews
- Re: For whom is IPv6? [was: Happy St Nicholas Day… David Farmer
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Michael Richardson
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Brian E Carpenter
- Re: For whom is IPv6? [was: Happy St Nicholas Day… Nico Schottelius