Re: [v6ops] Status of CLAT implementation on iPhone? (IPv4 apps on IPv6-only PDP type)

Kossut Tomasz - Hurt <Tomasz.Kossut@orange.com> Mon, 23 February 2015 15:57 UTC

Return-Path: <Tomasz.Kossut@orange.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 362561A1B60 for <v6ops@ietfa.amsl.com>; Mon, 23 Feb 2015 07:57:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.486
X-Spam-Level: *
X-Spam-Status: No, score=1.486 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=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 6iAc2oxgGKRB for <v6ops@ietfa.amsl.com>; Mon, 23 Feb 2015 07:57:00 -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 107751A1B53 for <v6ops@ietf.org>; Mon, 23 Feb 2015 07:56:59 -0800 (PST)
Received: from 10.236.62.151 (EHLO OPE10HT01.tp.gk.corp.tepenet) ([10.236.62.151]) by mailin.tpsa.pl (MOS 4.4.2a-FCS FastPath queued) with ESMTP id DNO10124; Mon, 23 Feb 2015 16:56:54 +0100 (CET)
From: Kossut Tomasz - Hurt <Tomasz.Kossut@orange.com>
To: Lorenzo Colitti <lorenzo@google.com>, Alexandru Petrescu <alexandru.petrescu@gmail.com>
Thread-Topic: [v6ops] Status of CLAT implementation on iPhone? (IPv4 apps on IPv6-only PDP type)
Thread-Index: AQHQT3T4DWzZKDBVQkOYLK3Z4DDO7Jz+XIug
Date: Mon, 23 Feb 2015 15:56:16 +0000
Message-ID: <A0BB7AD89EA705449C486BDB5FDCBC7B285129CD@OPE10MB06.tp.gk.corp.tepenet>
References: <54EB1F2F.4000604@gmail.com> <CAKD1Yr3P8mM80FuZBq0oKx9+AC5P0-NPdgWzGAtzT5yDnzRgbg@mail.gmail.com>
In-Reply-To: <CAKD1Yr3P8mM80FuZBq0oKx9+AC5P0-NPdgWzGAtzT5yDnzRgbg@mail.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.1]
Content-Type: multipart/alternative; boundary="_000_A0BB7AD89EA705449C486BDB5FDCBC7B285129CDOPE10MB06tpgkco_"
MIME-Version: 1.0
X-Junkmail-Premium-Raw: score=8/50, refid=2.7.2:2015.2.23.150320:17:8.317, ip=, rules=__HAS_FROM, FROM_NAME_PHRASE, __TO_MALFORMED_2, __MULTIPLE_RCPTS_CC_X2, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __IMS_MSGID, __HAS_MSGID, __SANE_MSGID, __REFERENCES, __IN_REP_TO, WEBMAIL_XOIP, __HAS_XOIP, __CT, __CTYPE_MULTIPART_ALT, __CTYPE_HAS_BOUNDARY, __CTYPE_MULTIPART, __MIME_VERSION, WEBMAIL_X_IP_HDR, __ANY_URI, __FRAUD_BODY_WEBMAIL, __URI_NO_WWW, __URI_NO_PATH, ECARD_KNOWN_DOMAINS, __SUBJ_ALPHA_NEGATE, __HTML_FONT_BLUE, __HAS_HTML, BODYTEXTP_SIZE_3000_LESS, BODY_SIZE_6000_6999, BODYTEXTH_SIZE_10000_LESS, __MIME_HTML, __TAG_EXISTS_HTML, __STYLE_RATWARE_NEG, __RATWARE_SIGNATURE_3_N1, __URI_NS, HTML_70_90, WEBMAIL_SOURCE, MULTIPLE_RCPTS, __FRAUD_WEBMAIL, BODY_SIZE_7000_LESS, REFERENCES
X-Junkmail-Status: score=10/50, host=mailin.tpsa.pl
X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A0C0201.54EB4DC6.028E, 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.0A0C0201.54EB4DC6.028E, 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: 891d3c5afcc8a53ecd893979f482263d
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/JvPSRjj2E2qbbkp_VwsW6Q7F5Xg>
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] Status of CLAT implementation on iPhone? (IPv4 apps on IPv6-only PDP type)
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 23 Feb 2015 15:57:02 -0000

Just like Microsoft did, CLAT is included in Windows Phone 8.1.

From: Lorenzo Colitti [mailto:lorenzo@google.com]
Sent: Monday, February 23, 2015 3:12 PM
To: Alexandru Petrescu
Cc: v6ops@ietf.org
Subject: Re: [v6ops] Status of CLAT implementation on iPhone? (IPv4 apps on IPv6-only PDP type)

On Mon, Feb 23, 2015 at 9:38 PM, Alexandru Petrescu <alexandru.petrescu@gmail.com<mailto:alexandru.petrescu@gmail.com>> wrote:
I am asking because in private conversation I have noticed doubts about
this being done.  Or, since the iPhone relies on a bsd derivative,
it would be technically feasible to implement CLAT on it; it is nothing
more than some iptables address translation plus a bit of python
scripting in case.

They are also free to reuse existing implementations of clat, such as the one that Android uses, which is BSD-licensed.