Re: [IPv6] Second Working Group Last Call for <draft-ietf-6man-rfc6724-update>
Mark Smith <markzzzsmith@gmail.com> Mon, 15 April 2024 15:38 UTC
Return-Path: <markzzzsmith@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2904AC14F6F3 for <ipv6@ietfa.amsl.com>; Mon, 15 Apr 2024 08:38:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.595
X-Spam-Level:
X-Spam-Status: No, score=-0.595 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.998, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iCNFIk63Mrf5 for <ipv6@ietfa.amsl.com>; Mon, 15 Apr 2024 08:38:51 -0700 (PDT)
Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38A96C14F71A for <ipv6@ietf.org>; Mon, 15 Apr 2024 08:38:51 -0700 (PDT)
Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-a46ea03c2a5so544913266b.1 for <ipv6@ietf.org>; Mon, 15 Apr 2024 08:38:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713195529; x=1713800329; 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=aG/mHHSYc8oFAdRpWjjgw0XYDqvCkalHS0PMjM2XPDM=; b=ZSMUQX42wk6WVSmff+84JINQDeQloe/V7fQOtsR4gbJ4/vL/qWNmq7xRDompxPEvzg PDVvd0SZkRuBtfvPScTBKmwyDC1q5svuU4D1UyrbWxcDBFoYXb0TQv5mDZnimwTSutI/ B42T7HisOqtWIxSXJ5N0LAedVzGrIICNxcruJ5vKtieZtU97/fWcDVneloieiXSzWarr ChOjvepdeCYc+M7IcCXptjFOqfqUaRd8FnwmgI5es1miSI0OiF8jsBc0s9xtd3jm2AVa URXqOnnXNICfEFsj+7qbgT7lw3B5N7sGGmLvRvo9IxPzLhmkpCn9+Fk0C7R0rtxN0CGX 3tGQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713195529; x=1713800329; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=aG/mHHSYc8oFAdRpWjjgw0XYDqvCkalHS0PMjM2XPDM=; b=U9bX/MmExx/ZnhnjIyG4lGD8x7qpTqDHSJuTbsPnXJGDsp0xwv+xDW5z1A73LIef98 cZzTGAhfDWEkdA64X0KaiMUpMwqJ2J2eb7UXC1+fuDfwjAHBjdx/9CU65p9oeVNeXfWL BnS//D1xJkzUUqeVYgiFZSTWPyhGIlYUNocSoB3JzS4KRQSUdMnA1tugc5zzegUA953X GRF1DDf1ftAvxfRgD4RZuubUwnPi13QT/3arky7oAHSCzjAJmwjSdDyvapFEywMlWned ig7Eq1k0li2DdiG/pdH2xne3qf7Z6mIU7O/TEn3zqv01+AJuat1IZL9/Tu9hwBfMLkAI uePA==
X-Forwarded-Encrypted: i=1; AJvYcCVZK2Ww8ldaCogWG6rP9Ktd/RUMlN4QMfkeexOP0YMCw9CuRygxSoVREHAKepqtYyAyHMY2jUiaoBX8m6YP
X-Gm-Message-State: AOJu0YxQHqM9MZ1YHE7ZE97nC3kii2frZ5kgN9btsgEbFgHz5xbCrnAO rUxG/EayHxqk4ktr1PekGWxd7HwvN3Vv9Tt2EmwRa7xhiUNexSp8PbFu3eMup18RvGE3MfY2vNz ALlO91wxZidTnKV9SiVyE5f/Zb3Y=
X-Google-Smtp-Source: AGHT+IGh8M3iRbysk86ZR9XQ7M7rkWM6T4scXPINvwI+9VVtS9RdzxTb3BmUxzilSHA5NPXdRJM7qW13FlGvzR1lxKU=
X-Received: by 2002:a17:906:2a0f:b0:a4e:410e:9525 with SMTP id j15-20020a1709062a0f00b00a4e410e9525mr12988eje.30.1713195528897; Mon, 15 Apr 2024 08:38:48 -0700 (PDT)
MIME-Version: 1.0
References: <6A5E5F35-B35F-4358-8EE1-3BD82329141E@jisc.ac.uk> <6FBC1B5A-BF28-4B05-B2B2-A60DA4707755@gmail.com> <CAPt1N1m-Ye8vfOVnsPesFshLMV5QuVoxWqM=HVZiJ37zaBg6AA@mail.gmail.com> <CAKD1Yr1NTvFj0zB0=+nnUKck7TBtwHFz2XoFkD1smx4yCuZohQ@mail.gmail.com> <1EFB11CD-544F-4AD7-B414-6A626075975D@employees.org> <CAPt1N1kJFgu6FhFaVhhkPnEY2dofcLF2ZuKDBHJFF5UU6R+x2g@mail.gmail.com> <F301BC19-2D6D-42F5-9C94-0516A765B97C@jisc.ac.uk> <CAPt1N1k4FGbTVVk1QTw0-or0PxkhSPqGda8fHrJKb2t4shNGkw@mail.gmail.com> <CFFA3926-583D-4DA0-B981-3D58048DE894@jisc.ac.uk>
In-Reply-To: <CFFA3926-583D-4DA0-B981-3D58048DE894@jisc.ac.uk>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Tue, 16 Apr 2024 01:38:36 +1000
Message-ID: <CAO42Z2zFtd1xJm_un34Srkz6NV0i3Zvk3dFN=s=BPaHPa2OhFg@mail.gmail.com>
To: Tim Chown <Tim.Chown=40jisc.ac.uk@dmarc.ietf.org>
Cc: Ted Lemon <mellon@fugue.com>, Bob Hinden <bob.hinden@gmail.com>, Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ee503d0616246ae0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/f8OeQKaplHcTgDel7Oq361o0unQ>
Subject: Re: [IPv6] Second Working Group Last Call for <draft-ietf-6man-rfc6724-update>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Apr 2024 15:38:55 -0000
On Tue, 16 Apr 2024, 00:22 Tim Chown, <Tim.Chown=40jisc.ac.uk@dmarc.ietf.org> wrote: > Hi, > > On 15 Apr 2024, at 15:11, Ted Lemon <mellon@fugue.com> wrote: > > I think we're possibly having different interpretations about what > adopting the MUST language would mean. I'm assuming that it means that we > do not change the priority of ULA other than known-local ULA. > > > Well, if we agree to the MUST (with the usual caveat of any IETF ‘MUST’ > for an implementor :) then we need to review the rest of the text, which > would include the default policy table, and the section David contributed. > I think you’re right, that proposed default table as is would have to > change. > > Thanks for holding my feet to the fire on this—I'd completely glossed over > the fact that if we /just/ change the SHOULD to a MUST, we haven't done > that. > > > It’s the SHOULD that’s fuzzy. I’d personally lean towards doing the same, > i.e. making the default the “safe” one, keeping general ULA-ULA below > IPv4-IPv4 (despite saying we shouldn’t design for misconfigurations), but I > may not be speaking for all authors (we’ve not discussed it yet). > Preferring IPv4 over ULA is preferring IPv4 over IPv6. Aren't we supposed to be phasing out IPv4 as soon as possible by preferring IPv6? > Tim > > On Mon, Apr 15, 2024 at 9:13 AM Tim Chown <Tim.Chown@jisc.ac.uk> wrote: > >> On 15 Apr 2024, at 14:02, Ted Lemon <mellon@fugue.com> wrote: >> >> What should says is the the behavior is not optional—we don’t think there >> is a good reason for an implementation not to do the behavior. Which is >> true here. >> >> It’s also true, as you say, that not all prefixes will be identifiable as >> local in all cases. In these cases, we will get the old behavior, which >> works well enough. >> >> >> That’s not true, hence my other email just now about (new vs old) default >> behaviour… >> >> Tim >> >> Op ma 15 apr 2024 om 04:06 schreef Ole Troan <otroan@employees.org> >> >>> >>> >>> > On 11 Apr 2024, at 05:30, Lorenzo Colitti <lorenzo= >>> 40google.com@dmarc.ietf.org> wrote: >>> > >>> > On Thu, Apr 11, 2024 at 1:04 AM Ted Lemon <mellon@fugue.com> wrote: >>> > I continue to think that section 3, "Operational Issues Regarding >>> Preference for IPv4 addresses over ULAs," should make the new proposed ULA >>> behavior mandatory rather than optional. I don't see a downside to making >>> it mandatory. Hosts will come into compliance when they can; older >>> implementations will not implement this new behavior, but I don't see any >>> point in perpetuating that. >>> > >>> > Absolutely agree. This document should not proceed without that MUST. >>> Preferring non-local ULA over IPv4 is incorrect because IPv4 implies global >>> reachability, and ULA does not offer global reachability. So publishing >>> this document without the MUST is harmful: an implementation that does not >>> implement the SHOULD will cause regressions and break use cases that work >>> today. >>> >>> A host should not make those assumptions. >>> A RFC1918 IPv4 address may or may not have global reachability. >>> A ULA may (or may not) have global reachability. >>> >>> In essence SA/DA combination can be assumed to provide reachability. It >>> has to be probed. >>> The _only_ thing SAS/DAS selection should be used for is ordering of the >>> candidate list. >>> >>> > Also, MUST allows us to make ULA more useful than it is today. It is >>> *desirable* to be able to publish non-local ULAs and have hosts know what >>> is local and what is not. As a simple example: once all hosts implement the >>> MUST, it will be safe to publish local ULAs in the global DNS, because >>> hosts won't try to use them unless they are local. >>> >>> That’s likely a simplification. As they are certainly going to be >>> networks where there will not be possible to signal all ULA prefixes to >>> every host. >>> The IETF conviction that as long as we make something a MUST then every >>> implementor will implement it is flawed. The only thing it does is to water >>> out the value of the MUST. Any MUST/SHOULD debate motivated by this (as >>> opposed to a real interoperability breaking issue) is bike-shedding. >>> >>> O. >>> >> -------------------------------------------------------------------- >> IETF IPv6 working group mailing list >> ipv6@ietf.org >> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 >> -------------------------------------------------------------------- >> >> >> > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- >
- [IPv6] I-D Action: draft-ietf-6man-rfc6724-update… internet-drafts
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Nick Buraglio
- Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-up… Tim Chown
- [IPv6] Second Working Group Last Call for <draft-… Bob Hinden
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Bob Hinden
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Brian E Carpenter
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Lorenzo Colitti
- Re: [IPv6] Second Working Group Last Call for <dr… Mark Smith
- Re: [IPv6] Second Working Group Last Call for <dr… Vasilenko Eduard
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… Brian E Carpenter
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Mark Smith
- Re: [IPv6] Second Working Group Last Call for <dr… Tim Chown
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… Lorenzo Colitti
- Re: [IPv6] Second Working Group Last Call for <dr… Vasilenko Eduard
- Re: [IPv6] Second Working Group Last Call for <dr… Ole Troan
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Ole Troan
- Re: [IPv6] Second Working Group Last Call for <dr… Jeremy Duncan
- Re: [IPv6] Second Working Group Last Call for <dr… Jeremy Duncan
- Re: [IPv6] Second Working Group Last Call for <dr… Lorenzo Colitti
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Tim Chown
- Re: [IPv6] Second Working Group Last Call for <dr… Mark Smith
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Jeremy Duncan
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Michael Richardson
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Brian E Carpenter
- Re: [IPv6] Second Working Group Last Call for <dr… Mark Smith
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Mark Smith
- Re: [IPv6] Second Working Group Last Call for <dr… Tim Chown
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Jared Mauch
- Re: [IPv6] Second Working Group Last Call for <dr… Brian E Carpenter
- Re: [IPv6] Second Working Group Last Call for <dr… Jeremy Duncan
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Mark Smith
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Brian E Carpenter
- Re: [IPv6] Second Working Group Last Call for <dr… Brian E Carpenter
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Jeremy Duncan
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… Vasilenko Eduard
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Tim Chown
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… Brian E Carpenter
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… Ole Trøan
- Re: [IPv6] Second Working Group Last Call for <dr… Tim Chown
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Brian Carpenter
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Ole Trøan
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose
- Re: [IPv6] Second Working Group Last Call for <dr… Brian E Carpenter
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Jared Mauch
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Ole Troan
- Re: [IPv6] Second Working Group Last Call for <dr… David Farmer
- Re: [IPv6] Second Working Group Last Call for <dr… Brian E Carpenter
- Re: [IPv6] Second Working Group Last Call for <dr… Tim Chown
- Re: [IPv6] Second Working Group Last Call for <dr… Brian E Carpenter
- Re: [IPv6] Second Working Group Last Call for <dr… Ted Lemon
- Re: [IPv6] Second Working Group Last Call for <dr… Mark Smith
- Re: [IPv6] Second Working Group Last Call for <dr… Jared Mauch
- Re: [IPv6] Second Working Group Last Call for <dr… Kyle Rose