Re: [v6ops] reclassify 464XLAT as standard instead of info

Mark Andrews <marka@isc.org> Wed, 20 September 2017 00:41 UTC

Return-Path: <marka@isc.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 7E336133061 for <v6ops@ietfa.amsl.com>; Tue, 19 Sep 2017 17:41:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level:
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 tBbydwhaadcM for <v6ops@ietfa.amsl.com>; Tue, 19 Sep 2017 17:41:05 -0700 (PDT)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [199.6.1.65]) (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 8DED3133054 for <v6ops@ietf.org>; Tue, 19 Sep 2017 17:41:05 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.ams1.isc.org (Postfix) with ESMTPS id 38BB524B2CF; Wed, 20 Sep 2017 00:40:22 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 681EF160083; Wed, 20 Sep 2017 00:40:29 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 52449160084; Wed, 20 Sep 2017 00:40:29 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 0LNOdkcpCbO4; Wed, 20 Sep 2017 00:40:29 +0000 (UTC)
Received: from rock.dv.isc.org (c27-253-115-14.carlnfd2.nsw.optusnet.com.au [27.253.115.14]) by zmx1.isc.org (Postfix) with ESMTPSA id 07FD3160083; Wed, 20 Sep 2017 00:40:29 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 8122186C0A4E; Wed, 20 Sep 2017 10:40:25 +1000 (AEST)
To: Fred Baker <fredbaker.ietf@gmail.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, v6ops@ietf.org
From: Mark Andrews <marka@isc.org>
References: <C1017FAF-91C3-4CA3-89C2-B64FF5100E41@consulintel.es> <85d934b3-ae06-c0ea-3519-4069c8387f0a@gmail.com> <C33DB89E-C005-4A32-9066-C8EE710F3255@consulintel.es> <b16c4ca2-da97-9a5a-0f88-6388ebbda80e@gmail.com> <B9C2822F-56EE-47D8-AAB5-C041A3D22F41@gmail.com> <f23854dd-0952-eedb-802b-8506dc111da7@gmail.com> <355FA9BA-CBE9-41AC-8FA6-B44C15C7420B@gmail.com>
In-reply-to: Your message of "Tue, 19 Sep 2017 17:02:54 -0700." <355FA9BA-CBE9-41AC-8FA6-B44C15C7420B@gmail.com>
Date: Wed, 20 Sep 2017 10:40:25 +1000
Message-Id: <20170920004025.8122186C0A4E@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/9ctpzAuL4kkBuvQeCd1HhF23jjM>
Subject: Re: [v6ops] reclassify 464XLAT as standard instead of info
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.22
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: Wed, 20 Sep 2017 00:41:07 -0000

In message <355FA9BA-CBE9-41AC-8FA6-B44C15C7420B@gmail.com>, Fred Baker writes:
>
>
> > On Sep 19, 2017, at 2:15 PM, Alexandre Petrescu
> <alexandre.petrescu@gmail.com> wrote:
> >
> > Hi Fred,
> >
> > Let me comment.
> >
> > Le 19/09/2017  22:41, Fred Baker a crit :
> >> Chair hat off.
> >> If it were ONLY about IPv4, I might agree with you, or suggest
> >> another working group. 464XLAT is about connecting an IPv6-only
> >> (subset of a) network to an IPv4 network,
> >
> > If it is an IPv6-only (subset of a) network then it must run DHCPv6-PD
> to get a prefix.  DHCPv6-PD is Standards Track.  I did not see DHCPv6-PD
> on networks where 464XLAT is present.
>
> Let's agree that it has to have a prefix. T-Mobile, for example, has a
> prefix. Cameron Byrne, from T-Mobile, is a co-author of 464XLAT.
>
> > Second, when you say connecting IPv6-only network to an IPv4-only
> network: GTPU does that already.
>
> Which is great if you're going to a mobile network. If you're going
> anywhere else on the Internet, a mobile-only protocol doesn't do much for
> you. That's why we defined 464XLAT.

We defined 464XLAT because people deployed DNS64/NAT64 despite all
its flaws because the proponents of DNS64/NAT64 made lots of claims
that failed to eventuate in reality.  464XLAT exists to work around
the limitations of DNS64/NAT64.

Claims like we don't need to make changes to the node, yet we have
a CLATs being installed in every node.

Claims like DNS64 is the only way to move traffic to IPv6.  Traffic
moves to IPv6 just fine using address sorting.

Claims like we will naturally know when to turn off the DNS64/NAT64
but we can't do that with any other method.  Hogwash.

Now we have a complicated encapsulation/translation scheme that
requires payload translation at both ends being promoted over simple
IPv4 in IPv6 encapsulation.  464XLAT has zero benefits over simple
IPv4 in IPv6 encapsulation.

Complicated -> more bugs, more testing required, more cost and
reluctance to go to IPv6 at all.

NAT64 and 464XLAT makes it impossible to write a new protocol that
embeds IP addresses based on the transport being used.

All of DNS64, NAT64 and 464XLAT should be made historic despite
their prevalence.  They are all bad engineering.

Yes, this is betamax vs vhs.  Unfortunately we don't have DVD's
coming along to wipe out the bad market decision.  We are going
to be left with the consequences of this bad engineering for
decades to come.

Mark

> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org