[IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopback Address Prefix"

Geoff Huston <gih902@gmail.com> Wed, 26 November 2025 05:06 UTC

Return-Path: <gih902@gmail.com>
X-Original-To: ipv6@mail2.ietf.org
Delivered-To: ipv6@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id A638890C69B8 for <ipv6@mail2.ietf.org>; Tue, 25 Nov 2025 21:06:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.849
X-Spam-Level:
X-Spam-Status: No, score=-1.849 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8RsGiGyqXTqs for <ipv6@mail2.ietf.org>; Tue, 25 Nov 2025 21:06:42 -0800 (PST)
Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 42C9690C5A55 for <6man@ietf.org>; Tue, 25 Nov 2025 20:59:11 -0800 (PST)
Received: by mail-pf1-x433.google.com with SMTP id d2e1a72fcca58-7b7828bf7bcso7747029b3a.2 for <6man@ietf.org>; Tue, 25 Nov 2025 20:59:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764133150; x=1764737950; darn=ietf.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=dCChKWXRLzITjX0L7sSfX2EHxDuM5UyG60ScgVaAmBM=; b=kcGMb+gF5ngY24FOSX57CndK/qiLAC147Div5j014/mQKiA/+2we6ah96HXYmPXoS7 dyQdicIC/DhcJ/8jur5Ego0E94JOg7Jdx3TsU4I5qDmzFmBfs1kw7OTDcPv9pLy5kG9m YxkhH/AkPSZX5836lux/fmdfzGUUnA3tUrwYw5OW+oRCihn26f2u7d1rNIpj6jK9c0oQ T0P5AVsIIx6L8tqWvoHvfI3cIwkA6gX0wfj/jh5rvRkaTmebKvEzFRwB4YJcvFiaL7+W nzYtQHF5C4hT7MIZzBqXf9bcDXibmtsd+KemgszKOOAapLUg4oi5AxahXD7NrGpEMsT8 9MIA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764133150; x=1764737950; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=dCChKWXRLzITjX0L7sSfX2EHxDuM5UyG60ScgVaAmBM=; b=jn/5X1Tj2BcGOkqyUV5dqnuc7awpkMz8xnarhpwlOb3h4PNTdVYN6OkSTFnjaGb+Ry JrKAynJ0m5/pJ0uKbGsPhnHC9is99RPwmXBfj3HrAJtbfLVqD3Hw2uyZ6r/CwGq9VFIo xX2IKsYS5XCHQB1EmT3YbqzroAXYln4zt0T2+w4skWG2Z7ibUEXJapvO2LmbpbQBTidY kUmt+59gtJK0086eQq3y4MWJoQaVJyvD5aVXsc1cptvSWsbckGMrFHpT2iwJRov+ma2b LvgKrS32z2E7TaA9iOkg51aZCTlqT8fecueF+/V+vsF2PSR9XPA31iGwiULFlxRJSVHW 4fdQ==
X-Forwarded-Encrypted: i=1; AJvYcCWW3DxrBBBkIgUgiasbJsgITPJm5ZOnFB0dadYN6wwVnB1yO9NwTtsi8/O1UfCpMieEi2hn@ietf.org
X-Gm-Message-State: AOJu0Yxf6kk8nwOcVCqbm1gvi7eclGsYyxPJMSa5T2ht6GU8KfHfA036 C7wTQKyB1OPmaeqQ59cqZsQTyLk/QIAvSNymZSGeHUDwH6owPtj/ohkP
X-Gm-Gg: ASbGncsn9gkRxOKCxq4X/H8jM2VPtDl/5y2TzUTuCIgf9VQjuaqR2zgC6m252dTe9Qg bvaR1/JpYoWKKt8GNnWFmQlIoTUeV5/fTYiwaZDVzUXI+8qvtKKOiFy46D7cCnlGogNFrNhSIau Hj8SX02oRBQj5uvrvfRjpQjmfhNmYVIcJ8kGOFO1S+JnAnE8u1W0X49cVq5aWJJb2Hjf1vx0Lhb 68HObQHiMG20EQnBGCYE9o0Gh3p8HnyDyfb0KksUURwnc6sK/FPIStHkJOB7JgDVA6/blmFG+cn yCikUm6B8BBEk0eZDUmB/3HaGw3sF3FjJW8lL5SAiy/JKWLcvxFEcllmyM5So5eed4yZnTMjdn/ aUViO8qch9JWViCriKwYwuX1gDm0icWhrml+JKsVmoJVVcSsDh4d0XwvaOFV+WBeH0Iire6vS9O 8lOIA0cOQ1fG8oaPPxvOumI6l78Q==
X-Google-Smtp-Source: AGHT+IHT2p2RLoNPLUL4IZjiJMp7Y43mHcTSeHuLT3T+2VJjMSTSU3q72/quliY+0EkvaIXQfX+H/g==
X-Received: by 2002:a05:6a20:2586:b0:341:5d9f:800f with SMTP id adf61e73a8af0-3614edbb7b5mr20896899637.50.1764133150199; Tue, 25 Nov 2025 20:59:10 -0800 (PST)
Received: from smtpclient.apple ([1.157.37.122]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-bd76129de4dsm17766580a12.36.2025.11.25.20.59.08 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 25 Nov 2025 20:59:09 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.200.81.1.6\))
From: Geoff Huston <gih902@gmail.com>
In-Reply-To: <d21b1197-a9c6-48fb-92eb-18d863792526@gmail.com>
Date: Wed, 26 Nov 2025 15:58:56 +1100
Content-Transfer-Encoding: quoted-printable
Message-Id: <C87AC0B9-6FAC-4D43-A577-EE9537B5990B@gmail.com>
References: <CAHw9_i+b=uZozstCAm1Kr52Pj-_Y_aCndHc0e703rMUr9va=iA@mail.gmail.com> <CAO42Z2xsGuZ+5V8SadxRRkeeL7owm35F9MO8owAcWwfi9Q6nFw@mail.gmail.com> <F04C4F2A-C664-4B68-875B-C4C6CF3B6C64@gmail.com> <CAO42Z2x85B3Cn87QZQqhDef28Pfp_ukWqNO71Ucg=Jyut_NEkA@mail.gmail.com> <CDA00445-663F-4176-A609-4063CA7BB43C@gmail.com> <CANP3RGdh=GqwZxv0DkWMM6R3dOr0h1FjTHC4GaMZJdL7y_qRXA@mail.gmail.com> <d21b1197-a9c6-48fb-92eb-18d863792526@gmail.com>
To: Alejandro Acosta <alejandroacostaalamo@gmail.com>
X-Mailer: Apple Mail (2.3864.200.81.1.6)
Message-ID-Hash: I6CAEBL23K2BWJ3VOPNTZGRHIGIXTVYM
X-Message-ID-Hash: I6CAEBL23K2BWJ3VOPNTZGRHIGIXTVYM
X-MailFrom: gih902@gmail.com
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: v6ops@ietf.org, 6man <6man@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopback Address Prefix"
List-Id: "IPv6 Maintenance Working Group (6man)" <ipv6.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/4AblZg_S1Lr_YNXwVUvxYumBjYw>
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>

[I have restored 6man to this conversation - this is an address architecture topic and has its logical home in 6man, according to the 6man charter.]


> On 26 Nov 2025, at 1:03 pm, Alejandro Acosta <alejandroacostaalamo@gmail.com> wrote:
> 
> 
> On 25/11/25 9:23 PM, Maciej Żenczykowski wrote:
> 
> 
> [...]
> 
>> ::/104 (so it matches the 24-bits of 127/8)
> 
> I support this option (::/104), IMHO it is more similar to IPv4 and will ease the -on going- transition.
> 
> Alejandro,
> 
> [...]
> 
> 


If a network operator or host admin wants to make an address plan that uses a subset of 16.7M addresses (or 24 bits) and pull it out of an encompassing 96 bits of loopback address prefix, then absolutely nothing is stopping them. Its not as it there is a pressing use case for those other 8 bits, so I would regard a /104 and a /96 as being equivalently useful prefixes in such a scenario.

So why not go the whole way and designate ::/64 as a loopback address prefix? In my mind the constraint was the prior delegation of 0:0:0:0:0:FFFF/96 as IPv4-mapped addresses So I drafted the proposal using the largest bitmask-aligned prefix that was "below" the IPv4-mapped prefix in the IPv6 address space.

I also observe that, as was the case for the documentation prefixes, if we have got this wrong and its too small as address pool we can always return to this question end designate more address space prefixes as loopback.

regards,


   Geoff