[IPv6]Re: [v6ops] Re: New draft: "The IPv6 Loopback Address Prefix"
Mark Smith <markzzzsmith@gmail.com> Wed, 26 November 2025 08:20 UTC
Return-Path: <markzzzsmith@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 A604A90E5320 for <ipv6@mail2.ietf.org>; Wed, 26 Nov 2025 00:20:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -0.599
X-Spam-Level:
X-Spam-Status: No, score=-0.599 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no 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 qqeYexh0V48E for <ipv6@mail2.ietf.org>; Wed, 26 Nov 2025 00:20:49 -0800 (PST)
Received: from mail-pg1-x531.google.com (mail-pg1-x531.google.com [IPv6:2607:f8b0:4864:20::531]) (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 8A51190E527E for <ipv6@ietf.org>; Wed, 26 Nov 2025 00:20:46 -0800 (PST)
Received: by mail-pg1-x531.google.com with SMTP id 41be03b00d2f7-bb2447d11ceso3917760a12.0 for <ipv6@ietf.org>; Wed, 26 Nov 2025 00:20:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764145245; x=1764750045; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=/OrWqWIL1/1fisP3r7LezvPaDWFFINBMJ27Jaa8a16s=; b=jZUW1KI/25l8ODbHU7z0KRJudqbXO88NjNizhP6XwPD8FwjYxb78k2U7ecglYahnFP KTiMEN93BE246P5p68WAv6X826poiKhkCv4mhlKzEUyqz1ZeIiMKH3BJFCo5lbWwZp2T ltFZnT+w/p6TK6by6YqfAzViqAiiXNZDeWKPLoCMOaTD2/uJkIZFB9ptCMtU+uRw3z9O zHkUolN8IqrKD7OkTiW6KwaXEFEFArlVUKL+JkUgN26JigUp3oNZGW1W9M30ieCei4CN 3mM6uE/MrrtmcPbJm9bhlNwAyACeHc1/hmwGt8LCWtAGuyduVLNPqfyKCgZbnYATDF6J 3DMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764145245; x=1764750045; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=/OrWqWIL1/1fisP3r7LezvPaDWFFINBMJ27Jaa8a16s=; b=thl6LzMBp2D8b4iSQtYdpxf7TA+Z134Jua+uCJmtTAR4sifxiAxLHMSBLaxTVQ6jzK QVjQn2OLgTZ55y7C1Zk8hjLXbZxnPQXBIW/Zi5DwkUsy1gZ/G4QiLRkKEQTK5ohzt9CL G95G8g7UPwmpc6pkrJQn+J1lZ2eb8vWtVAGri0YJe/VhrM+cyReGULdvEPdWriC8xJ7O 5zFGDFqInl5//Mdc/HlS37phYMbvsB6V2yvtmV6RnaHcq/P8w+2zgDR876ZaZEoL3DCg 4dC01iJdlkz51zZxlXdTOc7l3wvR+vQhN0MAIw0jGUW3yCP/AHAcgUPpIA47XO6ojkhF aRyA==
X-Forwarded-Encrypted: i=1; AJvYcCUP3N19dvT9Dok9rb7bLY3oAoD3WH0jRhzSrhlYV+2wUX4O+sPl1Do7cHLxraPypaRdFIbX@ietf.org
X-Gm-Message-State: AOJu0Yx24oiEDv5uXqmCWNsJSu1E1toU6telkjISezypVpeCc9weokWm caJAV0UN8tJb97la/yGf++Gn4BCaP+iNUZrgGnWk+qEHvFrwhwHENgxpiJHx0CyewLIBj6gGJMr R3XeO0ISAiLZ9l31FFGPxcM+PV0scj24=
X-Gm-Gg: ASbGnctwvK0MwvOQ2k8bMFi/7POqvcZpJDfc7LbnywZq5NmcFrcdWMRT5zpCxe9V859 HqqW1Lqb+5LNIstgYB+aLBh9t/kB72M1LoY80FWECyAuUHc16qgvDsKgNVCyLghbDD6/OtuGMuV gLr7h6DQafG0yBXA70d3fzcvhvbEcH6+MQEw1fYSJP2OgRwyuzgcSYmKZH7wtOSg7Vbq2RdadFj rn7IxQF0jwOHKbJzLYOtZG52vXJQDCUQEy8QmLApemaHhTdPh6B+BMqgmvHm+W2ejaRMQc=
X-Google-Smtp-Source: AGHT+IGqWZ2PGPaxnooa1bYHhCborGSYV0ITc7LBRhxqDP5Zya6jztQ1Q8FShyAhooIW/hI/7U2nli6Ddx94gcPj7NA=
X-Received: by 2002:a05:7022:7a5:b0:11b:7dcd:ca9a with SMTP id a92af1059eb24-11cbba523cbmr4961933c88.34.1764145245358; Wed, 26 Nov 2025 00:20:45 -0800 (PST)
MIME-Version: 1.0
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> <aSaruUCUeKMEa-I_@Space.Net>
In-Reply-To: <aSaruUCUeKMEa-I_@Space.Net>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Wed, 26 Nov 2025 19:20:17 +1100
X-Gm-Features: AWmQ_bk5_mL7-oDnGCXjG04eVxAXooIrG2m3mfW47le_hWDnocR1aj_Nvwgwdd0
Message-ID: <CAO42Z2wZKaY8pcpgByyDcr=+59OhbO=fVsdLzdivwF+CnK0nqA@mail.gmail.com>
To: Gert Doering <gert@space.net>
Content-Type: text/plain; charset="UTF-8"
Message-ID-Hash: ZR36PH2RINN6O3ALCPMJOTXR6OBOWAUY
X-Message-ID-Hash: ZR36PH2RINN6O3ALCPMJOTXR6OBOWAUY
X-MailFrom: markzzzsmith@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: 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: 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/d48yfVjY9-w4I8cVv28PyMEhZqs>
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>
Hi, On Wed, 26 Nov 2025 at 18:26, Gert Doering <gert@space.net> wrote: > > Hi, > > On Wed, Nov 26, 2025 at 11:03:20AM +1100, Mark Smith wrote: > > On Wed, 26 Nov 2025 at 10:19, Geoff Huston <gih902@gmail.com> wrote: > > > thanks Mark - except that you should substitute the /32 to a /96 as I got confused between my left and my right! > > > > > > > One of my use cases, which I think I hinted to but didn't specifically > > state, was multiple loopback interfaces on a node. > > > > On Cisco routers you can create multiple loopback interfaces. I've > > done that so that I could have say a management loopback interface and > > address, a BGP session loopback interface and address and then other > > loopback interfaces and addresses for other functions such as an > > L2TPv2 end point, RADIUS service client address etc.. Those loopback > > interface addresses were all announced into the routing protocol (or > > not depending on function). > > This is a very different thing from what the draft proposes to establish. > > You are basically deliberately choosing and assigning routable addresses > to "non physical" device interfaces, for externally-reachable functions > (and this is a very reasonable thing to do, so "all the router people" > do it, and "all the anycast service people" do it as well...). > Yes. I mentioned it to demonstrate that I think a larger loopback prefix should be big enough to support multiple loopback interfaces within a host. > The draft at hand proposes to extend the single-ip loopback interface > to a prefix, with well-known IPv6 addresses "these are available on every > single node out there, so software can use it without being told what > addresses are available". Not manually administered, not routed. > I wrote my own version of a larger IPv6 loopback prefix draft 12 years ago, and which also covered DNS and Default Address Selection and automatic address configuration including on a host that has multiple loopback interfaces. "A Larger Loopback Prefix for IPv6" https://datatracker.ietf.org/doc/html/draft-smith-v6ops-larger-ipv6-loopback-prefix-04 Regarding forwarding of 127/8 loopback addresses. MPLS does that per RFC4379. I documented the equivalent function for IPv6 loopback address forwarding. My draft was also cited in RFC7439, "Gap Analysis for Operating IPv6-Only MPLS Networks" Regards, Mark. > On the draft itself, *shrug*. I dislike all the ways modern linux systems > use 127.0.0.<random> for magic things, but I don't have to use it, so I > could care less. > > Gert Doering > -- NetMaster > -- > have you enabled IPv6 on something today...? > > SpaceNet AG Vorstand: Sebastian v. Bomhard, > Karin Schuler, Sebastian Cler > Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culemann > D-80807 Muenchen HRB: 136055 (AG Muenchen) > Tel: +49 (0)89/32356-444 USt-IdNr.: DE813185279
- [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