Re: Market forces

Ted Lemon <mellon@fugue.com> Tue, 10 November 2020 13:08 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 5EAAC3A0D8A for <ipv6@ietfa.amsl.com>; Tue, 10 Nov 2020 05:08:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level:
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NO_DNS_FOR_FROM=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HSs7h_z_hdfa for <ipv6@ietfa.amsl.com>; Tue, 10 Nov 2020 05:08:38 -0800 (PST)
Received: from mail-qk1-x72f.google.com (mail-qk1-x72f.google.com [IPv6:2607:f8b0:4864:20::72f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF93E3A0D84 for <ipv6@ietf.org>; Tue, 10 Nov 2020 05:08:38 -0800 (PST)
Received: by mail-qk1-x72f.google.com with SMTP id d28so6177771qka.11 for <ipv6@ietf.org>; Tue, 10 Nov 2020 05:08:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:cc:in-reply-to:to; bh=zRevWvexcxwcPGlQSBRHLk+T5QNHads8KGC5SNZ6gko=; b=wploxZYWV79xtHp06osT8jxkLOvILkTvzWc5I98sjmmI1GZosvOdBsRdnVBuAaaPBj DGccCYs1EOKsRaBBiDooQ9C92bkEdiFicQtaIGIbCMWtbyII4iMznKJhQqqDGnXSNMj/ ElIpQLyPCbiSV/ElpMhYhpjYpuanbMGdbYK66jAZsqdbEUlJqks0LTfk29c81zPnf2S0 jdcIrfZhPeCfB6Q700vcWObWTEA0GE253PtmhZ3r6xJ8ZLO276t0vBW4cw4r2nJdpeKD cw5ndkzq0KDsA01L7WO75GbN59K43QZLwX7fU88vnLf0w3/NRdfwpwTNNADtT+IWIBXO hfsg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=zRevWvexcxwcPGlQSBRHLk+T5QNHads8KGC5SNZ6gko=; b=a3ZmV432NJardEsxB3LO2qirz8NBPFfM0Ep2cAhe7fobvKVneOZs99nFLyZitjH4Wm UIAwztcT6ceiGAT824mZRuHKYAJLXJNTtm48xV6gpdEYfTRUwACzFw4QtNwMZ1QPGTf5 yHLfRdr26XbT+GEP4J5dUt8CKTMA9/CAuIrE9gGWuvUlwKEoHeqsAadnFSDst497yyhW DBWoT0sva3eX0rqFMnO2uDgbRgD2z0iyObk1RaQo1XOsWVv3+X9FsucNSWEvQF0Gqufd 1QYiXljdVZ+3+bohWszIZDRCA7Q7/F6d3cxL5739edgg2QHbnFdM6kko0pxwOdfdFiuh H6hA==
X-Gm-Message-State: AOAM5320igqY0mAuI1aYSCR2nrW0S8wlcByEWd+akZ4ZfEd4Oeigen3M RQMmOtDds+pxpgJoaOITa15BS6kMdpRmEw==
X-Google-Smtp-Source: ABdhPJw0gRbZXc4aGpa5aNVJMgEAClRcIARi3GorZ68GwfJsMjnzGfE3Br6KuZo5fk+8jWpeYu9SjQ==
X-Received: by 2002:a37:6146:: with SMTP id v67mr15705363qkb.153.1605013716929; Tue, 10 Nov 2020 05:08:36 -0800 (PST)
Received: from [192.168.4.114] (c-24-91-177-160.hsd1.ma.comcast.net. [24.91.177.160]) by smtp.gmail.com with ESMTPSA id p48sm8055158qtp.67.2020.11.10.05.08.36 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 10 Nov 2020 05:08:36 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: Ted Lemon <mellon@fugue.com>
Mime-Version: 1.0 (1.0)
Subject: Re: Market forces
Date: Tue, 10 Nov 2020 08:08:34 -0500
Message-Id: <48CA8BDF-8334-4FBD-9061-F4360139B5A5@fugue.com>
References: <4179c6e9-35d4-f37a-8eaa-48bc49b6fb13@gmail.com>
Cc: ipv6@ietf.org
In-Reply-To: <4179c6e9-35d4-f37a-8eaa-48bc49b6fb13@gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
X-Mailer: iPhone Mail (18B84)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/4zVRKflRaOqWxeHW5mitXcVAgXs>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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, 10 Nov 2020 13:08:40 -0000

Alex, nothing would prevent someone coding it, other than a wish to do what requires the least work and maintenance. 

If I didn’t think IPv4 would be required, maybe I’d do ULA+NAT66. But nobody who is actually deploying a product in a home or commercial setting is going to have that illusion. 

Your situation is a bit different: you are thinking of vehicular networking, IIRC. There it may be the case that you do not need to care about IPv4. But you probably also don’t want your brakes to be reachable from the internet, so ULA is probably fine. 

> On Nov 10, 2020, at 05:39, Alexandre Petrescu <alexandre.petrescu@gmail.com> wrote:
> 
> 
> 
>> Le 09/11/2020 à 22:47, Ted Lemon a écrit :
>>> On Nov 9, 2020, at 4:29 PM, Gyan Mishra <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>> wrote:
>>> Or if the IID 64 bit boundary is eliminated the /64 would be sufficient and could be sub divided.  Now there is not any dependency on PD and even today broadband operators are still giving out /64 and not /56 or larger.  Without going down the painful NAT ULA path it makes sense to easily solve the single /64 allocation issue which exists for 3GPP PDP but also exists for wired broadband only getting a /64 via PD.  Now they wont have to wait for providers to make a change as they can now can autonomously do their own segmentation.
>> Right, but I’m certainly not going to code that up. I’m perfectly happy to stick with NAT64 for sites that don’t support IPv6 prefix delegation. As an implementor, what do I gain by splitting the IID for more subnet bits compared to just using NAT64? When I was
>> working on an open source Thread border router implementation, I
>> considered this exact thing, and concluded that supporting
>> IPv6-to-the-cloud for the case where the ISP doesn’t provide at least
>> a /60 and where the CE router doesn’t do internal PD is just a bunch
>> of unnecessary code I’d have to maintain. I _have_ to support NAT64,
>> and I get no added value when I also do NAT66 or whatever weird
>> prefix-sharing hack.
> 
> I think this brings in the reason of why it might be too early for
> Variable SLAAC with non-64 IIDs - because onne _has_ to support NAT64,
> which means one _has_ to think about IPv4 first.
> 
> While I tend to agree one has to keep IPv4 in mind for a long time when
> designing things, the question of precedence - which one is more
> important - influences how things are designed.
> 
>> I have limited time—I’m not going to code something I don’t need.
> 
> I can understand.
> 
> But would one prevent something else coding it?
> 
> Alex
> 
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------