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

Ted Lemon <mellon@fugue.com> Fri, 05 April 2024 21:39 UTC

Return-Path: <mellon@fugue.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 A3F8BC15198F for <ipv6@ietfa.amsl.com>; Fri, 5 Apr 2024 14:39:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20230601.gappssmtp.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 TEXRmSKxuF1g for <ipv6@ietfa.amsl.com>; Fri, 5 Apr 2024 14:39:49 -0700 (PDT)
Received: from mail-vs1-xe30.google.com (mail-vs1-xe30.google.com [IPv6:2607:f8b0:4864:20::e30]) (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 76AF6C14F721 for <ipv6@ietf.org>; Fri, 5 Apr 2024 14:39:49 -0700 (PDT)
Received: by mail-vs1-xe30.google.com with SMTP id ada2fe7eead31-476fb301777so903167137.3 for <ipv6@ietf.org>; Fri, 05 Apr 2024 14:39:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20230601.gappssmtp.com; s=20230601; t=1712353188; x=1712957988; 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=sdXAO/U60QWJ1omBm4pHkh3hKiLjrtrifGOV1M/ievY=; b=YDkKYrAKf0T6nCZKVFVjClx3yQCSmHCUHya7l+xWy1RGbc0A/qc1a7+o6LkAOPDmVu h+LOIiKMU6V2+f34Y8GX6Nn5fSHUQDJOG3MYLSn39BnZdCTBsWixvxWZYEtCkgOZSuKm hP/PUtyZiOMABVCXVA+uffsqm2Urf2bWTyMx1s5fbXVjpnVavCtUabLW7ejzeUBqBi9i ykfzaYD78QBgfXbNJ/mZKtdwNtj6Azupql8XUQAqE6vWcR9HeuU4kNEWY64PV2gJhCif hyDZs+RTPjBLt9j8wXaACpqX2/HzqhXbnXSh5cBSS70E/rU2hwWDiRZAYUs69p8yQrti pf+w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712353188; x=1712957988; 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=sdXAO/U60QWJ1omBm4pHkh3hKiLjrtrifGOV1M/ievY=; b=llSZlewKfQAOFYnO2E7Of+nV7ozvN22Rc0wSFKksZJqB3K6t0VifeemCSTyK5z1qOD JCkPfa0O9G8XpZky0vp+m83RJfYztLSEfzzBWH1HHn+qudezKVyN71R+1HwZKS3W1VYP xqZiT/IZSc8jReatu1aukkFhSQOxTESkmxaFeIQO6G2qliBnQ5CYDLvpbFmn5VxkQ46l lQsct7daAn1bXKS6H2ixM0LP0xc133ZRqFXgpueeYGoYS+XfYC6hNoaWUcsd/PzW6j0G 04MwNEji6/UuqgIrgsmNs9c3uFaOUrkGDTTfofDSMIlOJxWbysC7aQjCbklSjoNxL6So zMpw==
X-Forwarded-Encrypted: i=1; AJvYcCVS/NO7IG/cBMK2XhwnQeQaiit5itKmrnlSAm9otePjomAUkE4eHP37b9bQnq0etcHYaQZAXj/SQCOeARaa
X-Gm-Message-State: AOJu0Yx6SCSRmJtHNiMob2xzTARDBjFfFS23+gA40p23ccjE62qZ5TMz MfsRaFe0c0Lop56zqDkrYeD7md0cQASKekwKqaXSeV0bZNgKWJMTpgZ4bvONOU34iGkQ3Q4WU3a m7vExy5mZHe857d751uqLRfR6xqdnx+2CL7AJjQ==
X-Google-Smtp-Source: AGHT+IHT5P3Y+Qo/wuQ5BTcXOIEcxP4fjPQ2UZLpZPdUeJMguchXCKUvES4/9oxAiHlAD+SoDp48TrGAqseEhWZGd94=
X-Received: by 2002:a05:6102:2aca:b0:479:e667:5bbe with SMTP id eh10-20020a0561022aca00b00479e6675bbemr1084119vsb.8.1712353187946; Fri, 05 Apr 2024 14:39:47 -0700 (PDT)
MIME-Version: 1.0
References: <171225751716.18509.12521562864612372012@ietfa.amsl.com> <a4063219-1cd5-4e06-bf42-b0ffebd2b419@gmail.com> <CAN-Dau3VrqfRR+4Eee7TOS1L2RAWbfWv87_QJH_u5gzVU1Av7g@mail.gmail.com> <CAPt1N1nq9V4H9kq+hf4YO-T6OUdYMv8Vmsd3Vpqf264Jm7mrKg@mail.gmail.com> <CAN-Dau3nh50j6qB2WryL1tM2ktwSntDKX72v8O-_fzNRnu_C4Q@mail.gmail.com> <a1a1d964-949c-48e4-bb6c-462a81402871@gmail.com> <CAN-Dau1izfpYR=jH2DbRmf+h+LWOmACQxa-WeuW_o0ABbsJmPw@mail.gmail.com> <CAPt1N1nX3GbcVLsMUqhY5r-_sFAD_ebsBkANQ=Macneccu8hng@mail.gmail.com> <CAN-Dau2LmVo2cTxuPxP4Mqhbxtod1Go4-WCqkWcvE39PR4Epkw@mail.gmail.com>
In-Reply-To: <CAN-Dau2LmVo2cTxuPxP4Mqhbxtod1Go4-WCqkWcvE39PR4Epkw@mail.gmail.com>
From: Ted Lemon <mellon@fugue.com>
Date: Fri, 05 Apr 2024 17:39:36 -0400
Message-ID: <CAPt1N1kvO21Bx5E3vOLS7WJRec8aJt3-K9ZOtU78+SyETK=2dQ@mail.gmail.com>
To: David Farmer <farmer@umn.edu>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, ipv6@ietf.org
Content-Type: multipart/alternative; boundary="0000000000007f7b350615604bd5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/9f-At0KUd2pqVPibJvQ5FHN4BSs>
Subject: Re: [IPv6] I-D Action: draft-ietf-6man-rfc6724-update-07.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: Fri, 05 Apr 2024 21:39:50 -0000

Yes, that works for me.

Op vr 5 apr 2024 om 17:22 schreef David Farmer <farmer@umn.edu>

> Ok, I can buy that.
>
> So, "known-local" ULA prefixes are the /48 prefixes containing a ULA
> address assigned to any interface via manual configuration, DHCPv6 NA_IA,
> or SLAAC or learned from a PIO received on any interface, regardless of how
> the PIO flags are set. Additionally, type C hosts, as defined in RFC4191
> section 3, include any ULA prefixes learned from RIOs as "known-local" ULAs.
>
> Would that work for you?
>
> On Fri, Apr 5, 2024 at 3:24 PM Ted Lemon <mellon@fugue.com> wrote:
>
>> This is a really contrived scenario, David. The scenario is that this
>> constrained device is now succeeding in communicating, and after this
>> change will fail, right? Or maybe it's not succeeding now, in which case
>> this change can only improve the situation.
>>
>> The notion is that a constrained device on a very large enterprise
>> network with multiple ULA /48s will need to communicate with another device
>> that is on a ULA /48 that is not appearing in a PIO option in an RA. The
>> case where we'd have a setup like this in an enterprise environment is most
>> likely where there are multiple sites. So the likelihood that this
>> constrained device needs to communicate with a device at another site
>> within the same enterprise and has no GUA that would work for that
>> communication seems unlikely. I don't think we need to lose any sleep
>> worrying about this.
>>
>>
>> On Fri, Apr 5, 2024 at 4:15 PM David Farmer <farmer@umn.edu> wrote:
>>
>>>
>>>
>>> On Fri, Apr 5, 2024 at 2:37 PM Brian E Carpenter <
>>> brian.e.carpenter@gmail.com> wrote:
>>>
>>>> On 06-Apr-24 07:15, David Farmer wrote:
>>>> > On Fri, Apr 5, 2024 at 9:30 AM Ted Lemon <mellon@fugue.com <mailto:
>>>> mellon@fugue.com>> wrote:
>>>> ...
>>>> >     If constrained devices already support the policy table, I do not
>>>> think this additional work is onerous.
>>>> >
>>>> >
>>>> > How would the "known-local" ULA prefixes be populated if not
>>>> dynamically updated from PIOs and RIOs?
>>>>
>>>> By the simple fact that a host actually has a ULA. This is the approach
>>>> I used in three different userland hacks:
>>>>
>>>> https://github.com/becarpenter/misc/blob/main/enable_ula.py
>>>> https://github.com/becarpenter/misc/blob/main/gai_wrap.py
>>>> https://github.com/becarpenter/getapr/
>>>>
>>>>     Brian
>>>>
>>>
>>> That will work for a single ULA network, but how does that work when you
>>> merge ULA networks, as discussed in section 4.2 of RFC4193? Do all hosts
>>> have to get an address from the other network(s) to know they are local?
>>> Somehow, the host needs to know the other ULA networks to treat it as
>>> local; otherwise, effectively, you can't merge ULA networks as RFC4193
>>> promises. I envision that coming from ROIs. If not ROIs, what?
>>>
>>> Thanks
>>> --
>>> ===============================================
>>> David Farmer               Email:farmer@umn.edu
>>> Networking & Telecommunication Services
>>> Office of Information Technology
>>> University of Minnesota
>>> 2218 University Ave SE        Phone: 612-626-0815
>>> Minneapolis, MN 55414-3029   Cell: 612-812-9952
>>> ===============================================
>>>
>>
>
> --
> ===============================================
> David Farmer               Email:farmer@umn.edu
> Networking & Telecommunication Services
> Office of Information Technology
> University of Minnesota
> 2218 University Ave SE        Phone: 612-626-0815
> Minneapolis, MN 55414-3029   Cell: 612-812-9952
> ===============================================
>