Re: [v6ops] Is 464XLAT really inferior to all other IPv6 transition technologies? -- Re: updating RFC8026 to support 464XLAT in draft-ietf-v6ops-transition-ipv4aas

Lorenzo Colitti <lorenzo@google.com> Wed, 13 June 2018 10:55 UTC

Return-Path: <lorenzo@google.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 2337F130EC6 for <v6ops@ietfa.amsl.com>; Wed, 13 Jun 2018 03:55:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.51
X-Spam-Level:
X-Spam-Status: No, score=-17.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
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 DG_KEgDxW0aA for <v6ops@ietfa.amsl.com>; Wed, 13 Jun 2018 03:55:42 -0700 (PDT)
Received: from mail-wr0-x231.google.com (mail-wr0-x231.google.com [IPv6:2a00:1450:400c:c0c::231]) (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 DA725120049 for <v6ops@ietf.org>; Wed, 13 Jun 2018 03:55:41 -0700 (PDT)
Received: by mail-wr0-x231.google.com with SMTP id v13-v6so2229774wrp.13 for <v6ops@ietf.org>; Wed, 13 Jun 2018 03:55:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2YHOw/nwbovsK/DIVqyfuwMX+ulkFlXrMQ9uNBrV1h8=; b=Aeyr4FH8QbQuTqfkAcbsuXqkpmt9LkMB/mYOt1g4+3j1yRmLDe8VTq50VN5fsm24th Stu53tKIRdUbZoQ129vgkk3WAQx83IkiYFtAp/FEQxVXINI/mDMuGLlskzAaiGD5wWjt KHaTgur8JRGXYluM+u4fz2LorjtohtW5eywx1LJkB/3QjUdtUUqvqyG04OwrsGPQL6Kj AYWraMnBxKA+K25Zhj8IHdpEYXmOoaqiaOY8ADZ2mBa5L3CZKHl3tfCRWsLIExV2NhKL vp9x3VeHmZT/mT7AB7O/MOVGK7Uv0tOwTUDxrCMxqj32x80bV0LUP++OE64TiRH7ARPb csQQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2YHOw/nwbovsK/DIVqyfuwMX+ulkFlXrMQ9uNBrV1h8=; b=K9hTxk9Kmt61OhK0anV+pEtC9sldGVaXywM8LXH+4MVXa3xJycdwwOE5kA/eL77xNc pyU8OPXXLrxwhW2Jkn/hDTSYkcbzPZhL8j9QSuGDiVqei776UEy5v3Hg6nudVggcf06J 32oLPxs7EoVFi0kPxhSIEcUjzzsAeXry7q842sbmQr4a7XdCQtF5Zz6j4oBePGVxYUbB I1kR5J7qybofdZf5WF7Bm8KNHgnhVTVh8mOuk+ICRjA5XKymDILJGapq0miG3/XuimNU WkpIfg3Brx5BG1SU7zaGezJkL4LOVKbIJmoSA7/l4dUSl17NE+0wja4LciOb6haXwwd0 LC0A==
X-Gm-Message-State: APt69E1msqrv1eFWWSSAr9C6A6NBSyvIMixLaXnMkCjYmYjOWXUFRRhI 9DHcb0NPNpd326d36lafDmHcKds8b1wmNIo+tlnADdkX
X-Google-Smtp-Source: ADUXVKIMytpH5okKuzixMNUnfEJnILBC4xk+S1Y9zUSAOiisNl8xBZIrPrrYzVUcB6Bnoy3BQjyZdrcq5zTjoD9+AUc=
X-Received: by 2002:adf:d08b:: with SMTP id y11-v6mr3864439wrh.152.1528887339933; Wed, 13 Jun 2018 03:55:39 -0700 (PDT)
MIME-Version: 1.0
References: <FEACFE5A-F2E6-4533-8602-C05F8A1FB59A@consulintel.es> <28C9E7B4-1D2F-4C65-A121-90E9AFB470AD@gmail.com> <CAHL_VyDc1iF7T4k3J1uQvDYUpxaRg7_eOqK6poV_cZ-NAFAEDQ@mail.gmail.com> <7B87AAA7-E5C5-498E-A41E-8927BC554F29@consulintel.es> <CAKD1Yr2HpJFvW3=CQQV6HVr6tOGSW=Kj5mpO-rLLrEEuPZ4vmg@mail.gmail.com> <966D347E-0A4F-4F51-90AB-03D178EF4CEB@consulintel.es> <CAKD1Yr3uSr-KJCOhTJvaf1xh4g7hOqwzxZSv7TNH5fB5Z1VigQ@mail.gmail.com> <C48F6BAD-84CE-4121-B862-218004A417D3@consulintel.es> <CAKD1Yr1_NeLyAmdAJitd=jUKeY0kW8qxV_9FWGCbNf1__ppecw@mail.gmail.com> <018DD24B-DD2F-4B31-A939-328173891F3E@consulintel.es> <CAKD1Yr1ohmb9BUV+KO2Ff+LJ1+pNwQ+-UJ6t7MmwY6PV3MLhyA@mail.gmail.com> <0F82C180-CE02-4DC1-88EE-5BB6CEC46F3C@consulintel.es> <CAKD1Yr1FVdWt446zq9mDec4fsCmN6K=M1MkK4FUWv=RBMQMrbQ@mail.gmail.com> <da095b32-3bb9-d2ec-dd41-e6e526cff83f@hit.bme.hu>
In-Reply-To: <da095b32-3bb9-d2ec-dd41-e6e526cff83f@hit.bme.hu>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Wed, 13 Jun 2018 19:55:25 +0900
Message-ID: <CAKD1Yr3ZbOLbsXFmZqa78ZJ9aaiFnCxAPUVOX26=VoqChA1g-A@mail.gmail.com>
To: lencse@hit.bme.hu
Cc: "v6ops@ietf.org WG" <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ccf958056e83d2c2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/VQUvqYvo-nsIBo4r1I7rGjdK8Mo>
Subject: Re: [v6ops] Is 464XLAT really inferior to all other IPv6 transition technologies? -- Re: updating RFC8026 to support 464XLAT in draft-ietf-v6ops-transition-ipv4aas
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.26
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, 13 Jun 2018 10:55:47 -0000

Here are a few disadvantages of 464xlat:

   - It consumes lots of state on the NAT64 (one state table entry for
   every connection). MAP is much better since it uses port ranges.
   - It doesn't allow any inbound connections unless the NAT cooperates.
   MAP is better in the sense that you can at least receive connections within
   your port range.
   - The transformation is lossy because there are IPv4 header fields that
   cannot be translated. MAP-E is better because the encapsulation preserves
   the original packet header.


On Wed, Jun 13, 2018 at 6:12 PM Lencse Gábor <lencse@hit.bme.hu> wrote:

> Dear Lorenzo,
>
> I think it is a rather strong statement that "464XLAT is pretty much the
> worse of the transition mechanisms from a technical perspective."
>
> We have listed 26+ IPv6 transition technologies in our workshop paper [1],
> but there are even more solutions exist.
>
> Which of them do you mean to be better than 464XLAT?
>
> What technical points do you consider when stating that 464XLAT is worse
> than the others? (E.g. resource consumption, scalability, security, ease of
> implementation, etc.)
>
> I think it is important for network operators to have a balanced view of
> the advantages and disadvantages of the different IPv6 transition
> mechanisms, this is why I am asking these questions.
>
> Best regards,
>
> Gábor Lencse
>
>
> [1] G. Lencse and Y. Kadobayashi, "Survey of IPv6 Transition Technologies
> for Security Analysis", IEICE Communications Society Internet Architecture
> Workshop, Tokyo, Japan, Aug. 28, 2017, *IEICE Tech. Rep.*, vol. 117, no.
> 187, pp. 19-24. Available online:
> http://www.hit.bme.hu/~lencse/publications/IEICE-IA-2017-survey.pdf
>
>
> 6/13/2018 9:38 AM keltezéssel, Lorenzo Colitti írta:
>
> That goes back to my earlier point of that from a technical perspective
> 464xlat is pretty much the worst of the transition mechanisms.. I don't
> think we should be recommending running it on wireline at all, let alone
> prioritizing it over something else .:-)
>
> On Wed, Jun 13, 2018 at 3:50 PM JORDI PALET MARTINEZ <jordi.palet=
> 40consulintel.es@dmarc.ietf.org> wrote:
>
>> Lorenzo, you’re missing the key aspect: Being able to prioritize, when an
>> ISP supports several transition mechanisms.
>>
>>
>>
>> RFC8026 key aspect is priority. If we don’t add an option code for
>> 464XLAT, then it can’t be managed the same way.
>>
>>
>> Regards,
>>
>> Jordi
>>
>>
>>
>>
>>
>>
>>
>> *De: *v6ops <v6ops-bounces@ietf.org> en nombre de Lorenzo Colitti
>> <lorenzo=40google.com@dmarc.ietf.org>
>> *Fecha: *miércoles, 13 de junio de 2018, 4:45
>> *Para: *<jordi.palet=40consulintel.es@dmarc.ietf.org>
>> *CC: *"v6ops@ietf.org WG" <v6ops@ietf.org>
>> *Asunto: *Re: [v6ops] updating RFC8026 to support 464XLAT in
>> draft-ietf-v6ops-transition-ipv4aas
>>
>>
>>
>> On Tue, Jun 12, 2018 at 7:40 PM JORDI PALET MARTINEZ <jordi.palet=
>> 40consulintel..es@dmarc.ietf.org <40consulintel.es@dmarc.ietf.org>>
>> wrote:
>>
>> You don’t need RFC7050 neither DNS64, you can use PCP (RFC7225) to tell
>> the CLAT the NAT64 prefix. It also provides additional advantages to the
>> operator to control many related aspects (see section 3 of RFC7225).
>>
>>
>>
>> 1.       If the operator wants to enable 464xlat: they should hand out a
>> DNS64 to the CPE.
>>
>> 2.       If the operator wants to disable 464xlat: they should NOT hand
>> out a DNS64 to the CPE.
>>
>> This doesn’t work, because the operator may be using RFC7225 instead of
>> RFC7050. You need to try both in that case, and you aren’t providing a
>> “priority” to a possible list of mechanisms, which is what RFC8026 does.
>>
>>
>>
>> But it's the same problem again: what's the use case for this DHCPv6
>> option? An operator that's using RFC7225 has an easy way to tell the CPE
>> not to do 464xlat: don't hand out the prefix64 to those CPEs. So this is
>> already possible today.
>>
>>
>>
>> 3.       If the operator uses 464xlat, they should not allow the user to
>> change the DNS server.
>>
>>
>>
>>
>>
>> Let’s be realistic. You can’t “force” the customer to avoid changing the
>> DNS …
>>
>>
>>
>> On an operator-managed CPE, you can. On a user-managed CPE, you can't.
>> But on such a CPE you probably shouldn't be disabling 464xlat. If the user
>> wants to use it, it's their CPE, right?
>>
>> _______________________________________________ v6ops mailing list
>> v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops
>>
>> **********************************************
>> IPv4 is over
>> Are you ready for the new Internet ?
>> http://www.consulintel.es
>> The IPv6 Company
>>
>> This electronic message contains information which may be privileged or
>> confidential. The information is intended to be for the exclusive use of
>> the individual(s) named above and further non-explicilty authorized
>> disclosure, copying, distribution or use of the contents of this
>> information, even if partially, including attached files, is strictly
>> prohibited and will be considered a criminal offense. If you are not the
>> intended recipient be aware that any disclosure, copying, distribution or
>> use of the contents of this information, even if partially, including
>> attached files, is strictly prohibited, will be considered a criminal
>> offense, so you must reply to the original sender to inform about this
>> communication and delete it.
>>
>>
>
> _______________________________________________
> v6ops mailing listv6ops@ietf.orghttps://www.ietf.org/mailman/listinfo/v6ops
>
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>