Re: [v6ops] discussion of transition technologies

Kossut Tomasz - Hurt <Tomasz.Kossut@orange.com> Thu, 25 January 2018 10:12 UTC

Return-Path: <Tomasz.Kossut@orange.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 BB9C112E885 for <v6ops@ietfa.amsl.com>; Thu, 25 Jan 2018 02:12:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level:
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 S2sVaKLPEcRK for <v6ops@ietfa.amsl.com>; Thu, 25 Jan 2018 02:12:55 -0800 (PST)
Received: from mailin.tpsa.pl (mailout.tpsa.pl [212.160.172.10]) (using TLSv1 with cipher DES-CBC3-SHA (112/168 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4850212DA00 for <v6ops@ietf.org>; Thu, 25 Jan 2018 02:12:54 -0800 (PST)
Received: from 10.236.51.100 (EHLO PE16MR05.tp.gk.corp.tepenet) ([10.236.51.100]) by mailin.tpsa.pl (MOS 4.4.2a-FCS FastPath queued) with ESMTP id IJD48581; Thu, 25 Jan 2018 11:12:38 +0100 (CET)
From: Kossut Tomasz - Hurt <Tomasz.Kossut@orange.com>
To: Fred Baker <fredbaker.ietf@gmail.com>, Sander Steffann <sander@steffann.nl>
CC: "v6ops@ietf.org WG" <v6ops@ietf.org>, Lee Howard <Lee@asgard.org>
Thread-Topic: [v6ops] discussion of transition technologies
Thread-Index: AQHTkvJwWs6HagCVoEOsivDIcsJh86OESKbg
Date: Thu, 25 Jan 2018 10:12:30 +0000
Message-ID: <398258f23e8e4263835ee59f65eec744@orange.com>
References: <D687BC24.92CC1%lee@asgard.org> <A6995969-0C03-4261-92F4-331206825130@gmail.com> <D29099E6-510D-41DA-B998-6BF15E9FDE7F@gmail.com>
In-Reply-To: <D29099E6-510D-41DA-B998-6BF15E9FDE7F@gmail.com>
Accept-Language: pl-PL, en-US
Content-Language: pl-PL
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [126.20.50.38]
x-tm-as-product-ver: SMEX-12.0.0.1727-8.200.1013-23618.006
x-tm-as-result: No--23.826600-0.000000-31
x-tm-as-matchedid: 150567-701625-704425-700685-303277-710442-106580-700512-7 07163-700401-139006-701960-106660-710970-137717-139010-700075-707800-704749 -139705-702791-704351-862762-703835-702126-706722-106230-701005-709584-7107 39-702358-702131-704171-841660-700104-702020-121651-701837-707760-704980-70 0693-704301-701618-188198-105630-702920-121101-711432-701923-700245-708196- 863828-709364-701914-700040-711371-700752-703378-707595-702271-117213-18709 9-705753-706561-701236-705388-705441-700107-148004-148133-20025-20043-42000 -42003
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Junkmail-Premium-Raw: score=8/50, refid=2.7.2:2018.1.25.90318:17:8.707, ip=, rules=__HAS_FROM, FROM_NAME_PHRASE, __TO_MALFORMED_2, __TO_NAME, __TO_NAME_DIFF_FROM_ACC, __HAS_CC_HDR, __MULTIPLE_RCPTS_CC_X2, __CC_NAME, __CC_NAME_DIFF_FROM_ACC, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __HAS_MSGID, __SANE_MSGID, __MSGID_32HEX, __REFERENCES, __IN_REP_TO, WEBMAIL_XOIP, __HAS_XOIP, __CT, __CT_TEXT_PLAIN, __CTE, CTE_BASE64, __MIME_VERSION, WEBMAIL_X_IP_HDR, __KNOWN_FREEWEB_URI3[https://docs.google.com/ [docs.google.com] [docs.google.com]], URI_ENDS_IN_PHP, __ANY_URI, __HTTPS_URI, __URI_WITH_PATH, __FRAUD_BODY_WEBMAIL, __CP_URI_IN_BODY, ECARD_KNOWN_DOMAINS, __STOCK_PHRASE_7, __SUBJ_ALPHA_NEGATE, SUPERLONG_LINE, __MULTIPLE_URI_TEXT, __URI_IN_BODY, __URI_NOT_IMG, __FORWARDED_MSG, __NO_HTML_TAG_RAW, BODY_SIZE_5000_5999, __MIME_TEXT_P1, __MIME_TEXT_ONLY, __URI_NS, HTML_00_01, HTML_00_10, __FRAUD_WEBMAIL, WEBMAIL_SOURCE, IN_REP_TO, [TRUNCATED]
X-Junkmail-Status: score=10/50, host=mailin.tpsa.pl
X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A0C0208.5A69AD97.0072, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0, so=2012-12-31 09:39:00, dmn=2013-03-21 17:37:32, mode=multiengine
X-Junkmail-IWF: false
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A0C0208.5A69AD97.0072, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0, so=2012-12-31 09:39:00, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 8290ce925b4797692eff4a25c92e42e1
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/THHmpu3TOVSEIK4--lsl-7LzdlQ>
Subject: Re: [v6ops] discussion of transition technologies
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, 25 Jan 2018 10:12:57 -0000

>> NAT64/464xlat.   Implies NAT64, SIIT, which may be used elsewhere. Handset CLATs. No home gateway CLAT yet.
"Mobile" Home GW with CLAT exists. TCL/Alcatel/Huawei/ZTE,  implementations does not require DNS64. IPv6 CLAT software variant is upon operator request. 
Cheers,
TK


-----Original Message-----
From: Fred Baker [mailto:fredbaker.ietf@gmail.com] 
Sent: Sunday, January 21, 2018 8:28 PM
To: Sander Steffann
Cc: v6ops@ietf.org WG; Lee Howard
Subject: Re: [v6ops] discussion of transition technologies

Restated. Close?

> On Jan 19, 2018, at 4:22 PM, Fred Baker <fredbaker.ietf@gmail.com> wrote:
> 
> At least part of this commentary wound up in https://tools.ietf.org/html/rfc6180
>     Guidelines for Using IPv6 Transition Mechanisms during IPv6
>     Deployment. J. Arkko, F. Baker. May 2011. (Format: TXT=49679 bytes)
>     (Status: INFORMATIONAL) (DOI: 10.17487/RFC6180)
> 
> I think Jari's view in that was that we needed to rein in the plethora of transition technologies, and "if one has to translate, can we please do so above the IP layer?" I added SIIT/NAT64, because I think there is market relevance including several deployments of various kinds; any mention of MAP-T or 464XLAT is SIIT/NAT64. But the basic recommendation of RFC 6180 was:
>  - first choice, deploy native IPv6 - for scenarios in which IPv6 islands are connected across IPv4 space, use dslite (a tunneling design).
>  - for scenarios in which IPv4 islands are connected across IPv6 space, use dslite (a tunneling design).
  - for scenarios in which IPv6 islands are connected across IPv4 space, use 6rd (a tunneling design).
>  - for scenarios in which IPv6 systems have to talk with IPv4 systems, translate. Please consider doing so above the IP layer.
> 
> I would argue that 464XLAT, MAP-E, and MAP-T are "services in which an ISP might use SIIT/NAT64 in its network", and are therefore not fundamental transition technologies as much as ISP services built using them.
> 
> I think I might also argue that the market has more or less followed that advice. Your spreadsheet seems to suggest that.

The interesting thing is that 6rd, which is a way of appearing to have an IPv6 network without actually having one, is not what one might call "prevalent". It has in fact been used for *transition*, in places like Free - which used to connect IPv6 customers using 6rd and (I understand) has recently announced native IPv6 deployment. The places I know that have used it used it for a while and then have gone native.

Would you agree with that?

Side comment: I wrote the above and then read it back. The common meaning of the phrase "go native" is not what I meant (it's derogatory), but humorous in context. https://www.urbandictionary.com/define.php?term=go%20native

>> On Jan 19, 2018, at 12:15 PM, Lee Howard <Lee@asgard.org> wrote:
>> 
>> 
>> The WG Chairs were discussing the various transition technologies at some length today.
>> I mentioned a previous conversation in another forum that led to this list of networks and their mechanisms:
>> https://docs.google.com/spreadsheets/d/1ksOoWOaRdRyjZnjLSikHf4O5L1OUT
>> NOO_7NK9vcVApc/edit#gid=0 (Corrections and additions encouraged, 
>> especially with links)
>> 
>> Our impression was that of the 26+ transition mechanisms defined, only a few have any modern relevance (editorial comments are mine, not consensus positions):
>> 6rd.   It may be that its light is waning, with early deployments moving to native IPv6, and no new deployments.
>> DS-Lite.   Widely deployed, existing support among home gateway manufacturers.
>> NAT64/464xlat.   Implies NAT64, SIIT, which may be used elsewhere. Handset CLATs. No home gateway CLAT yet.
>> MAP-T.   Announced trials and lots of buzz, but no large-scale deployments, no home gateway support yet.
>> MAP-E.   Some buzz, no announced trials or deployments, no home gateway support yet.
>> Native dual-stack.   Still the gold standard, but doesn’t solve IPv4 address shortage.
>> 
>> (Note that “yet” may change at any time).
>> As a matter of discussion, do you agree?
>> To guide our work, is there work we should do to document or deprecate any of these?
>> 
>> Thanks,
>> 
>> Lee