Re: [v6ops] FYI: Microsoft's latest on CLAT

Jen Linkova <furry13@gmail.com> Mon, 11 March 2024 11:46 UTC

Return-Path: <furry13@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 EC59FC14F684 for <v6ops@ietfa.amsl.com>; Mon, 11 Mar 2024 04:46:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.855
X-Spam-Level:
X-Spam-Status: No, score=-1.855 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_ENVFROM_END_DIGIT=0.25, 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable 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 3yv-_ez964Eb for <v6ops@ietfa.amsl.com>; Mon, 11 Mar 2024 04:46:10 -0700 (PDT)
Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) (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 20956C14F5E8 for <v6ops@ietf.org>; Mon, 11 Mar 2024 04:46:10 -0700 (PDT)
Received: by mail-lj1-x22b.google.com with SMTP id 38308e7fff4ca-2d204e102a9so55065821fa.0 for <v6ops@ietf.org>; Mon, 11 Mar 2024 04:46:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710157568; x=1710762368; darn=ietf.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=6IkRNlD090TnOb0xvVihyaLfUasvzmkbUEbIes2eQsA=; b=dmWbeinvukLbiBPYEGyi7tBS1wi9pn0jPJ2sWGwCuu0E516CkRh6akB8LvicoBEB20 nXV9HveYnOdqtnOyY9CxWkAtMpVVKG9YSnOBrW19LuB0xFXMGqdt1eB3VH0dFjv1l79r HAf+6vWiMH57oNge9QFr0E19zuTMRU+mpDK+iAkb33yrQCt5dL9hPqFSPYTLYjL26ohC h8MrKwCu6R4dbkewOnOf+0EV5kcEFvnNiWiW3QIR9y9msg7lcn4H/LFuYxXJqjm8T1LQ CHR12IUn2yLi3wiakF/ns68YBLufIiz+b7hIs4EvhicMBgNhRYXDP7zjtSezwQS4BNT1 dg1Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710157568; x=1710762368; h=content-transfer-encoding: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=6IkRNlD090TnOb0xvVihyaLfUasvzmkbUEbIes2eQsA=; b=KrA8c/G/6DguZ0WXSh9Uei4tF+tPu7oHmoGQm+y010TcJKT4ENt0AohK/r/9fyGfYi A3Shb+PN6/2XMMDecj9tblDMo3iZ4+RcTXwz+qjihkDd6mmc/boed2YUMS9PABhXG4un WwT6i1vdU6f34rI4PJSh3fUisCtiwqICur55hug8AG+Xi5tMdsuskTcIxkYrtUubM7sC Y1rixHw10p1pcHOU5BJ6bNtJTfuePsm63Ob+mHtcCAV1DyecTytj4k5EOeB4HA/prmx0 FQd7mZBxjHGz2SCyZ/Jx8jA/rOTAs1O3H8br9ucpmvkZBaQ7XfeHyRQxvlpxotolTjIX TolQ==
X-Forwarded-Encrypted: i=1; AJvYcCX5HnRmxOwchJWomXZaf/GAo0/mRZgjzmmLiNFqFOuHtEbsILPrB7r98tFpJa19U9S3rGndNwJZ3flQpXn+wA==
X-Gm-Message-State: AOJu0Yy+VYCAC95dayyvfbreUbilJxT23wRGSo5vTdIOd3A0ovKc4HDX S1tpYXKSqh7IJMALAmsvUq7AD65+CuyogdcrohJpiyQCnb4C0cPlHHnH5PhGqWOmunXGkZpLglG slNhpelHcvYX3G2oeLDS6+nVcJzI=
X-Google-Smtp-Source: AGHT+IHUVW4t3k61AjRtkPFiCdDVo5c9IUK9ErwH6iRQ4w1oWMEiEU5hsYWJzhNUZlpC/BXcjWaG6cGUAgryGWiOoUg=
X-Received: by 2002:a2e:98d8:0:b0:2d2:4637:63f with SMTP id s24-20020a2e98d8000000b002d24637063fmr3494493ljj.45.1710157567969; Mon, 11 Mar 2024 04:46:07 -0700 (PDT)
MIME-Version: 1.0
References: <SJ0PR00MB1348781EB81293E8A0521F23FA202@SJ0PR00MB1348.namprd00.prod.outlook.com> <CAKD1Yr1GgOBR+Y5x4-+BCzQFp3usPwd_CM05nfwgM6pT5wef1Q@mail.gmail.com> <884F5E11-364C-4D42-B199-B8FEF33C59C4@employees.org> <CAFU7BAQn-EgpL0mukUUnsBt916UA0P9Qw8KYtC5E5vG3ZMOW7w@mail.gmail.com> <10EF7C0B-0690-4AC0-BD7D-4DAB03C23E76@employees.org> <b03cd464974b4f2cb9319ee8eff71914@huawei.com>
In-Reply-To: <b03cd464974b4f2cb9319ee8eff71914@huawei.com>
From: Jen Linkova <furry13@gmail.com>
Date: Mon, 11 Mar 2024 22:45:55 +1100
Message-ID: <CAFU7BATgS7qeWC+0=rMSpYPXEi735MqQZL3zgFirdhjyt7NzWA@mail.gmail.com>
To: Vasilenko Eduard <vasilenko.eduard@huawei.com>
Cc: Ole Troan <otroan=40employees.org@dmarc.ietf.org>, "v6ops@ietf.org" <v6ops@ietf.org>, Tommy Jensen <Jensen.Thomas@microsoft.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/hjAWJYpD_Q5013Wjrgf1hZpf36E>
Subject: Re: [v6ops] FYI: Microsoft's latest on CLAT
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: Mon, 11 Mar 2024 11:46:14 -0000

On Mon, Mar 11, 2024 at 5:49 PM Vasilenko Eduard
<vasilenko.eduard@huawei.com> wrote:
> IMHO: IPv6-mostly would not be enough incentive to improve Enterprise miserable IPv6 adoption.

Indeed it would not. IPv6-mostly deployment model is not an incentive.
It's a mechanism to reach a goal. That goal needs to exist first.
Most enterprise networks are not going to deploy until they run out of IPv4.
Some of them might not reach that phase in any foreseeable future. To
be honest, I do not think it's a problem.
When those networks face IPv4 exhaustion, the reasons for delaying
IPv6 adoption magically fade into insignificance, but not until then.

> DHCP absence on the most popular OS would still block IPv6 progress in the Enterprise.

We've had a number of "IPv6 in enterprises" meetings, and I've heard
that the most popular OS in the enterprise world is Windows.
So I guess you mistyped 'CLAT' and we all should thank Tommy for
unblocking IPv6 progress in Enterprise...

 -----Original Message-----
> From: v6ops <v6ops-bounces@ietf.org> On Behalf Of Ole Troan
> Sent: Friday, March 8, 2024 16:29
> To: Jen Linkova <furry13@gmail.com>
> Cc: v6ops@ietf.org; Tommy Jensen <Jensen.Thomas@microsoft.com>
> Subject: Re: [v6ops] FYI: Microsoft's latest on CLAT
>
> >> I’m also a fan of IPv6-mostly.
> >> Isn’t it too early to state that it has lower operational cost than dual-stack (or IPv4 only)?
> >
> > It may be for people who haven't deployed it yet.
>
> Definitely. That was my point. It “may be”. We don’t quite know yet.
>
> >
> >> What I mostly(sic) like about it, is that it provides a clearer path towards IPv6 only than dual stack.
> >>
> >> But I would imagine at least for the short term there are going to be quite a few operational wrinkles to sort out.
> >
> > When you find a new technology which doesn't have that problem, please
> > let me know ;)
>
> Of course not. It’s an interesting technology. My point was to not oversell it. It has the _potential_ to become a good option.
>
>
> >
> >> It’s likely harder to troubleshoot IPv4 problems too.
> >
> > It's not my experience. Actually troubleshooting is much easier.
> > For IPv6-only devices it's just one protocol. For dual-stack devices
> > nothing has changed compared to a dual-stack setup.
>
> Cool! I would just imagine get a few issues with PMTUD discovery, traceroute not working and so on.
>
>
> >
> >> And I don’t think it even works on my DHCPv6 single address assigned network at all (yet to be tested).
> >
> > Nor would IPv6-only.
>
> Why not?
>
>
> > When you made the decision to assign a single IPv6 address per device,
> > I assume you did evaluate pros and cons.
> > It doesn't make the  designs which are incompatible with your choice bad ones.
>
> IPv6 mostly in itself is not incompatible with a single IPv6 address.
> That’s an implementation choice. I haven’t had time to test implementations yet.
> Documentation isn’t exactly where Apple shines, but interesting to see where Microsoft lands on this one.
>
> Best regards,
> Ole
>
>
> >
> >>
> >>> On 8 Mar 2024, at 04:52, Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org> wrote:
> >>>
> >>> Great to hear! I think this means that all the major platforms will support the "IPv6-mostly" operational model that v6ops has been working on for the past few years. That's super important, because it means that any network can use this model with confidence that all their clients will work.
> >>>
> >>> Hopefully this will really help adoption of this model in enterprise networks. Dual-stack is expensive to operate, but if IPv6-only works, then any enterprise that wants to support IPv6 in some form can simply skip directly from IPv4-only to IPv6-mostly without having to worry about the costs of dual-stack at all.
> >>>
> >>> On Fri, Mar 8, 2024 at 5:05 AM Tommy Jensen <Jensen.Thomas=40microsoft.com@dmarc.ietf.org> wrote:
> >>> Good day v6ops,
> >>>
> >>> As a general IPv6 FYI, I'll share Windows' announcement to bring
> >>> CLAT to general networking interfaces which went live today:
> >>> https://techcommunity.microsoft.com/t5/networking-blog/windows-11-pl
> >>> ans-to-expand-clat-support/ba-p/4078173
> >>>
> >>> Looking forward to seeing everyone in Brisbane and talking about CLAT recommendations, the draft Jen and I are coauthoring, as Windows will be an implementor!
> >>>
> >>> Thanks,
> >>> Tommy
> >>> _______________________________________________
> >>> v6ops mailing list
> >>> v6ops@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/v6ops
> >>> _______________________________________________
> >>> v6ops mailing list
> >>> v6ops@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/v6ops
> >>
> >>
> >> _______________________________________________
> >> v6ops mailing list
> >> v6ops@ietf.org
> >> https://www.ietf.org/mailman/listinfo/v6ops
> >
> >
> >
> > --
> > Cheers, Jen Linkova
>
>
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops



-- 
Cheers, Jen Linkova