Re: [v6ops] Scope of Unique Local IPv6 Unicast Addresses (Fwd: New Version Notification for draft-gont-6man-ipv6-ula-scope-00.txt)

Mark Smith <markzzzsmith@gmail.com> Fri, 19 February 2021 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 DED913A09BC; Thu, 18 Feb 2021 17:22:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.596
X-Spam-Level:
X-Spam-Status: No, score=-0.596 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, 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 LJM2LxMLjp1W; Thu, 18 Feb 2021 17:22:12 -0800 (PST)
Received: from mail-oo1-xc29.google.com (mail-oo1-xc29.google.com [IPv6:2607:f8b0:4864:20::c29]) (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 18E863A09BB; Thu, 18 Feb 2021 17:22:11 -0800 (PST)
Received: by mail-oo1-xc29.google.com with SMTP id x10so947021oor.3; Thu, 18 Feb 2021 17:22:11 -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; bh=KIZZLCnePMRnq2LPIbz1TwXfBJIzcB/8/zju5Tx7cxk=; b=IH2Qm51cdiHdQOOS0N8jmjz+fKo1ELvC0nwD+t8/oWPrupnPgSlwd7LT7qKCKNtSi/ p7XebHnS3rEoznRG4JOMHTQlptf7p9MkIvmLmCqhJy2XWCPAgqU8x7NDilUc91yuNwqd fPFPFnkF7j3y28BzxhqdYZnjhimC7LtkUkUV6O8cirtnoZLizb4MMJYxaxV3IaGn324R 2/WI/1QU+Ai65uvaaJZxZGP3+PcJ2trbfg+5zpfHbKvmN26u0cC42QLvQ68eEyX9ZMcx bM7RT9ztlBzQJfu4wLLy2ilnWLCZaT/eWCU67VJJQHMzRMNR+xUFPtb9M8ZuiARMpZZQ 0PDw==
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; bh=KIZZLCnePMRnq2LPIbz1TwXfBJIzcB/8/zju5Tx7cxk=; b=WA9SWFA8lbI2uzKgEy9SUnV4um6B/fAaL3hdq+u9kuDl/u2FU+5NK7BLdcZ4fkaGLE 6PLkpskvjMT9pkRy2KGPUqoR3b36O3qcm9NSC/2E36d155MbJiKxeILEBRIJC9O0/vmB NNrOQR89pBwP++BOVG8Ze3NpwREk+7ZukqGl5CMwY2ynhoL6sZBu97jy0Ku6Mbkw+YGA Zwn6rG08kPdSpkju83CIqJ0L0GqqihTmzaOu7m29diseRF0ySGtgcOXWXfwWZc/UZlIn TNwYbo5PYyL6VQ7NkAr+wT11NvlIIuHUk0ipBecqgNRfIOpyO/VbLg/jOHdMzWeWEfCz ix2Q==
X-Gm-Message-State: AOAM532isfSV2tw+RQ1IoRzMf9c/pHKCdHhueJIsXYQwEoKwyineBLOy 7TwKv6KUnrdtlsJXDu2nEF15ts2ZQvwwyjiwKGo=
X-Google-Smtp-Source: ABdhPJxoZvQzniZ2BWH4QQBtLf3gaStEDAqMOdoGq7nhrkPcl+CsMdDZCR2jjfsIS4eNxY4GVkBnVyWlBfoXv+PJFMw=
X-Received: by 2002:a4a:2a5e:: with SMTP id x30mr5231110oox.4.1613697729828; Thu, 18 Feb 2021 17:22:09 -0800 (PST)
MIME-Version: 1.0
References: <a5b9b8566ce446d3a5e5dcc9ca2fbac2@boeing.com> <CAN-Dau1xD21EpqrSXKHLzADPyjeWcwc=phHGSFP8cj6705O2BQ@mail.gmail.com> <5f0f480a-b331-7f0c-a738-5d80bd8569e6@si6networks.com> <02dd48fbe6cc44c482662fdc1978219f@boeing.com> <4908665c-94cf-810f-8bff-7407e3abe099@si6networks.com> <c09cfe42-f74b-ccaf-f03b-fb6942ed890f@gmail.com>
In-Reply-To: <c09cfe42-f74b-ccaf-f03b-fb6942ed890f@gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Fri, 19 Feb 2021 12:21:57 +1100
Message-ID: <CAO42Z2wdgJXC3v9HtU-tNRAPv-zuhnyGuCq5m-r8T7LO84U3jg@mail.gmail.com>
Subject: Re: [v6ops] Scope of Unique Local IPv6 Unicast Addresses (Fwd: New Version Notification for draft-gont-6man-ipv6-ula-scope-00.txt)
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Fernando Gont <fgont@si6networks.com>, "Manfredi (US), Albert E" <albert.e.manfredi@boeing.com>, IPv6 Operations <v6ops@ietf.org>, "6man@ietf.org" <6man@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f61c2605bba64765"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/YgF2OR-WurThZF9ASONlCMM-R8E>
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: Fri, 19 Feb 2021 01:22:14 -0000

On Fri, 19 Feb 2021, 11:37 Brian E Carpenter, <brian.e.carpenter@gmail.com>
wrote:

> So, my thought (and it belongs on this thread OR the 'IPv6 addressing:
> Gaps?' one) is something like:
>
> We should abolish, delete, expunge and deprecate the word "scope" from all
> IPv6 documents. It clearly doesn't have an agreed meaning, so it is worse
> than useless.
>

I think the word scope is fine.

The problem is that by itself it doesn't specify what thing the scope is
applying to, and people aren't explicitly saying what that scope they're
referring to. "Global scope" - scope of what?

ULAs (and addresses in general) have at least two different scopes:

- scope or domain of intended uniqueness

- scope or domain of intended forwarding within a network or across a set
of networks

There's others, for example, portions of the GUA space will have RIR
assignment scopes or IETF/IANA assignment scope.


"Scope" and "domain" seem to almost be synonyms. "Global domain", without
specifying what "domain" refers to, would have the same problems as the
term "global scope".

Regards,
Mark.



> All addresses have a region of reachability. This may be confined to a
> single "link" (whatever a "link" means), some type of limited domain (such
> as, but not limited to, a "site" (whatever a "site" means)), or to a large
> part of the Internet as a whole (knowing that there is in reality no such
> thing as "the" Internet.)
>
> LL addresses MUST NOT be used off a given L2 link.
> ULAs MUST NOT be routed outside a given limited domain.
> GUAs MAY be routed anywhere.
>
> (MANETs and other mesh networks don't fit in there very well.)
>
> Regards
>    Brian
>
> On 19-Feb-21 12:58, Fernando Gont wrote:
> > On 18/2/21 20:39, Manfredi (US), Albert E wrote:
> >> -----Original Message-----
> >> From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of Fernando Gont
> >>
> >>> Well, this is a spec inconsistency. You have one spec (RFC4007)
> defining
> >> "scope" and "global scope", and another specs:
> >>>
> >>> a) making use of the same terms in an incorrect way, or,
> >>>
> >>> b) employing same terms but with a different definition.
> >>>
> >>> i.e., either the definition in RFC4007 is incorrect, or the use in
> >> RFC4193 and implicit use in RFC4291 is incorrect.
> >>
> >> You can also argue, if there are prefix bits sent in the clear, and
> those prefix bits are used to send the packets to a pre-determined gateway,
> and that gateway is then used to decrypt all of the remaining address bits,
> then route packets through a walled garden intranet with global span, then
> global scope could still apply.
> >
> > "global span" is defined as "Internet-wide" span. i.e., if an address
> > does not unambiguously specify an interface Internet-wide, it's not
> > global scope as per RFC4007.
> >
> >
> >
> >> Just sayin'. These still aren't like RFC 1918.
> >
> > The only practical differences I see with respect to rfc1918 are:
> >
> > 1) ULAs are not intended to be used with NAT.
> > However, were RFC1918 strictly specified to be employed along with NAT?
> > Besides "not indended" != "won't be".
> >
> > 2) ULAs are intended to have a small probability of collision when a
> > subset of ULA-based networks are interconnected.
> >
> > This is the product of mandating that some bits are generated from a
> > PRNG, plus the fact that ULAs have more bits than their RFC1918
> counterpart.
> >
> > If I have missed any other differences, please enlighten me. :-)
> >
> > Thanks,
> >
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>