Re: [IPv6] Second Working Group Last Call for <draft-ietf-6man-rfc6724-update>

Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 11 April 2024 20:28 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 5D17CC14F705 for <ipv6@ietfa.amsl.com>; Thu, 11 Apr 2024 13:28:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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, 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=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 HSSHWgCC3cwB for <ipv6@ietfa.amsl.com>; Thu, 11 Apr 2024 13:28:12 -0700 (PDT)
Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0: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 98492C14F702 for <ipv6@ietf.org>; Thu, 11 Apr 2024 13:28:12 -0700 (PDT)
Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-1e2b137d666so2043425ad.2 for <ipv6@ietf.org>; Thu, 11 Apr 2024 13:28:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712867292; x=1713472092; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=ChYo0fZ0j6ihfUVxAoONAV8KfKGgjA3mV2D3pMaSrWM=; b=DH/fNaj68qJ9Ed/18avMY5Bq9Vm1d4BcFVF1j7wJI9d3ouBG/Bjx9T8hxzHIajl7YW e8uEEvkZimjp62NdYj+CP5WQwym6LvVA1XA/TwaZbbBJtufr1uXmcNIkaj5Sy/MhjXgj 6yz6o5siUkuZDawBZRD++bFx0ig022t3Aa0G6Vreu/F7AwCMKBET2+kefAvZ4j4g64QU VId8xWddIrP6SnmYI7s9osnDLrHUafUt+EMNngC34ukLGHORmrr01eaO7fbLeWpU+iwa GEOm5hVu+2IdwfHJrhY26lDNx2XWbyew/xs65lXcyja4Q2FQBaF1JsJeSAQXAEEuPozz 3C0w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712867292; x=1713472092; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ChYo0fZ0j6ihfUVxAoONAV8KfKGgjA3mV2D3pMaSrWM=; b=Iof5P/3QX1xGpzb3Htx7HjslGm+6h/k27ib+VQG+ImwK4w7qYA7WJF0NyCb07DQ/Nx +M96xnvMlAq1Fk0xdghuC175bD/QThNPriqptXrCA8TvdnVR4nMLh3BknluoZw84kdC8 Fq8ujItGlMVBteXfXxs7KKDKLP6CAyKrJ6LbCtHFVek05kzY+j3RYWf/pcOshSbMBINA anFwWVruPpdnMO7pu5R8Nubgw7NQqoZcUwWr0HIOOlWy50MNh8IcvTagV2bXOjQSZqQg L5QMFHVSKOfS1Q+X8OVQHSGFz0fB691hFvUMmNfgW5uRk59B0yzrlxnZhKruLS4FKv9v OFlw==
X-Forwarded-Encrypted: i=1; AJvYcCXzVM7YimGcGPVn3Zy5a/Kepg9f2pTdpeTAdRkSLiarDRTnp2tcbdQVEqHSyv9DQ/7kFp4GEYxVitA9kc6d
X-Gm-Message-State: AOJu0YwtxwIEdKg61Lo6BMgLRRByO9EryHP07wHaKm3jRpy2Fwsz1nje bFFaKSe/l4gH2R0k6QWKkX7V2lmcdAu7YKjxtvT3b3O+/IpkPaue
X-Google-Smtp-Source: AGHT+IFyHLYvZgBtvMP6xFk8JGOp2UwyPN4rHyUMjTT5E4yNsHJGp7ymH5q4DPi6BE4pZlUfx2AczQ==
X-Received: by 2002:a17:903:8c3:b0:1e3:f4f1:a2c4 with SMTP id lk3-20020a17090308c300b001e3f4f1a2c4mr679686plb.64.1712867291778; Thu, 11 Apr 2024 13:28:11 -0700 (PDT)
Received: from ?IPV6:2404:4400:541d:a600:44b7:2c2e:2bc6:8707? ([2404:4400:541d:a600:44b7:2c2e:2bc6:8707]) by smtp.gmail.com with ESMTPSA id f13-20020a170902ce8d00b001e3e0aa9776sm1585417plg.27.2024.04.11.13.28.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 11 Apr 2024 13:28:11 -0700 (PDT)
Message-ID: <42e8fbe4-6719-442a-a423-b17d953bc644@gmail.com>
Date: Fri, 12 Apr 2024 08:28:07 +1200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: Jeremy Duncan <jduncan@tachyondynamics.com>, Lorenzo Colitti <lorenzo@google.com>, Ted Lemon <mellon@fugue.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, IPv6 List <ipv6@ietf.org>
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> <BL1PR18MB4277780C3BB6860653847E00AC052@BL1PR18MB4277.namprd18.prod.outlook.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <BL1PR18MB4277780C3BB6860653847E00AC052@BL1PR18MB4277.namprd18.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/1_T84Qs8daVuxRjdzafm1-ljNRI>
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: Thu, 11 Apr 2024 20:28:16 -0000

Jeremy,

On 11-Apr-24 23:43, Jeremy Duncan wrote:
> Lorenzo-
> 
> This is misleading at best and incorrect at worst:
> 
> “Preferring non-local ULA over IPv4 is incorrect because IPv4 implies global reachability, and ULA does not offer global reachability”

This is correct if you add in the assumption that all RFC1918 deployments are behind a NAT44. So I think it's true in practice if not in theory.

With one complication - IPv4 link-local addresses.

     Brian

> 
> IPv4 with RFC 1918 is not globally reachable as is ULA. When networks are comprised with private and non-routable subnets they may include both IPv6 ULA and IPv4 1918 addresses for the explicit purpose to not be routable on the internet.
> 
> -Jeremy
> 
> *From:*ipv6 <ipv6-bounces@ietf.org> *On Behalf Of *Lorenzo Colitti
> *Sent:* Wednesday, April 10, 2024 11:30 PM
> *To:* Ted Lemon <mellon@fugue.com>
> *Cc:* Bob Hinden <bob.hinden@gmail.com>; IPv6 List <ipv6@ietf.org>
> *Subject:* Re: [IPv6] Second Working Group Last Call for <draft-ietf-6man-rfc6724-update>
> 
> On Thu, Apr 11, 2024 at 1:04 AM Ted Lemon <mellon@fugue.com <mailto: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.
> 
> 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.
> 
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------