Re: Extending a /64

Mark Smith <markzzzsmith@gmail.com> Thu, 19 November 2020 01:22 UTC

Return-Path: <markzzzsmith@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 3DE0A3A10E8 for <ipv6@ietfa.amsl.com>; Wed, 18 Nov 2020 17:22:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.598
X-Spam-Level:
X-Spam-Status: No, score=-0.598 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 9uUIFKGOfJlo for <ipv6@ietfa.amsl.com>; Wed, 18 Nov 2020 17:22:03 -0800 (PST)
Received: from mail-oi1-x229.google.com (mail-oi1-x229.google.com [IPv6:2607:f8b0:4864:20::229]) (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 D9E0A3A10E7 for <ipv6@ietf.org>; Wed, 18 Nov 2020 17:22:02 -0800 (PST)
Received: by mail-oi1-x229.google.com with SMTP id q206so4479040oif.13 for <ipv6@ietf.org>; Wed, 18 Nov 2020 17:22:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=6JIzA6hRXEj5cjVlCRfWgbZ/W24s+jkFOQy3yjhvl28=; b=CKQKy5Ub8TNxNVUA1VOlESWSxlTOAF+EhhP1HZBx8VQFFAIChcpEqDJl665it+rOAs q7KcBZeg3+/TuBq1lcPMte+RLPfl9nq0ulzjP6rOZQdH0MuDGMGH70nfp5bIfsAt5s/3 y5qdcdRaMTrinaA1YBaLOJajaqvF40DlA3ouJVX4jlXbMiijjycaezOUQUD19DiVGSRH gtNsGZPJcuwK3rYpdoFScCPg5ueUClPKI9EBoDkgBhwfBlHD+ituopH2Rz0XM5J1Btp5 /9SzWe27wnSCAayb7uYwxrKLfS4Fw/tfw5nQ52/87ilFBZcbf35Hr5Czp4AKxUU1TJu+ RKcQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=6JIzA6hRXEj5cjVlCRfWgbZ/W24s+jkFOQy3yjhvl28=; b=VhIsckrYbQ6qioMZ8FNKIUVlb1PlBMNNFhkebtbIESlSZdiPXOg1jz5v7rzy9MvQRX 9m/lq/nYYDRNfXoldpBO3n30GpEs4SHErOw4MQ1rNf4QMaZmfCkKrqRAcfFsI180SoEt qcFBkIUMR7owBWmMaiD7w++cgWPh+kUEZQnlOFs0nG+UIIXnBT3alqWxJlvH9bcWmfgc R7X8FgtjPv6nuivJEM08zxdEovqswWOFP5Ffmymd8WUIHZ5ol95o6jBND7JRoVvq7OJQ zPdYAOhX1DQL2wPdsKiN1d/OxK/tzuw21lLj1r72omVMaSeS92Il9rw6qJJIj/QQ9/O/ Bcwg==
X-Gm-Message-State: AOAM530aRWyT6hagvd+Xt0qHhHaplYAisTKd2+bXzcFBekhejYB+YoQb an4uHVTMpHHo5+B1KMdj4iBwLF4qwgb7fyqPCL/xbpVR
X-Google-Smtp-Source: ABdhPJyqe0l8G+f6S0g9AUx1DNJ9+mMFvs7c53KD4Nn0QpskDMnENW8odD0gC+qawkRrq/ZZ/vzBagA2ylSKWCMGnEo=
X-Received: by 2002:aca:1a12:: with SMTP id a18mr1384965oia.106.1605748922012; Wed, 18 Nov 2020 17:22:02 -0800 (PST)
MIME-Version: 1.0
References: <202011151920.0AFJKN9U003337@mail2.mwassocs.co.uk> <3d26bffe-b6c9-4ed7-6135-a515f9902fd7@gmail.com> <m1keOTi-0000EGC@stereo.hq.phicoh.net> <CAO42Z2wZkXryhw1u5WAFdtCvXHyyz1zeM22FP_gRxjurjsG-Jw@mail.gmail.com> <29299.1605477799@localhost> <CAO42Z2yS9gL9wQcfPb7Bes+ao=an2Lp2r5eJo97kcb4y2si=gg@mail.gmail.com> <14693.1605670236@localhost>
In-Reply-To: <14693.1605670236@localhost>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Thu, 19 Nov 2020 12:21:35 +1100
Message-ID: <CAO42Z2wx73rCfpQ3TW0-VCxik+Tb8f1W50s=nECcuDtQwpO3CQ@mail.gmail.com>
Subject: Re: Extending a /64
To: Michael Richardson <mcr+ietf@sandelman.ca>
Cc: 6man WG <ipv6@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/NENA9c42wieOomHryM9DLOtxle4>
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: Thu, 19 Nov 2020 01:22:04 -0000

Hi Michael,

On Wed, 18 Nov 2020 at 14:30, Michael Richardson <mcr+ietf@sandelman.ca> wrote:
>
>
> Mark Smith <markzzzsmith@gmail.com> wrote:
>     > Asking for GUA space implies attached to the big-I Internet when the ULA
>     > space exists for non-Internet connected devices.
>
> No, This is JUST SO WRONG. This is IPV4 SCARCITY THINK.
>

No, it is safety and security thinking.

Some things should have no or extremely little possibility of working
over the Internet even if they're attached to it accidentally. I think
planes are one of those things, because if they're attacked in one way
or another and they fall out of the sky people can die.

ULA space isn't intended to work on the Internet, and the people
running Internet routing aren't trying to make ULAs work over the
Internet.

"Private" GUA space has more likelihood of working over the Internet
should the devices with it be attached to the Internet, because people
are trying to make GUA routing work as well as it possibly can.

At work, if I'm told a GUA prefix can't be reached over the Internet,
that's a fault until I find out otherwise. I will work on fixing an
apparent routing fault.

On the other hand, if I'm told a ULA prefix can't be reached over the
Internet, I'll say immediately "Of course, it isn't isn't supposed to.
No fault found, working as intended."

> IPv6 is for all users, not just those in some entities routing table.
>
> ULA is second class in many ways: no reverse, no RPKI, no whois, etc.
> ULA-C would be slightly less wrong.   Would you support doing that?
>

Yes, although I think for large private networks something like this,
the RFC4193 ULA-Cs might not be the correct format because they can't
be aggregated at a prefix length shorter than a /48.

I'd be thinking something like a new "large private network" ULA
address space from a different /8 prefix than fc::/7, where the a
shorter global ID is managed by the registry or registries rather than
being pseudo random per RFC4193 and say between /32s and /40s are
provided, requiring typical RIR justification and annual fees. That
would provide 24 bits of /32s or 16 million, which I think would be
enough for the foreseeable number of large private networks that would
be willing to register and pay annual fees for this large private
address space.

(Or perhaps the current ULA-C format could be redefined with a shorter
Global ID and registry ID management since current ULA-C isn't in
use.)

Regards,
Mark.




>     > It is when GUAs are being requested, and the RFC4291 address format is
>     > being ignored. It's not IPv6 and can't be called "IPv6" if it doesn't
>     > comply with the IPv6 specifications.
>
>     > GUAs have two properties:
>
>     > - globally unique address
>     > - provide potential global reachability to any and all global Internet
>     > destinations
>
> - show up in databases like whois
> - can have RPKI credentials
> - can have RPSL policies attached
> - can be announced in BGP to consenting peers without prior arrangement
>
> When we designed IPv6, we assumed that everyone would get some, even if they
> didn't connect.
>
>     > ULAs only have the first property.
>     > If a device doesn't need the second property, the device doesn't need a GUA.
>
> Again, what is this business of trying to ration IPv6?
> Do they really need 39 bits? I don't know.
>
> Our entire Ipv6 architecture ENCOURAGES entities to ask for the amount of space
> that they think they might need over the lifetime of their effort and NEVER
> COME BACK for more.
>
> That's why /64 for IIDs, and /48s for every site.
>
> --
> Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 IøT consulting )
>            Sandelman Software Works Inc, Ottawa and Worldwide