Re: [v6ops] IPv6 mostly for DS-Lite

Ole Troan <otroan@employees.org> Fri, 22 March 2024 12:40 UTC

Return-Path: <otroan@employees.org>
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 48D98C180B56 for <v6ops@ietfa.amsl.com>; Fri, 22 Mar 2024 05:40:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.107
X-Spam-Level:
X-Spam-Status: No, score=-7.107 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, 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=employees.org
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 OrqJF1rfG24C for <v6ops@ietfa.amsl.com>; Fri, 22 Mar 2024 05:40:46 -0700 (PDT)
Received: from proxmox01.kjsl.com (proxmox01.kjsl.com [IPv6:2607:7c80:54:6::6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 3A918C17C882 for <v6ops@ietf.org>; Fri, 22 Mar 2024 05:40:46 -0700 (PDT)
Received: from proxmox01.kjsl.com (localhost.localdomain [127.0.0.1]) by proxmox01.kjsl.com (Proxmox) with ESMTP id AED0FE3CA4; Fri, 22 Mar 2024 12:40:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=employees.org; h=cc:cc:content-transfer-encoding:content-type:content-type :date:from:from:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=prox2023; bh=4b1cle9j26LuNbaT Odvg5Ux5j/0vtU6JKIBU4wRDPek=; b=k+Ekw+5wg+U27CdwJIUHKiWDDUSpnxj3 v8LuNABqTglF92QLEYnEPPvhuJC2ZjuDSTPwjz0ge0Y4r8Kl3erQdLNMD8IhWxpM HL/E5CcOw/QTS/Prn1CyNY5/C+ZII+tU3MCyiIEn6AaC3qjvJoz7HvV5uKCwO+lr QlooODTu3BWqeYgDGOVq6aKQPcnedS9c/jHZnhUg7wpxsKTsYO0q5iuBGcCYQ1wk WKpT2n75b88CaHkmkUvKtJ85+e+smQdzz0UenWgeLxr2snT2eArmRDBCkSNaJElZ i6B00HNvE7OLK0KgJl4OJNxadwrwxFRwXtQjyEWyr1rXnJdtMY0MaQ==
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by proxmox01.kjsl.com (Proxmox) with ESMTPS id 8B6A5E3CA2; Fri, 22 Mar 2024 12:40:45 +0000 (UTC)
Received: from smtpclient.apple (unknown [IPv6:2a02:2121:608:79b9:e96c:6380:c624:83a4]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id E9C844E13761; Fri, 22 Mar 2024 12:40:44 +0000 (UTC)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\))
From: Ole Troan <otroan@employees.org>
In-Reply-To: <TYVPR01MB10750BACE37107FFE1D243661D2312@TYVPR01MB10750.jpnprd01.prod.outlook.com>
Date: Fri, 22 Mar 2024 13:40:32 +0100
Cc: v6ops <v6ops@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <35FE948C-7E4B-4A5A-B445-190B13225D7D@employees.org>
References: <6de22cfd-b845-bd65-5b79-bc05f1eee1e8@gmail.com> <D6FA6215-DB44-47AE-AB5B-9C5DD51E08EA@isc.org> <Zfy1TuzigKQ1Njb5@Space.Net> <18ACB8EA-1EF6-4EE2-8B81-5A7311C3B306@employees.org> <TYVPR01MB10750BACE37107FFE1D243661D2312@TYVPR01MB10750.jpnprd01.prod.outlook.com>
To: "\"Kawashima Masanobu(川島 正伸)\"" <kawashimam=40nec.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3774.500.171.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/6a8HqOv3ubww6FNogZg0dFWhgSU>
Subject: Re: [v6ops] IPv6 mostly for DS-Lite
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: Fri, 22 Mar 2024 12:40:50 -0000

Hi Masanobu!

> I'd like to share my CLAT experience. 
> 
>> I see David posted a draft trying to improve on 464XLAT troubleshooting-ness.
>> Would be interesting to hear implementors perspective on implementing 464XLAT CLAT so it supports 2.
> 
> As one of the implementors and as a co-author of 464XLAT(RFC 6877), 
> I have enough CLAT experience with CE router. 
> That's why I think 464XLAT is simpler than DS-Lite at troubleshooting 
> perspective. 
> 
> I've shared my experience on the chat while v6ops WG session. 
> We implemented IPv4/IPv6 mixed traceroute. Please see slide 13. 
> https://conference.apnic.net/34/pdf/34th_apnic_464xlat.pdf 
> 
> If host OS also implement similar IPv4/IPv6 mixed traceroute, 
> we can do more simple troubleshooting. 
> IPv4 address is embedded on CLAT IPv6 address. It is also simple.

The mixed traceroute is very nice!

> 
> On the other hand, DS-Lite is encapsulation solution. 
> So, troubleshooting is a bit hard. Because tunnel hop is black box.

With the benefit that the IPv4 packet is left unharmed.\

> However, I know there's pros/cons with both mechanisms. 
> So, I think it depends on ISP's choice. I prefer 464XLAT though.

In IPv6 mostly it’s mostly a local network operator choice. :-)

464XLAT has the momentum so I’m arguing here to keep that up and ensure we do not let this solution space fragment again.
It would be nice if we got acceptance to fix some of the outstanding issues though.
Like 464XLATs requirement that every CLAT has a dedicated IPv6 address for example.

Cheers,
Ole