[IPv6]New draft: "The IPv6 Loopback Address Prefix"
Warren Kumari <warren@kumari.net> Tue, 25 November 2025 17:39 UTC
Return-Path: <warren@kumari.net>
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 8F56D9064BC2 for <ipv6@mail2.ietf.org>; Tue, 25 Nov 2025 09:39:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=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=kumari.net
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 fP8CKdamAf81 for <ipv6@mail2.ietf.org>; Tue, 25 Nov 2025 09:39:01 -0800 (PST)
Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) (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 213E59064BA6 for <ipv6@ietf.org>; Tue, 25 Nov 2025 09:39:01 -0800 (PST)
Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-b735e278fa1so561793466b.0 for <ipv6@ietf.org>; Tue, 25 Nov 2025 09:39:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari.net; s=google; t=1764092333; x=1764697133; darn=ietf.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Yt38iDu3sTK2NEej3BwrFXLbnmwHKDw6w6L/9y4rfmk=; b=VO31wDNpp9scwC1Q0gFOXBac4tMkDi1dPdv1UuxsXi0yyDoM+ZYl/xC7/NqrN/ADOf tVyIjf3PMKm6O+IQ+yBuayG6s+OcQXgR30fTv90722ElPH2xNC5g/VbR3tDyq2FMY9ys Mg9sD29+8pJXeOVjts7bnfOMbW/d6yFS4cyZ3t97y07wJFrJ5FtbzHV/anX+QarYI7f2 +coFdz6fH1OseEwCGSNtmI2aZgh+nAYV1e2M/K5fxNlriigQosL3y8Md+ttnROu65ii/ qYB/lKZtP2ichbdqk0syF34oI3ESjulimhpMcqTLhFedYIJFOjyY1IMAjUuiZC+GOGQP ADRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764092333; x=1764697133; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Yt38iDu3sTK2NEej3BwrFXLbnmwHKDw6w6L/9y4rfmk=; b=ZpiVubhhJuOafW2aCT/ft3DRqm0V2VnLW2CD/POjbrMbia4XM8vK3LN3mtIXB7RVUY T+kHAoEdH3b8Hgrn1FwXZcuiGWPnSChFS0enQIf9jcs7WZQFeRMMIYFFCsAlpreEsxzr Oi1fR1JDYepglmiOiGG5qPZFMvDM/Kw7SNa/J12w5sPlKawqc+/Oj+hp0MSIlGyB1pVN Xn9azc9/vYa3sDOJK++4yELDe4dqUsERUr0rjqYys7AEp5WeGqQ77YClX6P+5jq4JWOU 2ihUSzgvq7igVC/Qys3Q4yKBqBM/82Ch+TjesVgaVeLqb12cUfGsKNYc69M7xP0f+o8X 4/MQ==
X-Gm-Message-State: AOJu0YxKUS6Aqd0A1xY7yPyCCMvP3IGxu2+mGYfCmzEG5FHlMxY8byHI JCaaU21uLsM/C/uAKRpCEfFO+qeFlHC5pRGH8+D7dQAkYfz1WIeTWpGQHpNSf5UwIF/omslchNg YDn9nBhQF5nQUIsmOtT6LjM+4Eh0071mcJPVYBPcH/sHGsr0tXT31
X-Gm-Gg: ASbGncvWzdbARTrNSeYgjRxtvPF6XsApo1GZhVDZo3swlg5gsB/G2r5UIELeTnR05XI oO8f6wZa4zcCGACug9vVjXQW05LGYHhcVa3ggnaX6AJx87vBtxs7m0iEAapLe8OHr4Z3rivYhnU lQ30IHXOabupk7VuZ36bVU51gkYTESYSHYiCe4PK4bnO8lm6YIvmSCLY6cXDBQTjJqxv+fjNaIv WUwVR+AcMCpp1HtDXZWV+ruALInPg92APPNGo0yyMMRa55dNRY/31UCvNkMqRLYh88XbtV4FS+Q Y43qhpRr/43oe2ih7eY=
X-Google-Smtp-Source: AGHT+IH23cqsCkO7IQ7LjO0q1eYEgIkt03xwmY8pbmty3r/ZTHxsye+qebefFEnnloq/COhtyCMPOgaEF4VWhzgtXjY=
X-Received: by 2002:a17:907:7f10:b0:b76:23b0:7d89 with SMTP id a640c23a62f3a-b76c54b9c79mr397013966b.14.1764092332987; Tue, 25 Nov 2025 09:38:52 -0800 (PST)
Received: from 649336022844 named unknown by gmailapi.google.com with HTTPREST; Tue, 25 Nov 2025 11:38:52 -0600
Received: from 649336022844 named unknown by gmailapi.google.com with HTTPREST; Tue, 25 Nov 2025 11:38:52 -0600
Mime-Version: 1.0
X-Entity-Ref-ID: miev0jai.78ae805f-13d3-4e2d-be68-a1398987ee09
X-Mailer: Superhuman Desktop (2025-11-25T14:17:17Z)
X-Superhuman-Draft-ID: draft0064ca1fba7f50f4
X-Superhuman-Thread-ID: draft007144c48fdd43e8
From: Warren Kumari <warren@kumari.net>
X-Superhuman-ID: miev0jai.78ae805f-13d3-4e2d-be68-a1398987ee09
Date: Tue, 25 Nov 2025 11:38:52 -0600
X-Gm-Features: AWmQ_blT8439K7eSewVEJ_7ONbiS7M2G79IfQZrenaSbg0oMjbN0iT2xlsZSGTw
Message-ID: <CAHw9_i+b=uZozstCAm1Kr52Pj-_Y_aCndHc0e703rMUr9va=iA@mail.gmail.com>
To: IPv6 <ipv6@ietf.org>, IPv6 Operations <v6ops@ietf.org>, Geoff Huston <gih902@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000dbf8a706446ec058"
Message-ID-Hash: 6NQDQK434XVXPF2635CO3NZ3DYSYF2YI
X-Message-ID-Hash: 6NQDQK434XVXPF2635CO3NZ3DYSYF2YI
X-MailFrom: warren@kumari.net
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
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [IPv6]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/mjab9Q1HOEClZyYU3u69gUrK9B8>
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>
Dear 6MAN and V6OPS,
Geoff Huston and I have just submitted draft-kumari-ipv6-loopback - "The
IPv6 Loopback Address Prefix"
<https://datatracker.ietf.org/doc/draft-kumari-ipv6-loopback/>
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]
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.
- [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