Re: [v6ops] IPv6 link-local and URLs @ IETF119

"Murray S. Kucherawy" <superuser@gmail.com> Tue, 19 March 2024 00:41 UTC

Return-Path: <superuser@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB0F0C14F614 for <v6ops@ietfa.amsl.com>; Mon, 18 Mar 2024 17:41:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.107
X-Spam-Level:
X-Spam-Status: No, score=-7.107 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_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] 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 yXKDFETbm97a for <v6ops@ietfa.amsl.com>; Mon, 18 Mar 2024 17:41:19 -0700 (PDT)
Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) (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 3BF51C1D8748 for <v6ops@ietf.org>; Mon, 18 Mar 2024 17:39:33 -0700 (PDT)
Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-565c4d0fa48so2051120a12.1 for <v6ops@ietf.org>; Mon, 18 Mar 2024 17:39:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710808771; x=1711413571; 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=VfD/tMhDkHMCgpZO2+upGWUgYTu7uJ/nXuFEw1n86aE=; b=NV+z2NlV7JvwOX77KyjI7fqn33ibPpWuFdOocydaaM7HWYGWZ5rQvXZ33eKAW2uPoY 92qn/S1mBZ9hSU1hbeoOFH8gq2GNeUS0S5QsFiIbRjKbwLCrFyHE+tqjzq6agujWgNJd vH0D1rLclFWafwJ2CSQ2tFB03hwI2HkBCok7HBlOs3nYaOqwsURznTJXCu5d+isQcgIa /TNJsYywcl58gCb0nvGp+30Q2XPbYHnbZRWIgulAkM8zWY4CVVKeqkdKuHwbI1t1L6Fj YkOX4A1L+ryUV0rZ/FWtneqLrsjp4qvkFLV2XR5YduYOeeXF0Rz2irUZkeMw9silu8D1 J7Ig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710808772; x=1711413572; 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=VfD/tMhDkHMCgpZO2+upGWUgYTu7uJ/nXuFEw1n86aE=; b=uSNS6chG7i/UX+ko2XBLzjpxTj6XM/qgUeIwTlV90ir5LDJS3Gkl1ovp8YhO288W/0 F8/beh+rZzJCrxvIIxev+hagoAsi5bNSfguwHRhlNKI1uq0JdJ2mQ0Hn2q9KuITg6YtI ahdRrN2JKbjRmvzLRSwtwA41Vv5fV0TEbjiTT7LgnRMIvMbk64lcNGg4p0WnkuITTxdq 4fcSPIVh2x4HDzSvBNucQt/xchO+OY8sFzZId6R/QtJmKboNKBqIgyier1hRLWYVzT4G tD3M3FX1F8MxuO3ft7OsaoXIEY+klYuKC1z1YMfA4CZg9K3hKQ/vS4uZtVCgQaQZXdG3 jWCw==
X-Gm-Message-State: AOJu0YzD7Cc6Yfke40FZpXjxtNPB+O6Jlu1/Bq5Z0w13Pg2bVF6HnePU OpFABfsq7Q0ode9+Uox0lPqPJj/2yQUydS1nVGxMLUYI9BNx5KJQIyFWIi2U49jbvEHpkhUGqNg U7j5RpQ7McAccbK/0wbUqsMLNBkc=
X-Google-Smtp-Source: AGHT+IGRgYzxISfECciixVqrAtOnCjbIvoOgsc6Ef/IEt4fQDdY7QG6JwFbcrRj1gWe/o2OG7z2BbfMfQpelEViy99Q=
X-Received: by 2002:a17:906:2dcc:b0:a45:dbe9:6890 with SMTP id h12-20020a1709062dcc00b00a45dbe96890mr540451eji.5.1710808771572; Mon, 18 Mar 2024 17:39:31 -0700 (PDT)
MIME-Version: 1.0
References: <ZfjN-XGXZ599sxK3@faui48e.informatik.uni-erlangen.de> <CAL0qLwZfRt1o4o3Z0zC+XfO1U_=uGznpmqSaDrKjf06HXAYm5w@mail.gmail.com>
In-Reply-To: <CAL0qLwZfRt1o4o3Z0zC+XfO1U_=uGznpmqSaDrKjf06HXAYm5w@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Tue, 19 Mar 2024 10:39:19 +1000
Message-ID: <CAL0qLwZ2WELSG868Hcc=dYH_zcm+ecEbavt8Oq7GSTT8st0hWg@mail.gmail.com>
To: Toerless Eckert <tte@cs.fau.de>, Erik Kline <ek.ietf@gmail.com>
Cc: v6ops@ietf.org, brian.e.carpenter@gmail.com, dschinazi.ietf@gmail.com
Content-Type: multipart/alternative; boundary="0000000000001bbc920613f8b5ea"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/JjM5vciBpXTvl4uslwlmh9aTVYQ>
Subject: Re: [v6ops] IPv6 link-local and URLs @ IETF119
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Mar 2024 00:41:19 -0000

Looping in Erik, the AD for the older of the two documents we're talking
about here.

On Tue, Mar 19, 2024 at 10:38 AM Murray S. Kucherawy <superuser@gmail.com>
wrote:

> I may not be able to attend that session (HTTPBIS on Friday, according to
> its agenda) due to other conflicts.  I'll try to get free.  However, there
> are very likely to be people in that room able to represent the concern
> that was raised to me, such as in the ARTART review, which motivated my
> DISCUSS position.  I will reach out to them.
>
> -MSK
>
> On Tue, Mar 19, 2024 at 9:27 AM Toerless Eckert <tte@cs.fau.de> wrote:
>
>> Dear v6ops
>>
>> You may want to think going to http(bis) WG this week for the slot on
>> draft-schinazi-httpbis-link-local-uri-bcp. In it, he argues that rfc6874
>> should be
>> retired/made-historic, because it was never implemented in browsers.
>>
>> For those who've been absent to the discussion:
>>   rfc6874 says URLs can represent IPv6 link-local addresses as
>> [<ipv6addr>:<zone-name>]
>>     and David Drafts lays out why this is difficult for browsers
>>   rfc6874bis was held up (indefinitely) by Murray (ART AD) on the prmise
>> that the
>>     browser vendors decided to not implement it rfc6874 nor bis.
>>   draft-carpenter-6man-zone-ui from Brian Carpenter was receiving various
>> criticisms in 6MAN,
>>     leading to David to write his draft. Where he primarily promotes to
>> use .local mDNS
>>     instead of IPv6 link local addresses
>>
>> My take on this:
>>
>> 1. The only poor souls who should ever have to use IPv6 link-local
>> addresses in a browser
>>    field are IPv6 Network Opertors (aka: here, this group), when
>> interacting in a browser
>>    with a router (e.g.:web interface off a browser) and entering URLs.
>> Everybody else
>>    should use names (including .local), so it is certainly a minority
>> use-case, but
>>    i would hope an important minority use-case. Without network admins
>> being able to
>>    troubleshoot even if/where DNS is not working, we can not provide
>> running IPv6 networks.
>>
>> 2. I find Murray's DISCUSS on rfc6874bis not convincing, because scoped
>> IPv6 link-local
>>    addresses in URLs are not only needed for browsers, but for any type
>> of API in programming
>>    languages that use URI, such as restconf or the like. Besides, i do
>> not see why we as
>>    the IETF should constrict what we deem to be necessary by the
>> implementation problems
>>    of effectively very few browser cores in the industry, neglecting the
>> broader use
>>    of URLs. The argument alone that the IETF should not be able to demand
>> what's needed
>>    for an IPv6 network archtiecture because some application land work is
>> hard is just
>>    what has continued to slow down adoption of anything IPv6 for now 2
>> decades.
>>
>> 3. That being said, i would love to see Davids draft progress to help
>> eliminate the
>>    non-working of .local addresses in Browsers today (aka: create
>> standadrd/demand for
>>    mDNS in browsers to work), because they actually do have a good
>>    amount of actual really cool IoT use-cases (not v6ops). I just don't
>> want the work to call
>>    for retiring rfc6874. I just want it for rfc6874 to become only
>> necessary where no other
>>    option helps.
>>
>> Cheers
>>     Toerless
>>
>