[IPv6]Re: [v6ops] New draft: "The IPv6 Loopback Address Prefix"
Geoff Huston <gih902@gmail.com> Tue, 25 November 2025 23:19 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 BB7D6909BAFD for <ipv6@mail2.ietf.org>; Tue, 25 Nov 2025 15:19:39 -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 e_NVFaNCnALj for <ipv6@mail2.ietf.org>; Tue, 25 Nov 2025 15:19:37 -0800 (PST)
Received: from mail-pf1-x429.google.com (mail-pf1-x429.google.com [IPv6:2607:f8b0:4864:20::429]) (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 F0AE1909BAEF for <ipv6@ietf.org>; Tue, 25 Nov 2025 15:19:37 -0800 (PST)
Received: by mail-pf1-x429.google.com with SMTP id d2e1a72fcca58-7b9387df58cso9600395b3a.3 for <ipv6@ietf.org>; Tue, 25 Nov 2025 15:19:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764112777; x=1764717577; 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=8prEdrBjRkh3hJkCYPDPd5i+6dcRp0E2ZwbBcMbCbJM=; b=N/mPYdx+fuJcUYoMjSsMWXZS1gM7iVMqIqu3KTKQmfppX5iOGWa9Y+B8EC3DeD4CSh apLfFBxFERugRJZRs/elrvAM8XuaZnn0MLVnSI1L+6dT+ypfJgatXeFGd/nFNwSgLtDN 9vC4yzFBxi3S+aAlX+F3rWO2l1uNAPVr1dErrCYtVqulp4FX6D3qLZsCDrvUNvdPGuGH RNBP7poAanSvNKExyMRzAGdOlfR97xmd5LmHPmtW8FfkYDO01NuHhhtBDnvNHUS2Af8b Ys5OMVc8FvZgHgnnLUu/sqajavPJXAvMYk0VBKv3spx1KzcMLEje8UMOorQg3pyv2YBv gdAQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764112777; x=1764717577; 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=8prEdrBjRkh3hJkCYPDPd5i+6dcRp0E2ZwbBcMbCbJM=; b=CQw4A6XgKfYknRTWRpUBATMPVY5FdGtVn3kp7UmkR9XeKlnI8RSgsqL4DxfqACvMcZ 6DajoEwY0vw7CLfE0t/ngJfxJE01tQjcW+s/iX8bgADYgHLyp4J+7d2HesxM3cyT2cPO VQ7ovyvdQhDJoLvDaRqZbUxGxWQtpH5+FQckrL2QmPrABn1vxiA4Q9ctUsTi3duH+7mO subgqZZDXzONGETaFQJhCuyJ90iUBedPYwuHubG/QuNOEe9xlTZc7eKAUzm7gYNQbdGf 9rt4E+KJHaKsEGMD1eZw4s/ys+XuOeaysgT8w+0pcpn0MzalNPNJjhgFchyEWi/Bc80g WGgA==
X-Forwarded-Encrypted: i=1; AJvYcCXfMjNLdJ/z6C+Vv5d5/AQOWQPYBeRbt83JYGdVo4ohD+UnkNZHYzmxa8THe+HDL2by5mEA@ietf.org
X-Gm-Message-State: AOJu0YylL2PpXVnEZnBJKZkTylW3caY+OToec7ixMOUQVfgXnx44b6cp IKV8Em6q+iYTD055B+hQcD0BlpdN660U1k4tPJQDmMkMRlOGWXf/VquV
X-Gm-Gg: ASbGncutOLbd3TmMjQZ+CQYIMyU1BeRR8dmtaBVZVU4soWmdLIvSxihX8bzSYFQOsrN Swdtai6SVPU1L5Rnnhqs/pQhUOGXgMhDupi86ijYzi73Cjx2l3BuBImiG7AIxWcNL4DehNTfD6m mklSR9DoFZ34X84PI8uuf4k6081kGQU+BH0W8wKrASq9L3HMN8vz3d8P7002BKBNrJFl2EFzmm4 O6GukeJeOt68hmxfhN1ChRrGqjX5b5nn48AZZ0AOI+b57fODJ+qDncRItF9/tdp+ualBLUyV4Y+ 8YYvsG3EJ4nAYj/1onrMKmiWoe9lBAS2+9HV0w0GEgtK4gGhFiIKwd2EU+QzPje1K+KlIyZj8a2 ZukoeFPKxxDBKHqto+RT1PsF9VJZzmLQpf7mWRy+9mWcq7dTEY4QK6JpqVsnHXklO8hgET4AjNW +duXA2L45pjebb7lnGM2eN9opCdA==
X-Google-Smtp-Source: AGHT+IH8qh84j7RfNyIfbeMbkhvl2/3doeJT/3KI4qMOaW7IrbgWy4aB6SkiE8+BqbnnJ6PaymARnw==
X-Received: by 2002:a05:6a20:19a2:b0:33f:df99:11d6 with SMTP id adf61e73a8af0-3637db29755mr3926327637.10.1764112776935; Tue, 25 Nov 2025 15:19:36 -0800 (PST)
Received: from smtpclient.apple ([1.157.37.122]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-bd75dfeeaffsm17371302a12.5.2025.11.25.15.19.34 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 25 Nov 2025 15:19:36 -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: <CAO42Z2xsGuZ+5V8SadxRRkeeL7owm35F9MO8owAcWwfi9Q6nFw@mail.gmail.com>
Date: Wed, 26 Nov 2025 10:19:21 +1100
Content-Transfer-Encoding: quoted-printable
Message-Id: <F04C4F2A-C664-4B68-875B-C4C6CF3B6C64@gmail.com>
References: <CAHw9_i+b=uZozstCAm1Kr52Pj-_Y_aCndHc0e703rMUr9va=iA@mail.gmail.com> <CAO42Z2xsGuZ+5V8SadxRRkeeL7owm35F9MO8owAcWwfi9Q6nFw@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
X-Mailer: Apple Mail (2.3864.200.81.1.6)
Message-ID-Hash: IIQWHSSDG6TL3VR74V3GRBJ5U5JNQRUT
X-Message-ID-Hash: IIQWHSSDG6TL3VR74V3GRBJ5U5JNQRUT
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: Warren Kumari <warren@kumari.net>, IPv6 <ipv6@ietf.org>, IPv6 Operations <v6ops@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [IPv6]Re: [v6ops] 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/w2YTWoEtMU-X8jm1Woe_WSFCeno>
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>
thanks Mark - except that you should substitute the /32 to a /96 as I got confused between my left and my right!
:-)
g
> On 26 Nov 2025, at 10:16 am, Mark Smith <markzzzsmith@gmail.com> wrote:
>
> Hello,
>
> On Wed, 26 Nov 2025 at 04:40, Warren Kumari <warren@kumari.net> wrote:
>>
>> Dear 6MAN and V6OPS,
>>
>> Geoff Huston and I have just submitted draft-kumari-ipv6-loopback - "The IPv6 Loopback Address Prefix"
>>
>> We believe that it is within the 6MAN charter ("The 6man working group is responsible for the maintenance, upkeep, and advancement of the IPv6 protocol specifications and addressing architecture."), but I have CCed V6OPS as well, as it is clearly operational as well.
>>
>> Abstract:
>> "This document updates the IP Version 6 Address Architecture to define the IPv6 address prefix ::/32 as the Loopback address prefix."
>>
>> Basically, this document expands the single loopback address ::1/128 into a prefix.
>>
>> Yes, we are aware that there have been some previous discussions[0] on the need (or lack thereof!) of a loopback prefix in IPv6, but we believe that they are worth revisiting.
>>
>> There are a number of situations in which having more than a single address is helpful; an obvious example of this is Dockers/k8s use of 127.0.0.11 for the DNS resolver, SPAM RBL use of the last octet on 127.0.0.x to encode the type of SPAM. It is also relatively common it use this for inter-service communication in container environments.
>>
>> It is also a common practice to bind different services to different addresses in the IPv4 loopback space to allow for scaling (avoiding the "Port already in use" issue), testing, etc. Yes, these can be somewhat emulated with ULAs and / or additional interfaces and scopes, but they are all more complicated, and much more likely to result in leakage or collision.
>>
>> Another, more recent example is the ICANN Public Comment on "Name Collision IPv6 Research Study" and proposed use of ::ffff:7f00:3535 [1] - if there was a loopback prefix this would have been a better option[2]
>>
>
> I fully agree that there is a need for a larger loopback prefix. I
> also fully agree that /32 is the Goldilocks size.
>
> "A Larger Loopback Prefix for IPv6"
> https://datatracker.ietf.org/doc/draft-smith-v6ops-larger-ipv6-loopback-prefix/04/
>
> Regards,
> Mark.
>
>
>>
>> We expect a fairly robust discussion :-),
>> W
>>
>> [0]: I know I've seen them, but I quick search of my mail was unable to find these — the authors are more than happy to link to previous documents, etc.
>>
>> [1]: See long threads on 6MAN https://mailarchive.ietf.org/arch/msg/ipv6/-HrYFMwHhsUWYxSXsFIkLpF_Qgk/ and V6OPS.
>>
>> [2]: Solving the technical concerns, but not necessarily the policy ones.
>>
>> _______________________________________________
>> 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