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

Mark Andrews <marka@isc.org> Thu, 21 September 2017 22:33 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 91A2C126E64 for <v6ops@ietfa.amsl.com>; Thu, 21 Sep 2017 15:33:13 -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 brFsJw6KD00L for <v6ops@ietfa.amsl.com>; Thu, 21 Sep 2017 15:33:11 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5E6F120724 for <v6ops@ietf.org>; Thu, 21 Sep 2017 15:33:11 -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.pao1.isc.org (Postfix) with ESMTPS id AE2E734B3FD; Thu, 21 Sep 2017 22:33:08 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id 91733160036; Thu, 21 Sep 2017 22:33:08 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 70EF5160086; Thu, 21 Sep 2017 22:33:08 +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 37flt48992kI; Thu, 21 Sep 2017 22:33:08 +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 0C985160036; Thu, 21 Sep 2017 22:33:08 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id B72A8878E716; Fri, 22 Sep 2017 08:33:05 +1000 (AEST)
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: v6ops@ietf.org
From: Mark Andrews <marka@isc.org>
References: <D5E8043B.86B21%lee@asgard.org> <E48DDA04-C058-4992-906E-8C8BC0E102AB@consulintel.es> <1BFA3605-4B16-4331-A7BA-3BDECBCA64EC@gmail.com> <85868796-18C7-48F4-BE69-8D50A1F47EF3@jisc.ac.uk> <472CC0F7-73C2-4A21-8F96-BBC966B01B77@employees.org> <de6b9aac-a3cc-0915-77c7-9fb880c3a16a@gmail.com>
In-reply-to: Your message of "Fri, 22 Sep 2017 08:39:34 +1200." <de6b9aac-a3cc-0915-77c7-9fb880c3a16a@gmail.com>
Date: Fri, 22 Sep 2017 08:33:05 +1000
Message-Id: <20170921223305.B72A8878E716@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/YF_qgTCzAXlITbGRktGteBQ1Ks4>
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: Thu, 21 Sep 2017 22:33:14 -0000

In message <de6b9aac-a3cc-0915-77c7-9fb880c3a16a@gmail.com>, Brian E Carpenter w
rites:
> On 21/09/2017 20:05, Ole Troan wrote:
> >>>>> From my perspective, there are multiple interoperable specs. We
> have several CLAT client implementations/vendors, from different vendors,
> and they work fine in the same and different operators and interoperate
> with different NAT64 and DNS64 vendors/implementations.
> >>>>
> >>>> What Im not sure is, because 464XLAT is basically RFC6145 (SIIT) +
> RFC6146 (Stateful NAT64) and also can use RFC6147 (DNS64), which are
> already Standards track, if we need also to move them to STD in that
> case, etc.
> >>>
> >>> I'll repeat myself earlier. Looking at the definitions of the terms,
> there is no reason it can't or shouldn't be BCP, which our charter does
> allow us to do, and which is a one-shot standard more appropriate to the
> case (IMHO). If you want it to be a standardard, a BCP is a standard.
> Let's advance it to BCP.
> >>
> >> I think theres an argument for this.
> >>
> >> But there will be people who will argue that encapsulation is the best
> practice.  Is there scope for a BCP by translation and a BCP by
> encapsulation?  Or would the BCP say NAT64/DNS64/464XLAT is the best way
> to serve nodes in an IPv6-only network?
> >>
> >> With IPv4 NAT, the IETF didnt define specific NAT mechanisms, so we
> ended up with many varieties, with different properties. Theres an
> argument also I think to nail down one single best translation approach.
> >
> > Yes, I do wonder in what alternate universe the IETF consensus is that
> best current practice is NAT44 -> NAT46 -> NAT64 + DNS64. ;-)
>
> We have a problem in that people confuse "a standard" with "the standard"
> and
> "a best current practice" with "the best current prcatice". But in the
> end that's
> just a matter of wording in the Abstract and Introduction. We say: if you
> want
> to run a pure IPv6 network service while supporting IPv4-only clients and
> servers,
> and do not wish to use any form of IPv4-in-IPv6 tunnel, here is a good
> way to do it.

I'd argue it is a "way to do it".  Good is not a adjective I'd apply
to it as it has lots of side effects that impact others that are
NOT using it the same way as NAT impacts every developer that uses
IPv4.

Because 464XLAT is almost always deployed with DNS64 (there are
potentially other ways to learn the address mappings):

YOU DO NOT KNOW IF THE IPV6 CONNECTION YOU ARE MAKING IS BEING
TERMINATED ON A IPV6 NODE.  This restricts what you can do with
that connection.  This impacts on EVERY developer.

DNS64/NAT64 and 464XLAT needs to die and the earth needs to be
salted where they are buried.  They are not like NAT44 where there
no other viable alternative.  There are plenty of alternatives.

Mark

> That does sound like a BCP to me.
>
>     Brian
>
>
>
>
> _______________________________________________
> 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