Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-update-00.txt

Ted Hardie <ted.ietf@gmail.com> Mon, 23 October 2023 16:24 UTC

Return-Path: <ted.ietf@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 19DE7C151983 for <ipv6@ietfa.amsl.com>; Mon, 23 Oct 2023 09:24:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham 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 dA9X2FcyPYaq for <ipv6@ietfa.amsl.com>; Mon, 23 Oct 2023 09:24:02 -0700 (PDT)
Received: from mail-yb1-xb2d.google.com (mail-yb1-xb2d.google.com [IPv6:2607:f8b0:4864:20::b2d]) (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 973DFC15257D for <ipv6@ietf.org>; Mon, 23 Oct 2023 09:23:30 -0700 (PDT)
Received: by mail-yb1-xb2d.google.com with SMTP id 3f1490d57ef6-d81d09d883dso3249957276.0 for <ipv6@ietf.org>; Mon, 23 Oct 2023 09:23:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698078210; x=1698683010; 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=El9pLexpy3S4YTgBUL7HrfFYjmCWIjnsderM+T4yq9I=; b=fZ2CYm7c0RcUf4iwLiFmQBzsNRwlaz3h4ElgVv+WtS1mv88ADt2OkZ3ueMZgIQzBJm UqEJW5xPTcZRPLh/sPzIVA9a5J49gvv7m+p5Qs2gGhvJMPgBbmppbH/ClXFdD1ZF54vE DwXppZtU48P8+WX2OqbUjqCAdaj//yDivXr2EE+y/GgsMV9uKnM2uu5PRKFvmQlFYTOm obmXJOJPmJTehrso4zYYc6PV13eNmV76BYCrBYefX8hZHc7fZmdT0r1+7RBs+UOwhVie ev0mcbPjquXO0lhyT4Je/GK8G6xhJo2lw6u041O9E7cmU1AAZpAIDiAwo3cDCW9O/Xt9 P/GA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698078210; x=1698683010; 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=El9pLexpy3S4YTgBUL7HrfFYjmCWIjnsderM+T4yq9I=; b=j3iaMQRDsa7x2yCaYiiR6VCacu+/jqUNC8vLMsozPxiF/S7rzFgFLTmHM0znOli1wW w/xOSzFw81pdC6zv9WpwmblRW/iC2F3Yv7OzI/JRDphbSUWQdVRfViMi/COPRM4Mi1Zs 6RiqCJlbh/x23mmUFeK5dfbaErdF8NhUvTxRetaf/QSulAQBSI6AIcsJuRbg95ddTkX2 mY6xuI4AfASv9Shhsmd+vCl8wcrAK/GrX89QiQZE/zI7Ww8TtZjRLhbM6PBpd/GHotW2 wiFkQ8Q30CoKubylF9ZZJz1dsXdFL3OCDMUl6zf782RL64cWI/2S2yB00e5xclxUPDO7 d2gw==
X-Gm-Message-State: AOJu0YxZkMfYykY1egYn4gXffbSJXkGKXkFjCj0aA+ev5Jg6t1939ZHE NrfxWJhptHk9zj9dF6TzHY3qz8RZbCpiA3kQSlM=
X-Google-Smtp-Source: AGHT+IFouN4A0q/D8HLbcr0SeBLy6JQ68sZ5BscUwck1mdWtT2Rvwv03oFHGcpQ1GVhpvOl8cVDJY8H3Ql2qUjXcK28=
X-Received: by 2002:a25:d8cc:0:b0:d9b:4a2c:7a73 with SMTP id p195-20020a25d8cc000000b00d9b4a2c7a73mr9761329ybg.61.1698078209695; Mon, 23 Oct 2023 09:23:29 -0700 (PDT)
MIME-Version: 1.0
References: <e1c50f43dac34ee296be60ef97acf06f@huawei.com> <1A5F2950-22F6-4F48-B528-00368B6898EF@employees.org> <CAJU8_nXsZfTQx8JFobt=p14O78RqrcOicB5V4Z1N3pHojOkzEw@mail.gmail.com>
In-Reply-To: <CAJU8_nXsZfTQx8JFobt=p14O78RqrcOicB5V4Z1N3pHojOkzEw@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
Date: Mon, 23 Oct 2023 17:23:02 +0100
Message-ID: <CA+9kkMAx67VcPy6q5s0naREQ5YASq1AG2W93fF2JffsYnTX4nQ@mail.gmail.com>
To: Kyle Rose <krose@krose.org>
Cc: Ole Trøan <otroan=40employees.org@dmarc.ietf.org>, Vasilenko Eduard <vasilenko.eduard=40huawei.com@dmarc.ietf.org>, 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007d64cf060864a4ad"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/gsLP9qw5cfcKLXZN7ZpGm1tF7dU>
Subject: Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-update-00.txt
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, 23 Oct 2023 16:24:03 -0000

Hi Kyle,

On Mon, Oct 23, 2023 at 4:33 PM Kyle Rose <krose@krose.org> wrote:

> On Mon, Oct 23, 2023 at 9:26 AM Ole Trøan <otroan=
> 40employees.org@dmarc.ietf.org> wrote:
>
>> I don’t see your point.
>> Please give an example where signaling solves something…
>>
>
> I'm not 100% what Vasilenko means, but to me the impasse can be described
> by two scenarios:
>
> 1. ULA is able to reach the public internet via NAT/NPT. No GUA is
> available (for whatever reason). Either IPv4 or IPv6 can be used to reach
> the public internet.
> 2. ULA is not able to reach the public internet, and will be filtered or
> rejected at the border. No GUA is available (for whatever reason). IPv4 is
> required to reach the public internet.
>
> Dealing with these two situations in the absence of an explicit signal
> about ULA->public internet reachability requires mutually exclusive
> configurations. There is no default policy configuration, much less a
> default policy table in the 3484 sense, that will accommodate both.
>
> This forces us to make a choice about which of the two behaviors will be
> made the default. I of course have my preference (as stated elsewhere) but
> regardless, if we want to make progress we all need to accept that this
> choice is unavoidable within the existing source address selection
> framework in the absence of further signaling from the network.
>
> Thanks for this precis of the situation.  I will point out that ULAs, on
their creation as a replacement for site-local, were described to the rest
of the IETF as following 2 (at the time without any possibility of 1, see
RFC 4193 section 4.1 and 5).

There are, as a result, many existing contexts in which the application's
presumption is for 2.  Using an explicit signal to indicate a change in the
protocol's characteristics permits at least some hope that the application
will have access to that signal and can adjust its behavior accordingly (as
others have pointed out, this is non-trivial to arrange, but within the
realm of possibility).  Without an explicit signal a new default has
significant failure modes for the applications that there is no real way
for us to address.

I would personal prefer to move to a state where both behaviors are
explicitly signaled and the absence of a signal indicates that the upgraded
mechanism is not in use.  This is similar to, but distinct from, retaining
the original default (in that it lets you identify when a network's choice
of signal is deliberate).

Just my personal opinion,

regards,

Ted Hardie





> Kyle
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>