Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-update-04.txt
Brian E Carpenter <brian.e.carpenter@gmail.com> Tue, 28 November 2023 19:16 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 CE160C151545; Tue, 28 Nov 2023 11:16:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.196
X-Spam-Level:
X-Spam-Status: No, score=-2.196 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.091, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=gmail.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 CN4GYsjJ3oXA; Tue, 28 Nov 2023 11:16:33 -0800 (PST)
Received: from mail-pf1-x42f.google.com (mail-pf1-x42f.google.com [IPv6:2607:f8b0:4864:20::42f]) (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 0A20BC151543; Tue, 28 Nov 2023 11:16:32 -0800 (PST)
Received: by mail-pf1-x42f.google.com with SMTP id d2e1a72fcca58-6cb66fbc63dso91726b3a.0; Tue, 28 Nov 2023 11:16:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701198992; x=1701803792; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=slpudQV2Aoa7K7e1EdC9GfRtA0BaFv9g0+07BXuoDfA=; b=ik2EYHbXOz7FUi95UbE4bMQcK/pyJh807eDwb+7sXwih2lAM+DmGqXnPyr/60uG+I0 9VXhUTUenOy4UXM71/XtwGODzATwiJkciHA6Cgs1jMTdNomWMItYrqRhJU6NlRkems7P oh7dUnPtYvMdG/JYsMr/3LOJsAsGSwcLHg3oQgggiIR78KczzxVgUs8hKZOsvDf5AJ4O syiUnIbgmFfqK2zL6g9EjpvzU+xoIMCLisHUKf7pe9oDnsbuoAEmcPgk/XzKO8KfOQD5 UdF6lW85YR+ZSpx3gj7La4/XG0l5RLCoBbLH5CZUFSmhDg7ptL8H3Hn7uPKNMDksObkU 43CQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701198992; x=1701803792; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=slpudQV2Aoa7K7e1EdC9GfRtA0BaFv9g0+07BXuoDfA=; b=grIgRNFVtLKdjkl+d3yMZ1joFO87UrjHv1XKGeieZWY5dPE0wIptYAZhD1FdNfutQP hhzAfYj32TZJgdDZCe52/Yhs7G8+brthFv6JNk15A+arpaXm6UQbO3yx8X8UR9bIUodV +81fFkiKhK9NjjnVPATxUSxRFR1D17THtI1gSnanKWsHe5+NZv+Bri4GgY8NJBXx+4NN WQD/QfvV1HscEQnO7wBR0CASsJSQ1BuaoHb/IQXZN14uykhivAi349ajUC4Co8ScC/x7 HwMS271cduDYznbR6QAUokqWOfVZ0p2OUQDFsjJpP2XOQv3k/0DHp1W9xQ9rkQsFQFQ/ SwcA==
X-Gm-Message-State: AOJu0YzsKqXcCz3a1d2bHYYP5eQhHf7pANPcuknP1OYteOlYLfishVnD Lv80UG/H6vWAlZVb31qilg0=
X-Google-Smtp-Source: AGHT+IHJj9mtvlu0mTVYT1rvqUJJa83hzRiux+zhaem4lBcpuabuN2LJnRM4ZYNm1+c1YQ1MvbpzRA==
X-Received: by 2002:a05:6a21:6d8a:b0:187:bb9c:569 with SMTP id wl10-20020a056a216d8a00b00187bb9c0569mr23547205pzb.5.1701198992155; Tue, 28 Nov 2023 11:16:32 -0800 (PST)
Received: from ?IPV6:2404:4400:541d:a600:44b7:2c2e:2bc6:8707? ([2404:4400:541d:a600:44b7:2c2e:2bc6:8707]) by smtp.gmail.com with ESMTPSA id fi35-20020a056a0039a300b006c2d53e0b5fsm9292621pfb.57.2023.11.28.11.16.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 28 Nov 2023 11:16:31 -0800 (PST)
Message-ID: <2c2ff769-b0d3-8114-f289-7e2e7e9717d6@gmail.com>
Date: Wed, 29 Nov 2023 08:16:28 +1300
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Content-Language: en-US
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Nick Buraglio <buraglio@forwardingplane.net>, 6man WG <ipv6@ietf.org>, Tim Chown <Tim.Chown@jisc.ac.uk>, 6man Chairs <6man-chairs@ietf.org>
References: <170059183545.4282.16453796503536671445@ietfa.amsl.com> <CACMsEX_RhsLq1eX5d6m0w93zjLdTNOmuK1-FqVvN3DRCoQkpVQ@mail.gmail.com> <3C840B68-1C34-44C9-9803-7C9468AC98C8@jisc.ac.uk> <CAO42Z2zQORo08vFV34BAKKu+vK6t8GnHLLTSiBUsERNK0zHV8Q@mail.gmail.com> <CAJgLMKuk+_GhymY3cEJvTW+UC=Eo+xtC3dhPVhNkviT1Qg2v4A@mail.gmail.com> <CAJU8_nV4fdXHxGY2zEjW5PLeLjJ6YfU58tJ+PKt8PHQbCfKr-Q@mail.gmail.com> <CAO42Z2xYJsZ+VS0bm6C-idXDOBTdavb6NTAnNbx9SCRfbmgvpw@mail.gmail.com> <CAJU8_nXFisr+hYBPvADkuWPZtKbpcAz7Pd_F4ZJ40=+eBPQR9Q@mail.gmail.com> <CAO42Z2yst7zJKeznwywews9it=yCEQs6RNPPCLM8a4LwKdogJQ@mail.gmail.com> <CACMsEX_mViOUfkGhY=1JgipnnumJbDKUBxFoMy35sEsrtZHfzA@mail.gmail.com> <CAO42Z2xFAnUtiOKGDaNGGdXrnt0yw4i+rY68hEG8PROttWwU_Q@mail.gmail.com> <88eebdf2-5fd3-70d6-99f8-855371cb651d@gmail.com> <CAO42Z2wHY9bGNWoCD+arjnYrHWPEsQHauiKRfu=72wcp0JdJfg@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <CAO42Z2wHY9bGNWoCD+arjnYrHWPEsQHauiKRfu=72wcp0JdJfg@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/zOWfjUrZgg0sA6FVXtAQ3MBhRC8>
Subject: Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-update-04.txt
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.39
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: Tue, 28 Nov 2023 19:16:36 -0000
Mark, On 28-Nov-23 19:16, Mark Smith wrote: > Hi, > > On Tue, 28 Nov 2023, 15:34 Brian E Carpenter, <brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com>> wrote: > > On 28-Nov-23 12:57, Mark Smith wrote: > > > I don't entirely understand why ULAs ended up with a global scope, > > Because: > > a) the site-local virtual experiment showed that "site scope" was a badly defined concept; > > b) they aren't link-local; > > c) therefore "global" scope was the only option. > > > > I realise it may have just been an oversight at the time, however creating something like a "local-network" scope for ULAs, greater than link-local yet smaller than global would have aligned ULAs as scope equivalent to site-locals and then preferred over GUAs. https://www.rfc-editor.org/rfc/rfc3879#section-2.5 still applies, I think, even though it was published 19 years ago. Brian > > RFC3484/RFC6724 use multicast scopes to provide more granular unicast scopes, so in that case the "Organization-Local" scope would probably be best for ULAs. > > > > > In practice all "global" means is "not link-local" or alternatively "routeable" or "forwardable". > > The mess was somewhat clarified by RFC 8190 (part of BCP 153) defining "globally reachable": https://www.rfc-editor.org/rfc/rfc8190.html#section-2.1 <https://www.rfc-editor.org/rfc/rfc8190.html#section-2.1> > > > I remember that discussion. > > One realisation I had was that there is also a "globally unique" (or likely globally unique) property of a prefix or an address. > > Site-locals weren't a globally unique or globally reachable prefix. Not being globally unique is where the issues with site-locals come up, which is also where we have issues with RFC1918s. (I.e. RFC 1627 isn't really about global reachability or routeability, but rather the lack of global uniqueness of network 10.) > > ULAs have (likely) global uniqueness even though they don't have global reachability. > > Link-Local Addresses don't have global uniqueness or reachability, and of course their reachability is limited to a link. > > The scope IDs/interface IDs that need to be used with LLAs to distinguish them/disambiguate them is really the equivalent of the site-local site IDs that were attempted to be used to resolve the lack of uniqueness problem that site-local had. > > "Unique Link-Local Addresses", with a dynamically generated and managed random portion between /10 and /64 could avoid the need for a scope ID/interface ID with a LLA prefix to disambiguate it. Just needs to be a way to have the first device on a link generate and announce it in a PIO via an RA with a Router Lifetime of value of zero, and a mechanism to have any of the other hosts take over announcing that Unique Link-Local prefix if the current announcing one disappears (somewhat like the OSPF Designated and Backup Designated router mechanism). > > (Apple look to have done something like that with the Apple TV and a ULA Prefix. I don't have a packet capture, and it isn't stated, however I'm guessing that the RAs being emitted by the Apple TV have a zero router lifetime so it isn't considered a default router. > > New Apple TV 4K acting as router and giving out IPv6 (ULA) addresses > https://discussions.apple.com/thread/252823422 <https://discussions.apple.com/thread/252823422> > > ) > > Regards, > Mark. > > > > > > Brian >
- [IPv6] I-D Action: draft-ietf-6man-rfc6724-update… internet-drafts
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Jeremy Duncan
- [IPv6] Fwd: I-D Action: draft-ietf-6man-rfc6724-u… Nick Buraglio
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Tim Chown
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Mark Smith
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Timothy Winters
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Kyle Rose
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Mark Smith
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Kyle Rose
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Mark Smith
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Nick Buraglio
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Kyle Rose
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Mark Smith
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Brian E Carpenter
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Mark Smith
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Brian E Carpenter
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Mark Smith
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Kyle Rose
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Erik Auerswald
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Kyle Rose