Re: [v6ops] Re: [Witarea] Re: How to make an elegant IPv4 outage
Michael Richardson <mcr+ietf@sandelman.ca> Tue, 16 June 2026 16:47 UTC
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: ietf@mail2.ietf.org
Delivered-To: ietf@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id AF51710243B8D; Tue, 16 Jun 2026 09:47:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1781628431; bh=E73RKqe36odoEZlw8sOIpdjCIBb+M7tZyqLvieZPA9k=; h=From:To:Subject:In-Reply-To:References:Date; b=KCZspNlmXWIzzbBiswzGtp6ub8iboSULVxzyyho40mCCPYhr1pOZWnI/y4W9WWaT8 nlb9vR5aIXS1Foru7HEovR3Ejhp/YNXH3eph00KKLu+mQGZwt4Xbw7Daebv2+uWVsh 0xxw5q95E8mQWYCuTyjc/TxC9wVNsOC43hYQ99Bs=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level:
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=fail (2048-bit key) reason="fail (bad RSA signature)" header.d=sandelman.ca
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 jVgi-VYzDSX8; Tue, 16 Jun 2026 09:47:11 -0700 (PDT)
Received: from relay.sandelman.ca (relay.cooperix.net [IPv6:2a01:7e00:e000:2bb::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id D4DAE10243A03; Tue, 16 Jun 2026 09:45:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=sandelman.ca; s=mail; t=1781628310; bh=E73RKqe36odoEZlw8sOIpdjCIBb+M7tZyqLvieZPA9k=; h=From:To:Subject:In-Reply-To:References:Date:From; b=hEZV/EBVed3EJDuRaoevYizualOwcRKWOqoqDbJJ+ddrue6z/YiqewHCe18SkRt73 9BhgVwvM7UHBpk7kO2K2SD+mkj9+cnvQh+OnL5yVUPLOpLFSg2x3ZA3J+8eWX/w8M3 aNNjHyEM6DVUoA0TS8XVkBfW/FePtPgzVOitG8xgINN0oh0Kmy6Ucm+dgNB5fFnJpu aXeu1/plO2fHWMgJ2IjmbJFo1/LWVqWmBV/6Yrn2gXw6FVTcU8K+j6c8Q6wQJtwGgH IYs5qer8v/UND+auB6FpOfoccyACNgZOTEGXaFYKdUiVO7tcLJE9ydPqWkwoNk/ZXD YDVXFSRemTjiw==
Received: from dyas.sandelman.ca (ipv6.dyas.sandelman.ca [IPv6:2607:f0b0:f:6::1]) by relay.sandelman.ca (Postfix) with ESMTPS id A5D8D1F46E; Tue, 16 Jun 2026 16:45:10 +0000 (UTC)
Received: from dyas (localhost [127.0.0.1]) by dyas.sandelman.ca (Postfix) with ESMTP id 1022FA0154; Tue, 16 Jun 2026 12:45:09 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Phillip Hallam-Baker <phill@hallambaker.com>, witarea <witarea@ietf.org>, ietf <ietf@ietf.org>, v6ops <v6ops@ietf.org>
Subject: Re: [v6ops] Re: [Witarea] Re: How to make an elegant IPv4 outage
In-Reply-To: <CAMm+LwiW85tM_1OzMtRsxMpLZnP=B_kv8fh0KvgGQt6VZAbHxw@mail.gmail.com>
References: <456388925.296572478.1780511571678.JavaMail.zimbra@zmcc-3-mailbox-1.zmailcloud.com> <109008554.300485918.1780530680809.JavaMail.zimbra@zmcc-3-mailbox-1.zmailcloud.com> <d6b326b3615c41bd971fe98c4362a7d5@huawei.com> <CACMsEX9pHnVgG3dp2CyYmeYHPGNQWySoxOaOFiotQzT+oJMfBg@mail.gmail.com> <1019057082.341169112.1780857528310.JavaMail.zimbra@peachymango.org> <CACMsEX-SYkbZJ-Vy8NyROFRo=e=u-v-PUf5OTJejT=_NwBDHjw@mail.gmail.com> <1017721185.1093683.1781050032923.JavaMail.zimbra@peachymango.org> <9667FF77-69FE-4B19-8289-C968E89EB37B@in-panik.de> <1956566503.19748422.1781200506163.JavaMail.zimbra@peachymango.org> <CAMm+LwiAZ==Wqt208ZDoh7vQtfrciYEBe8KkWM+JSKumZ3pK+Q@mail.gmail.com> <DB9PR07MB7771083D3FE8E2D189F479E6D6182@DB9PR07MB7771.eurprd07.prod.outlook.com> <CAMm+LwiW85tM_1OzMtRsxMpLZnP=B_kv8fh0KvgGQt6VZAbHxw@mail.gmail.com>
X-Mailer: MH-E 8.6+git; nmh 1.8+dev; Emacs 29.3
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg="pgp-sha512"; protocol="application/pgp-signature"
Date: Tue, 16 Jun 2026 12:45:09 -0400
Message-ID: <850282.1781628309@dyas>
Message-ID-Hash: BM6QQEXMSJM7RSEIS7OQHRV57HIZLC6D
X-Message-ID-Hash: BM6QQEXMSJM7RSEIS7OQHRV57HIZLC6D
X-MailFrom: mcr+ietf@sandelman.ca
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf.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
List-Id: "IETF-Discussion. This is the most general IETF mailing list, intended for discussion of technical, procedural, operational, and other topics for which no dedicated mailing lists exist." <ietf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/u6cANQnwvjYAGauxBGsSMo_8w2o>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-owner@ietf.org>
List-Post: <mailto:ietf@ietf.org>
List-Subscribe: <mailto:ietf-join@ietf.org>
List-Unsubscribe: <mailto:ietf-leave@ietf.org>
Phillip Hallam-Baker <phill@hallambaker.com> wrote:
> On Fri, Jun 12, 2026 at 5:32 AM Tim Chown <Tim.Chown@jisc.ac.uk> wrote:
>> Perhaps we need to start draft-v6ops-ipv6-dinosaurs and start to name
>> and shame such organisations and what they’re doing wrong… polite but
>> objective critique and pointers in the doc to best practice.
>>
>> Tim
>>
> No, we need the exact opposite. We need branding people can recognize
> as meaning that an ISP is providing an Internet service that is fit for
> a particular purpose.
Yes, it needs to be branding/marketing, and it's not something that IETF does
well, or for which an RFC is particularly useful.
> So we do an RFC that sets out distinct levels of service with some
> indication of currency.
I would try to get a conclave of RIRs to do BCOPs on this, perhaps
coordinated via ICANN. (But, really, ICANN itself should not be involved).
Maybe CableLabs / Broadband Forum are better venues.
> INET-M-26: Mobile service, provides single dynamic IPv6 plus IPv4 which
> may be behind a wide-cone NAT.
> INET-R-26: Residential service, provides dynamic IPv6/56 plus an IPv4
> connection that may be behind a wide-cone NAT
> INET-S-26: Standard hosting service, provides one or more static IPv4
> addresses plus a static IPv6/56.
Please note that there are two axes here:
1) if your v6 prefix is random/changeable vs deterministic.
2) if your v6 prefix is delivered by DHCPv6 or manually configured.
This is a detail, but it does affect ability to pick up and move ISP, while
retaining the same router.
"Standard hosting service" is the wrong term, and will be confusing to ISP
marketing types. Because it's not about public facing web sites, even if
it probably involves port 443.
It should be "Small Business with remote security needs" ("hairdresser")
> INET-H-26: High availability hosting service, routes IPv4 and IPv6
> traffic to an ASN held by the end customer.
ISPs that can provide this already know what this is, it need only be defined
so that an ISP can say to the customer, who should be asking for "INET-S-26",
if that's really what they wanted.
Having said this, I've dealt with many L1/L2 providers who do not listen to
me when I explain, slowly, and clearly, that I've asked for L3 services,
and that's okay if they don't have that. I've also regularly had annoying
attempts to upsell me to L3, when I really really wanted L2.
--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
-= IPv6 IoT consulting =- *I*LIKE*TRAINS*
- How to make an elegant IPv4 outage Franck Martin
- Re: How to make an elegant IPv4 outage Franck Martin
- Re: How to make an elegant IPv4 outage Brian E Carpenter
- Re: How to make an elegant IPv4 outage Franck Martin
- Re: [Witarea] How to make an elegant IPv4 outage Franck Martin
- RE: How to make an elegant IPv4 outage Xipengxiao
- Re: How to make an elegant IPv4 outage S Moonesamy
- Re: [v6ops] Re: How to make an elegant IPv4 outage Daryll Swer
- Re: [v6ops] Re: How to make an elegant IPv4 outage Nick Buraglio
- Re: [v6ops] Re: How to make an elegant IPv4 outage Franck Martin
- Re: [Witarea] Re: [v6ops] Re: How to make an eleg… Franck Martin
- Re: [v6ops] Re: How to make an elegant IPv4 outage Nick Buraglio
- Re: [v6ops] Re: How to make an elegant IPv4 outage Franck Martin
- Re: [v6ops] How to make an elegant IPv4 outage Philipp Tiesel
- Re: [Witarea] Re: [v6ops] How to make an elegant … Franck Martin
- Re: [Witarea] Re: [v6ops] How to make an elegant … Phillip Hallam-Baker
- Re: [Witarea] Re: [v6ops] How to make an elegant … Franck Martin
- Re: [v6ops] Re: [Witarea] Re: How to make an eleg… Daryll Swer
- Re: [v6ops] Re: [Witarea] Re: How to make an eleg… Tim Chown
- Re: [v6ops] Re: [Witarea] Re: How to make an eleg… Ole Trøan
- Re: [v6ops] Re: [Witarea] Re: How to make an eleg… Tim Chown
- Re: [v6ops] Re: [Witarea] Re: How to make an eleg… Ole Trøan
- Re: [v6ops] Re: [Witarea] Re: How to make an eleg… Ted Lemon
- Re: [v6ops] Re: [Witarea] Re: How to make an eleg… Ole Trøan
- Re: [v6ops] [Witarea] Re: How to make an elegant … Ted Lemon
- Re: How to make an elegant IPv4 outage Erik Nygren
- Re: [Witarea] Re: How to make an elegant IPv4 out… Franck Martin
- Re: [v6ops] Re: [Witarea] Re: How to make an eleg… Phillip Hallam-Baker
- Re: [v6ops] Re: [Witarea] Re: How to make an eleg… S Moonesamy
- Re: [v6ops] Re: How to make an elegant IPv4 outage Phillip Hallam-Baker
- Re: [v6ops] How to make an elegant IPv4 outage Franck Martin
- Re: [v6ops] Re: How to make an elegant IPv4 outage Gert Doering
- Re: [v6ops] How to make an elegant IPv4 outage Phillip Hallam-Baker
- Re: [v6ops] Re: [Witarea] Re: How to make an eleg… Michael Richardson
- Re: [Witarea] Re: How to make an elegant IPv4 out… Erik Nygren
- Re: [v6ops] Re: How to make an elegant IPv4 outage Brian E Carpenter
- Re: [Witarea] Re: How to make an elegant IPv4 out… Erik Nygren