[IPv6]Re: [v6ops] Re: Re: New draft: "The IPv6 Loopback Address Prefix"
Owen DeLong <owen@delong.com> Wed, 26 November 2025 06:14 UTC
Return-Path: <owen@delong.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 4E11D90D1E21; Tue, 25 Nov 2025 22:14:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=delong.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 4jU_xWI0m0n3; Tue, 25 Nov 2025 22:14:16 -0800 (PST)
Received: from owen.delong.com (owen.delong.com [IPv6:2620:0:930::200:2]) by mail2.ietf.org (Postfix) with ESMTP id 158D890D1B2A; Tue, 25 Nov 2025 22:12:58 -0800 (PST)
Received: from smtpclient.apple ([IPv6:2607:fb90:3797:df54:8df2:3f8f:6efb:d398]) (authenticated bits=0) by owen.delong.com (8.18.1/8.15.2) with ESMTPSA id 5AQ6CuL61069825 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT); Wed, 26 Nov 2025 06:12:57 GMT
DKIM-Filter: OpenDKIM Filter v2.11.0 owen.delong.com 5AQ6CuL61069825
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delong.com; s=mail; t=1764137577; bh=nVAb6Ff9z1WQylXAZA8DxB3NpYmZhjGaw/BEll+OWuE=; h=From:Subject:Date:References:Cc:In-Reply-To:To:From; b=giN3XUIpDD4dI1Si9l2ShuOZ7nQFzyD8nUWhdL12jT40FVCLSKvXG3e2dtTI+B2rt a8SK5RUJ2NdXJCh7hSOzc5V4NNQOi7LaxykYBBj7Tf2kv+OfVY0aMAcCeW6JNJRM3e ExsaRSVPP8lUyHAjJ9WMbXH+L3rP4OysYBtQxfdo=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: Owen DeLong <owen@delong.com>
Mime-Version: 1.0 (1.0)
Date: Tue, 25 Nov 2025 22:12:45 -0800
Message-Id: <27B0DF9D-F4CA-48ED-818D-74F90AE1DB63@delong.com>
References: <CAO42Z2ywggv3b9MHjCX8-CUtL3T17dV5bG0=S_thfnR0hQNNGw@mail.gmail.com>
In-Reply-To: <CAO42Z2ywggv3b9MHjCX8-CUtL3T17dV5bG0=S_thfnR0hQNNGw@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
X-Mailer: iPhone Mail (22G100)
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.4 (owen.delong.com [IPv6:2620:0:930:0:0:0:200:2]); Wed, 26 Nov 2025 06:12:57 +0000 (UTC)
Message-ID-Hash: 7N2JBKIWS27GCNNOWTLMG25ZBMSZNCBP
X-Message-ID-Hash: 7N2JBKIWS27GCNNOWTLMG25ZBMSZNCBP
X-MailFrom: owen@delong.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: Geoff Huston <gih902@gmail.com>, IPv6 <ipv6@ietf.org>, IPv6 Operations <v6ops@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [IPv6]Re: [v6ops] Re: 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/EHh0C0pjPP6A9vlSCwyqATgi8Us>
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 think that use case is better served using GUA or ULA on loopback interfaces as these addresses really aren’t performing a loopback address function. For the purpose of loopback addresses, I don’t see /64 or larger as being worth the conflict with ::ffff:0:0/96. Owen > On Nov 25, 2025, at 18:18, Mark Smith <markzzzsmith@gmail.com> wrote: > > Hi Geoff, all, > >> On Wed, 26 Nov 2025 at 11:48, Geoff Huston <gih902@gmail.com> wrote: >> >> Hi Mark, >> >> I hear you, but I also observe that a prior effort to expand this designation >> in 2013 did not get beyoind a draft. This incarnation of the proposal is deliberately >> more modest (even then I see David Farmer saying (paraphrased) "whoa! Way >> too much!" So we have one comment saying "too big" and another saying "too >> small"! >> > > I would argue for what is a convenient larger loopback prefix size to > suit all reasonable and conceivable use cases, not just what is > minimal and necessary. That's the freedom we have in IPv6 that we > haven't had in IPv4 since RFC791 when classes were introduced (vs > RFC760s 8 bit network numbers and 24 bit host numbers). > >> >> I'm inclined to say that the draft will keep this proposal at a /96 for now but >> doubtless Warren and I will keep a close eye on any other comments >> that have a view about the appropriate size for a loopback prefix. >> > > I think using a /96 for a loopback interface would be shoehorning IPv4 > addressing into IPv6 rather than following IPv6's addresses > conventions. At a minimum I think it should be a /64 to support 64 bit > IIDs on the loopback interface that can be automatically generated by > the host at boot time via RFC7217 and/or RFC8981 IIDs. > >> But I do note: "Those loopback interface addresses were all announced into >> the routing protocol" might bne interpreted as a bit contrary to RFC 4291 >> which says quite definitively "keep loopback em to yourself" So I am not >> exactly on board with a rationale that relates to a use scenario in routing >> protocol that "exports" these addresses out to neighbours, if I interpret your >> description correctly. > > I probably confused things. I should have said "loopback *interface*" > addresses. They weren't from 127/8, they were standard unicast IPv4 > addresses. Using loopback virtual interfaces and announcing those /32s > into the routing protocol was for the purposes of making them > reachable via any of the router's physical interfaces for BGP sessions > etc. > > I was using that example to demonstrate the value of supporting > multiple loopback interfaces on a node/host, and in conjunction with > supporting IPv6 addressing conventions, that the larger loopback > prefix should be large enough to provide multiple /64s at a minimum. A > /48 would suffice, however a /32 is cheap enough so that's why I > bumped the size up from a /48 to a /32 in my larger loopback ID. > > Regards, > Mark. > > > >> >> regards, >> >> Geoff >> >> > > _______________________________________________ > v6ops mailing list -- v6ops@ietf.org > To unsubscribe send an email to v6ops-leave@ietf.org
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Jeremy Duncan
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Geoff Huston
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… David Farmer
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Geoff Huston
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Maciej Żenczykowski
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… David Farmer
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… David Farmer
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Geoff Huston
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Mark Smith
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Geoff Huston
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Mark Smith
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… David Farmer
- [IPv6]Re: [v6ops] Re: Re: New draft: "The IPv6 Lo… David Farmer
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Mark Smith
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Geoff Huston
- [IPv6]Re: [v6ops] Re: Re: New draft: "The IPv6 Lo… David Farmer
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Terry Sweetser
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Owen DeLong
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Brian E Carpenter
- [IPv6]Re: [v6ops] Re: Re: New draft: "The IPv6 Lo… Owen DeLong
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Owen DeLong
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Mark Smith
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… sthaug
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Ole Trøan
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Ole Trøan
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Warren Kumari
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… David Farmer
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Gert Doering
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Mark Smith
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Gert Doering
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Templin (US), Fred L
- [IPv6]Re: [v6ops] Re: Re: New draft: "The IPv6 Lo… Templin (US), Fred L
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Michael Sweet
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Michael Sweet
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Michael Sweet
- [IPv6]Re: New draft: "The IPv6 Loopback Address P… Warren Kumari
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Maciej Żenczykowski
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Gert Doering
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Mark Smith
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Brian E Carpenter
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Brian E Carpenter
- [IPv6]Re: [v6ops] Re: Re: New draft: "The IPv6 Lo… Michael Richardson
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Maciej Żenczykowski
- [IPv6]Re: New draft: "The IPv6 Loopback Address P… Bob Hinden
- [IPv6]New draft: "The IPv6 Loopback Address Prefi… Warren Kumari
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Brian E Carpenter
- [IPv6]Re: New draft: "The IPv6 Loopback Address P… Brian E Carpenter
- [IPv6]Re: New draft: "The IPv6 Loopback Address P… Sebastian Moeller
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Antonis Chariton
- [IPv6]Re: [v6ops] Re: Re: New draft: "The IPv6 Lo… Philipp S. Tiesel
- [IPv6]Re: New draft: "The IPv6 Loopback Address P… Sebastian Moeller
- [IPv6]Re: New draft: "The IPv6 Loopback Address P… Michael Siegenthaler
- [IPv6]Re: [v6ops] Re: Re: New draft: "The IPv6 Lo… Michael Richardson
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Geoff Huston
- [IPv6]Re: New draft: "The IPv6 Loopback Address P… Ole Trøan
- [IPv6]Re: New draft: "The IPv6 Loopback Address P… tom petch
- [IPv6]Re: New draft: "The IPv6 Loopback Address P… Erik Kline
- [IPv6]Re: New draft: "The IPv6 Loopback Address P… Ole Trøan
- [IPv6]Re: New draft: "The IPv6 Loopback Address P… Brian E Carpenter
- [IPv6]Request for WG Adoption for draft-kumari-ip… Geoff Huston
- [IPv6]Re: [v6ops] New draft: "The IPv6 Loopback A… Arseny Maslennikov
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Brian E Carpenter
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Mark Smith
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Brian E Carpenter
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Maciej Żenczykowski
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Brian E Carpenter
- [IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopba… Maciej Żenczykowski
- [IPv6]Re: Request for WG Adoption for draft-kumar… Warren Kumari
- [IPv6]Re: [v6ops] Re: Re: Re: New draft: "The IPv… Michael Richardson
- [IPv6]Re: Request for WG Adoption for draft-kumar… Jen Linkova