Re: [v6ops] draft-byrne-v6ops-clatip-00

Lorenzo Colitti <lorenzo@google.com> Fri, 11 October 2013 01:54 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 F066D21E8188 for <v6ops@ietfa.amsl.com>; Thu, 10 Oct 2013 18:54:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.877
X-Spam-Level:
X-Spam-Status: No, score=-1.877 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TJUA2fVg7YcZ for <v6ops@ietfa.amsl.com>; Thu, 10 Oct 2013 18:54:02 -0700 (PDT)
Received: from mail-ie0-x22a.google.com (mail-ie0-x22a.google.com [IPv6:2607:f8b0:4001:c03::22a]) by ietfa.amsl.com (Postfix) with ESMTP id E430F11E812A for <v6ops@ietf.org>; Thu, 10 Oct 2013 18:54:01 -0700 (PDT)
Received: by mail-ie0-f170.google.com with SMTP id x13so7000749ief.1 for <v6ops@ietf.org>; Thu, 10 Oct 2013 18:54:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=Im+bMLVlUmRDn2TPC9HdJOQajiuA+NgXLSqTeZyYhLE=; b=PY3e6f83BaV2ggNWvjdG2N5BSPEngXywlhY20ab1NoVfVf7h6SUOIVXk9dtvu1W8O+ jSdSEHVV1sa+k054t8uO4uq1V60f0voD5yF0eb15cMgVr5U2Cl6ARVbYAYrsk0rIysXK nCobvHGvCtk3iuthEX2bC8bcLxxMnGOampRqN7aPq5cmbysxuXSVHhIPaI81jQ9vf8f6 2HMPltrYLD7tKlUF50VlV64ovqyrR8gB+9llClu4MIUZ+D/+xWH5L7SDNqAqJSlaMW9q R2zf6QXRu822yDIlxB5G6IBzUIU1lg3NGJcW7zLa5aki2XFbDdacqVjjWYSKaHXO2Rtn zZUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=Im+bMLVlUmRDn2TPC9HdJOQajiuA+NgXLSqTeZyYhLE=; b=h3OUEUalS4AGe97KO3jHRgUC0haDEn13bpacUnH408izstKV3vpw1sND/r6x1OMMTr bwJZk70qiQP+k//9SlvlSAyU7YEB5D7ji7pCVY+SXTbTgDidrwQ5zS2UCzeVqk8x2OR4 8ImXqETboN9Mv/3/F+qa0iKEDdwW0iIS9tjeHlELxsEcyvcl77EQ2YT0GSSL7JXsvSwO E6th6LoY+4U4Fj7Je4/TTgpGrBuEj8nyz7WtJrmKE1ty0lhDtWRZjLBmW/giLovWHsPL mgaQofT1QunndenmnYPSP1l/DqqwIBQV51zEnKN/Tq9oJ1ndUSM5unY2rHqL9i3s9Z10 ZRuA==
X-Gm-Message-State: ALoCoQmKfNvJyNS5zMZy+XYwodFwp7ZcqM3ZR4kB1Oe78AmsXx8KpuLoA7JHIRVdm2xovgcaUnH0L+iR44zVU0mw3xI7tDkSXycqNw8WNGioJhnpqcijcb9P2W6RYs/mKKXBPlVSrZ0Vo7eLQVzqd+5jxQlVz9kFOix8ZySBYzennAzbz63mGW5JEAeHGCbhkoNQ0MH0RQGM
X-Received: by 10.50.66.163 with SMTP id g3mr933529igt.20.1381456441119; Thu, 10 Oct 2013 18:54:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.64.86.106 with HTTP; Thu, 10 Oct 2013 18:53:41 -0700 (PDT)
In-Reply-To: <CAD6AjGRo9=ZjS=rqKmxbjDqQ-8agDTaW3MVhau8qeBDq4AqqJA@mail.gmail.com>
References: <CAD6AjGRo9=ZjS=rqKmxbjDqQ-8agDTaW3MVhau8qeBDq4AqqJA@mail.gmail.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Fri, 11 Oct 2013 10:53:41 +0900
Message-ID: <CAKD1Yr3bVMQd6s42YmuiRURZpvQvTLzp4Vwk9curQR94VdfmDA@mail.gmail.com>
To: "cb.list6" <cb.list6@gmail.com>
Content-Type: multipart/alternative; boundary="047d7bdca31c72485f04e86d64bf"
Cc: "v6ops@ietf.org WG" <v6ops@ietf.org>
Subject: Re: [v6ops] draft-byrne-v6ops-clatip-00
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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, 11 Oct 2013 01:54:03 -0000

On Fri, Oct 11, 2013 at 10:32 AM, cb.list6 <cb.list6@gmail.com> wrote:

> I wrote a draft to expand the scope of the ds-lite v4 range to include
> 464xlat in its scope
>
> Please have a look and let me know your thought on adopting and moving
> this forward.
>
> http://tools.ietf.org/html/draft-byrne-v6ops-clatip-00
>
Full disclosure: I
implemented<https://android.googlesource.com/platform/external/android-clat/+/d6ef91bef28020ec019a64561e8fb5e353e42980>
this
in Android, which uses 192.0.0.4, so I obviously support it. :-)

The reason I think this makes sense is because the semantics of the 464xlat
IPv4 address are very similar to the semantics of the B4 IP address. Like
DS-Lite, the 464xlat IPv4 address never appears on the wire, and it clearly
identifies transitional IPv4 connectivity. Again like DS-Lite (but unlike
other transition mechanisms such as MAP) the 464xlat IPv4 address is
globally identical for all devices that implement the techology.

Using an IPv4 address in the DS-Lite range allows other standards and code
which need to deal with the properties of IPv4 addresses (for example,
address sorting as documented in RFC 6724) to only support one
"transitional IPv4" range instead of separately implementing mostly
identical behaviour for DS-Lite and 464xlat (and possibly other similar
IPv4-in-IPv6 transition mechanisms that have not yet been defined).

If this document goes forward it might make sense not to have it refer to
464xlat explicitly but to specify under what conditions a transition
mechanism can use this range. For example, instead of explicitly referring
to 464xlat, the document might say that this range can be used for any
transition mechanism which uses IPv6 to provide IPv4 and where the IPv4
address is the same for all hosts and never appears in the wire.