Re: RFC6724-bis?

Brian E Carpenter <brian.e.carpenter@gmail.com> Tue, 20 September 2022 21:02 UTC

Return-Path: <brian.e.carpenter@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 8B87EC14CE26 for <ipv6@ietfa.amsl.com>; Tue, 20 Sep 2022 14:02:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 LuvIVH_jPGJB for <ipv6@ietfa.amsl.com>; Tue, 20 Sep 2022 14:02:33 -0700 (PDT)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 D61E3C14CF1E for <ipv6@ietf.org>; Tue, 20 Sep 2022 14:02:33 -0700 (PDT)
Received: by mail-pf1-x430.google.com with SMTP id c198so3857645pfc.13 for <ipv6@ietf.org>; Tue, 20 Sep 2022 14:02:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date; bh=Jfa5xt27P+UyRwKgssbhw2IFDcncQybx6t8/5ILwdkU=; b=N4G1BjvSdsXMcm8+N0WgO+lrd13wopvNX6bODdmQxtG1E9y29HJ4BHs+gIpaqLH4Iw 4qmkEySa3vEesZuGl/20JLggQBeMIvSXc+qS3yA/dVLraiuGKilu6s4Pl60TK3b0rXXa lLmqkeRtP/Ve8C4FeirCLaxPRwAHTRcOpEWHCTSQ6PYmb9ix6ZexnqbVtxh/xG5Wktry tK2C4DVvGX1yGkMqs/vPBixfkMWrHA2qvVNgcESbYiaFBU8VxSpxLau+GbFcxuwEGXW5 Fjc3qLRm3gCF8UZndoRsivDGMc+A2OTFDzckUDcdOTESKdezet0sZczG7n5vpN1e6CkS 9fnQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date; bh=Jfa5xt27P+UyRwKgssbhw2IFDcncQybx6t8/5ILwdkU=; b=dSN43y/PwQOwMRGqKXHTXMvTJfD9MgaUJnwyqAa9ww8EaLPORjL0JTiObLSTYOccoA jKo4Ay4IU7ImMUSRV4/yoAyk+G1uy9ngBLeRfkyfsihYywtw0qqeq7klqtTA0QXG8JIA 0CaMjX5j7ccZTKVHz+499fwVZDCPNXvRLc79QUqRV1e7SUfEzPdiVxPjUTsiZhiy4bQ5 AJlp+7lgp1/Fi4qDZqDyWmjOtY5KifzDNKpP4GBlV54YrUWPByZBbtP5iXfVRNoUBCUu A9ZHrtSpynS80Arrw4IYvWO+0tRbPWpl3vzh45pol+SwQwMpjfevv7570jnXtO05QeVy SRFw==
X-Gm-Message-State: ACrzQf09pIqAs0jC9BRrt2cHfYjNSBNZv1ZcYzqXEPduGvOk7d/q7JyC lQoP0aQ17GXyuOVBKJUzTlTtF0xKl8rP7g==
X-Google-Smtp-Source: AMsMyM6RGEEw2MZ649rKCnuGQDmlAv6uUTiwmRXwGy06sf9c7KPCyfx8G4NAvxahrmlnZB5qFzHkRQ==
X-Received: by 2002:a63:f713:0:b0:438:c33d:5fad with SMTP id x19-20020a63f713000000b00438c33d5fadmr21868852pgh.84.1663707753327; Tue, 20 Sep 2022 14:02:33 -0700 (PDT)
Received: from ?IPV6:2406:e003:1124:9301:80b2:5c79:2266:e431? ([2406:e003:1124:9301:80b2:5c79:2266:e431]) by smtp.gmail.com with ESMTPSA id h24-20020aa796d8000000b0052d432b4cc0sm379727pfq.33.2022.09.20.14.02.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 20 Sep 2022 14:02:32 -0700 (PDT)
Message-ID: <59c27cc7-6022-14c2-30e5-1e0cedf79dbf@gmail.com>
Date: Wed, 21 Sep 2022 09:02:28 +1200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Subject: Re: RFC6724-bis?
Content-Language: en-US
To: Tim Chown <tjc.ietf@gmail.com>, ipv6@ietf.org
References: <66892DC8-6DA4-4DC8-85B0-E1E1647CD9F7@gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <66892DC8-6DA4-4DC8-85B0-E1E1647CD9F7@gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/Pd62U1Ru09c0f-bfo6UD6I0tPR4>
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: Tue, 20 Sep 2022 21:02:37 -0000

Some thoughts in line:

On 21-Sep-22 04:06, Tim Chown wrote:
> Hi,
> 
> As an author of RFC6724 I’ve had the discussions about a possible update of RFC6724 brought to my attention.
> 
> An example thread over on v6ops is https://mailarchive.ietf.org/arch/msg/v6ops/W6HjHc11JX364soq3t3gFMHSawE/, but there are others.
> 
> Nick Buraglio has documented the problem in draft-ietf-v6ops-ula-00.  The short of it is that RFC1918 IPv4 addresses may be preferred to IPv6 ULAs in certain circumstances, which I would agree is not desired behaviour.
> 
> There are a few ways we might look to address this.  There is a proposal from Nick (not yet published outside a git repo) to address it by changing wording in section 2.1, with a couple of MAYs becoming MUSTs, and adding an extra explaining paragraph.  This basically firms up the requirement to follow 6.10 on adding an extra precedence line for local ULA prefix(es).
> 
> Now, that may or may not be the preferred solution of the WG, but I think there’s a few questions to consider:
> 
> 1. Is there agreement we should address the problem?  I’d assume so because Nick's problem draft was adopted by v6ops.

Yes. If we don't, ULAs will never become widely used.
  
> 2. If so, is 6man the place to do it?  I think it has to be.  RFC6724 was born here.

Yes, if we want kernel code to be modified.

> 
> 3. How do we determine the best solution to the problem?  I suspect there are nuances in play that will make a one size fit all ’simple’ fix tricky, but I look forward to the discussion.  Nick has one proposal that counts to a couple of word changes and an extra paragraph, which I’d encourage him to share here, but there are other approaches proposed on v6ops.  I think either way, it will require some update to or for RFC6724.

Assuming you've seen my reply to Eduard, I think that relying on static config, which RFC 6724 proposed, is very o/s dependent and therefore not viable. So either the default table has to work always, or we need some dynamic solution like my second script, but at kernel level.

> 
> 4. Does this work warrant a full -bis or would a separate RFC that updates 6724 be better?  A separate Updating draft might better highlight the issue to implementors.  But then RFC6724 is now ten years old, and RFC3484 which it replaced was nine years before that.

I'd prefer an update because...
> 
> 5. If we choose to open up a full -bis, are there any other worms in this can?  I have a feeling also here I know the likely answer….

Exactly ;-)

    Brian

> 
> Anyway, over to the WG… thoughts?
> 
> Tim
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------