Re: [v6ops] 464XLAT Trial Deployment Report
Xing Li <xing@cernet.edu.cn> Sat, 17 March 2012 13:41 UTC
Return-Path: <xing@cernet.edu.cn>
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 94B8621F867B for <v6ops@ietfa.amsl.com>; Sat, 17 Mar 2012 06:41:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.999
X-Spam-Level:
X-Spam-Status: No, score=-101.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_13=0.6, USER_IN_WHITELIST=-100]
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 1ppg+bx+rA-z for <v6ops@ietfa.amsl.com>; Sat, 17 Mar 2012 06:41:36 -0700 (PDT)
Received: from cernet.edu.cn (cernet.edu.cn [202.112.39.2]) by ietfa.amsl.com (Postfix) with ESMTP id 9499721F867A for <v6ops@ietf.org>; Sat, 17 Mar 2012 06:41:34 -0700 (PDT)
Received: from [127.0.0.1] (unknown [125.34.53.93]) by centos (Coremail) with SMTP id AQAAf3BLcQOQk2RPyQcSAA--.8161S2; Sat, 17 Mar 2012 21:37:38 +0800 (CST)
Message-ID: <4F649442.3090705@cernet.edu.cn>
Date: Sat, 17 Mar 2012 21:40:18 +0800
From: Xing Li <xing@cernet.edu.cn>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2
MIME-Version: 1.0
To: Cameron Byrne <cb.list6@gmail.com>
References: <CAD6AjGSRUdx32arseR26RzHNtMri8Vrif3dCQmuk7B52GmoHAw@mail.gmail.com> <CAFFjW4iAWdCoh1r-YVAqZ8V+f2Ly4eoXKhRHquAGJv0c8x6QVw@mail.gmail.com> <CAD6AjGSBxPxLJH1+OOk2HpQjeNxvWeWmAmOm_dARnn3_pibL0Q@mail.gmail.com>
In-Reply-To: <CAD6AjGSBxPxLJH1+OOk2HpQjeNxvWeWmAmOm_dARnn3_pibL0Q@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-CM-TRANSID: AQAAf3BLcQOQk2RPyQcSAA--.8161S2
X-Coremail-Antispam: 1UD129KBjvJXoW3XrWDAFykuryxZrWDJFykuFg_yoW7Wr1xpa yFqFs0kr4kGFy0k3yvqw1rXa4F9rWfJ343ZF13t34DuFZxKFy7WF4xAw4a9FyUXr1rGF12 vrWUGFW3X3WUXw7anT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUhCb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28EF7xvwVC0I7IYx2 IY67AKxVWUJVWUCwA2z4x0Y4vE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwA2z4x0Y4vEx4A2 jsIE14v26r4j6F4UM28EF7xvwVC2z280aVCY1x0267AKxVW8JVW8Jr1le2I262IYc4CY6c 8Ij28IcVAaY2xG8wAqx4xG64xvF2IEw4CE5I8CrVC2j2WlYx0Ex4A2jsIE14v26r1j6r4U McvjeVCFs4IE7xkEbVWUJVW8JwACjcxG0xvEwIxGrwCYjI0SjxkI62AI1cAE67vIY487Mx kIecxEwVAFwVW5GwCF04k20xvY0x0EwIxGrwC20s026c02F40E14v26r1j6r18MI8I3I0E 7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_Jrv_JF1lIxkvb40EIxkG14v26r4j6r yUMIIYrxkI7VAKI48JMIIF0xvE42xK8VAvwI8IcIk0rVWrJr0_WFyUJwCI42IY6I8E87Iv 67AKxVW8JVWxJwCI42IY6I8E87Iv6xkF7I0E14v26r4j6r4UJbIYCTnIWIevJa73UjIFyT uYvjxUgM5lDUUUU
X-CM-SenderInfo: p0lqwqxfhu0vvwohv3gofq/
Cc: IPv6 Ops WG <v6ops@ietf.org>
Subject: Re: [v6ops] 464XLAT Trial Deployment Report
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: Sat, 17 Mar 2012 13:41:37 -0000
Hi, Cameron, > No, i disagree. The MAP work seems to be a "design by committee" and > the 464XLAT is more of a ground-up "solve for x", where x is whatever > it takes to make IPv6-only networks have service parity with IPv4-only > status quo networks. And, it works today. I sent the deployment > report showing 100% service parity with IPv4 on Android phones, no one > has challenged those results. The MAP work has solid roots. For example, MAP-T is a new name of dIVI. The dIVI has been running at CERNET2 for more than two years and it has also been tested at China Telecoms network. Some references are: http://tools.ietf.org/html/draft-xli-behave-divi-04 http://tools.ietf.org/id/draft-sunq-v6ops-ivi-sp-02.txt Regards, xing > > In all honesty, i turned my own nose up at NAT46 on the handset at > first. I had the same perspective as James Woodyatt, those IPv4-only > apps will get their just desserts.... But, then the folks on this > board changed my mind http://talk.maemo.org/showthread.php?t=60320 > They solved their own problems with NAT46 on the handset, and it > worked. > > I can't argue with results and running code. > > CB > >> Regards, >> Wojciech >> >> >> On 3 February 2012 21:17, Cameron Byrne<cb.list6@gmail.com> wrote: >>> Hi, >>> >>> I have recently concluded a simple initial experimental deployment >>> 464XLAT [1] on the T-Mobile USA IPv6-only network [2] using an Android >>> Nexus S phone. >>> >>> The high level summary is that a sample of the top ~200 free Android >>> apps that use network services (ie not a calculator with no ads), >>> ~85+% work on an IPv6-only DNS64/NAT64 mobile UMTS network using a >>> stock Android 4.0 (ICS) on a stock Nexus S phone. >>> >>> When using custom 464XLAT code [3] on Android, 100% of the ~15% of >>> apps that failed in the initial test now work. The 464XLAT CLAT code >>> on the Android allowed for IPv4 socket bindings and IPv4 referrals to >>> proceed on the IPv6-only network by doing RFC 6145 protocol >>> translation locally on the phone. The tested application sample set >>> is at [4]. >>> >>> I believe this simple experiment running real code on a real network >>> shows the value of draft-mawatari-v6ops-464xlat for enabling network >>> operators to embrace IPv6-only networks as the going forward future of >>> access networks. 464XLAT, like NAT64/DNS64, is a bridge technology >>> that makes IPv6 deployment feasible without harming the customer >>> experience. 464XLAT, like DNS64/NAT64, is not used when apps and >>> service are IPv6 native. Thus, as IPv6 deployment progresses across >>> the Internet, the 464XLAT as well as the NAT64/DNS64 fall out of >>> service. >>> >>> I hope the problem statement that draft-mawatari-v6ops-464xlat >>> addresses is clear as it applies to this trial: 15% of applications >>> for this sample in the Android market require IPv4 addresses. >>> >>> And, i hope the proposed applicability and usefulness of 464XLAT is >>> clear as it applies to this trial: 464XLAT allows for 100% >>> functionality of all applications in the sample and is only used when >>> IPv4 sockets are required (IPv4 literals, IPv4 referrals, ...). >>> >>> I do have 2 requests of the group. First, please read and comment on >>> draft-mawatari-v6ops-464xlat [1]. We are looking for working group >>> adoption of this draft since we believe it will broadly support the >>> ability of network operators to move forward with IPv6 in the near >>> term (code is running, network is deployed). Right now, some networks >>> feel they are held back by "IPv6 spoilers" like Skype that require >>> IPv4. But now, even Skype works on IPv6 with the help of 464XLAT :) . >>> I would like to emphasize that Skype and others MUST still deploy and >>> support IPv6. That said, we cannot let their failure hold the rest of >>> us back. Second, the IPv4 exhaustion problem is real and now, the >>> urgency must be high. Please also comment to the folks at Android >>> that this code should be brought into the Android main line >>> distribution because network operators (v6ops) need it to continue >>> growing the Internet and restoring the end-to-end principle [5]. >>> >>> Thanks, >>> >>> Cameron >>> >>> ps. Big thanks to Dan Drown for open-sourcing his CLAT code! >>> >>> >>> [1] http://tools.ietf.org/html/draft-mawatari-v6ops-464xlat >>> >>> [2] http://goo.gl/HGmsy or >>> https://sites.google.com/site/tmoipv6/lg-mytouch >>> >>> [3] http://code.google.com/p/android-clat/ and >>> http://dan.drown.org/android/clat/ and >>> >>> [4] http://goo.gl/z3j3q or >>> >>> https://docs.google.com/spreadsheet/ccc?key=0AnVbRg3DotzFdGVwZWlWeG5wXzVMcG5qczZEZloxWGc >>> >>> [5] http://goo.gl/W55YQ or http >>> >>> ://www.androidpolice.com/2012/01/29/t-mobile-usa-testing-ipv6-on-select-devices-here-is-what-it-all-means-and-yes-no-more-nat/ >>> _______________________________________________ >>> v6ops mailing list >>> v6ops@ietf.org >>> https://www.ietf.org/mailman/listinfo/v6ops >> > _______________________________________________ > v6ops mailing list > v6ops@ietf.org > https://www.ietf.org/mailman/listinfo/v6ops >
- Re: [v6ops] Fwd: 464XLAT Trial Deployment Report Victor Kuarsingh
- Re: [v6ops] Fwd: 464XLAT Trial Deployment Report Jeroen Massar
- Re: [v6ops] 464XLAT Trial Deployment Report Behcet Sarikaya
- [v6ops] 464XLAT Trial Deployment Report Cameron Byrne
- [v6ops] Fwd: 464XLAT Trial Deployment Report Fred Baker
- Re: [v6ops] Fwd: 464XLAT Trial Deployment Report Randy Bush
- Re: [v6ops] Fwd: 464XLAT Trial Deployment Report Jeroen Massar
- Re: [v6ops] 464XLAT Trial Deployment Report james woodyatt
- Re: [v6ops] 464XLAT Trial Deployment Report Cameron Byrne
- Re: [v6ops] Fwd: 464XLAT Trial Deployment Report Behcet Sarikaya
- Re: [v6ops] Fwd: 464XLAT Trial Deployment Report Cameron Byrne
- Re: [v6ops] Fwd: 464XLAT Trial Deployment Report Behcet Sarikaya
- Re: [v6ops] 464XLAT Trial Deployment Report MAWATARI Masataka
- Re: [v6ops] Fwd: 464XLAT Trial Deployment Report Lorenzo Colitti
- Re: [v6ops] Fwd: 464XLAT Trial Deployment Report Congxiao Bao
- Re: [v6ops] 464XLAT Trial Deployment Report james woodyatt
- Re: [v6ops] 464XLAT Trial Deployment Report t.petch
- Re: [v6ops] 464XLAT Trial Deployment Report Fred Baker
- Re: [v6ops] 464XLAT Trial Deployment Report Rémi Després
- Re: [v6ops] 464XLAT Trial Deployment Report - 6rd… Rémi Després
- Re: [v6ops] 464XLAT Trial Deployment Report - 6rd… Behcet Sarikaya
- Re: [v6ops] 464XLAT Trial Deployment Report - 6rd… Rémi Després
- Re: [v6ops] 464XLAT Trial Deployment Report - 6rd… Cameron Byrne
- Re: [v6ops] Fwd: 464XLAT Trial Deployment Report Rajiv Asati (rajiva)
- [v6ops] 464XLAT Trial Deployment Report Naveen Lakshman
- Re: [v6ops] 464XLAT Trial Deployment Report Wojciech Dec
- Re: [v6ops] 464XLAT Trial Deployment Report Cameron Byrne
- Re: [v6ops] 464XLAT Trial Deployment Report Wojciech Dec
- Re: [v6ops] 464XLAT Trial Deployment Report Xing Li