464XLAT : Combination of Stateful and Stateless Translation draft-mawatari-softwire-464xlat IETF Taipei 2011 / 11 / 15 Japan Internet.

Slides:



Advertisements
Similar presentations
Stateless IPv4-IPv6 Interconnection for DS-lite and A+P Flexible IPv6 Migration Scenarios in the Context of IPv4 Address Shortage I-D.boucadair-behave-ipv6-portrange.
Advertisements

NAT-PT Applicability Statement Design Team IETF #57, IETF V6OPS WG Vienna, Austria July 16, 2003.
Dynamic Allocation of Shared IPv4 Addresses draft-csf-dhc-dynamic-shared-v4allocation-00 Q. Sun, Y. Cui, I. Farrer, Y. Lee, Q. Sun, M. Boucadair IETF 89,
Neighbor Discovery for IPv6 Mangesh Kaushikkar. Overview Introduction Terminology Protocol Overview Message Formats Conceptual Model of a Host.
Halifax, 31 Oct – 3 Nov 2011 ICT Accessibility For All 4over6 technology for IPv6 transition Yong CUI CCSA (Tsinghua University) Document No: GSC16-PLEN-71.
IPv6 – IPv4 Network Address, Port & Protocol Translation & Multithreaded DNS Gateway Navpreet Singh, Abhinav Singh, Udit Gupta, Vinay Bajpai, Toshu Malhotra.
IPv6 Series – APJII-ID 2003 Report 25 March 2003 IIXv6[  ] ISPv6[  ] MIPv6[  ] ‘Status of Adoption of IPv6 In Indonesia’ Bangkok, 20 – 21 March 2003.
1 Teredo - Tunneling IPv6 through NATs Date: Speaker: Quincy Wu National Chiao Tung University.
IPv6 Transition Technologies Yasuo Kashimura Senior Manager, Japan, APAC IPCC Alcatel-lucent.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
NAT64 Operational Experiences draft-chen-v6ops-nat64-experience-03 IETF 84- Vancouver, Aug 2012 Gang Chen China Mobile Zhen Cao China Mobile Cameron Byrne.
For IPv4 Provisioning in IPv6 Network 1 Yong Cui, Jianping Wu, Peng Wu. Tsinghua Univ. (CERNET) Chris Metz. Cisco Systems Olivier Vautrin, Alain Durand.
Ian Rice Network Management May 4 th, 2009.
Stateless IPv4 over IPv6 report draft-janog-softwire-report-01 Shishio Tsuchiya Shuichi Ohkubo
IP/ICMP Translation Algorithm (IIT) Xing Li, Congxiao Bao, Fred Baker
IPv4-Embedded IPv6 Multicast Address draft-ietf-mboned-64-multicast-address-format IETF 84 Vancouver 1.
1 IPv6 in CableLabs DOCSIS 3.0 IETF v6ops wg meeting IETF#65 Ralph Droms Alain Durand
Mapping of Address and Port Stateless IPv4 over IPv6 draft-mdt-softwire-mapping-address-and-port Congxiao Bao, Mohamed Boucadair, Gang Chen, Maoke Chen,
24/10/ Point6 Pôle de compétences IPv6 en Bretagne Avec le soutien de : Softwires interim meeting L2TP tunnels Laurent Toutain
2011/11/141IETF-82 - Taipei - Softwire Issues left open in draft-01 of the MAP design team (Assuming: IPv4 Residual Deployments across IPv6 domains, Generic.
DS-Lite for Point-to- Point Access Network IETF 78 Maastricht 2010 July 30.
For IPv6 host connecting IPv4 Internet 1 Yong Cui, Jianping Wu Tsinghua Univ. (CERNET) Contact:
Support Protocols and Technologies. Topics Filling in the gaps we need to make for IP forwarding work in practice – Getting IP addresses (DHCP) – Mapping.
1 464XLAT Combination of Stateful and Stateless Translation draft-ietf-v6ops-464xlat-01 IETF 83 v6ops WG Japan Internet Exchange Co.,Ltd.
1 Shin Miyakawa, Ph.D (宮川 晋) Sr. Research Manager, IPv6 Group Innovative IP Architecture Center NTT Communications IPv6/v4 dual stack.
Lightweight 4over6 + SD-nat (aka stateless DS-Lite) = Lightweight DS-Lite (twice as light!) Alain Durand (Juniper) Ian Farrer (DT) (Softwire item, presented.
IPv4/IPv6 transition experience and the features of stateless translation (IVI) Xing Li Plenary: Life after IPv4 Exhaustion.
Brett Neely IP Next Generation. To boldly go where no network has gone before...
Draft-ietf-v6ops-scanning-implications-00 IPv6 Implications for Network Scanning Tim Chown University of Southampton (UK) IETF 66,
1 AutoconfBOF2.PPT / Aug / Singh,Perkins,Clausen IETF Not Confidential Ad hoc network autoconfiguration: definition and problem statement (draft-singh-autoconf-adp-00.txt)
Sharing a single IPv4 address among many broadband customers
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
1 Behcet Sarikaya Frank Xia Ted Lemon July 2011 DHCPv6 Prefix Delegation as IPv6 Migration Tool in Mobile Networks IETF 81
Jun Li DHCP Option for Access Network Information draft-lijun-dhc-clf-nass-option-01.
1 UDP Encapsulation of 6RD IETF 78 Maastricht 2010 July 30.
Deoknyong Ko New Connectivity TF Network Technology R&D Center SKtelecom.
ISP Edge NAT 10/8 “Home” Network Upstreams and Peers /32
1 RFC Transmission of IPv6 Packets over IEEE Networks Speaker: Li-Wen Chen Date:
The Implementation of 6TALK Yong-Geun Hong The 1 st GLOBAL IPv6 Summit in AP
IPv6/IPv4 XLATE Trial Service for sharing IPv4 address Japan Internet Exchange Co., Ltd. Masataka MAWATARI.
Lesson 2 Introduction to IPv6.
IPv6 Rapid Deployment on IPv4 infrastructures (6rd)‏ v6ops-6rd-ipv6-rapid-deployment-00 IETF
Y. Cui, P. Wu : Tsinghua University Q. Sun, C. Xie : China Telecom
IPv4/IPv6 Coexistence Framework Prefixing/Encap/Translation (PET) draft-cui-softwire-pet-01 draft-cui-softwire-pet64-00 Yong Cui, Mingwei Xu, Shengling.
W&L Page 1 CCNA CCNA Training 3.4 Describe the technological requirements for running IPv6 in conjunction with IPv4 Jose Luis Flores /
Analysis and recommendation for the ULA usage draft-liu-v6ops-ula-usage-analysis-00 draft-liu-v6ops-ula-usage-analysis-00 Bing Liu(speaker), Sheng Jiang.
Stateless 1:N IVI and Stateless 1:N double IVI X. Li, C. Bao, H. Zhang November 12, 2009.
Public 4over6: WGLC feedback Peng Wu IETF84. Feedback from WGLC Relationship with stateless 4-over-6 solutions? Different primary targets and application.
1 3gpp_trans/ / IPv6 Transition Solutions for 3GPP Networks draft-wiljakka-3gpp-ipv6-transition-00.txt Juha Wiljakka,
6renum Chairs: Tim Chown, Wes George IETF81 Quebec July 27 th, 2011.
Behcet Sarikaya Frank Xia July 2009 Dual-stack Lite Mobility Solutions IETF-75
Mapping of Address and Port softwires - IETF83 Design Team Report Ole Trøan,
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
V6OPS WG IETF-72 IPv6 in Broadband Networks draft-kaippallimalil-v6ops-ipv6-bbnet Presented by: David Miles Kaippallimalil John Frank Xia July 2008.
1 Link Scoped IPv6 Multicast Addresses Jung-Soo Park, Myung-Ki Shin ETRI 54th IETF – Yokohama, Japan draft-ietf-ipv6-link-scoped-mcast-01.txt.
Lightweight 4over6: An Extension to DS-Lite Architecture draft-cui-softwire-b4-translated-ds-lite-09 Y. Cui, Q. Sun, M. Boucadair, T. Tsou, Y. Lee and.
IETF 80 th Lightweight Address Family Transition for IPv6 draft-sunq-v6ops-laft6-01 Chongfeng Xie( China Telecom ) Qiong Sun( China Telecom)
Security Implications of Predictable Fragment Identification Values
STC IPv6 Services Overview
Lightweight 4over6: An Extension to DS-Lite Architecture draft-cui-softwire-b4-translated-ds-lite-11 IETF 86-Orlando, March 2013 Y. Cui, Q. Sun, M.
IPV6 TECHNIQUES TO Re-IMAGINE RESEARCH AND EDUCATION NETWORKS
Configuring CPE for IPv6 Transition Mechanisms
Running Multiple PLATs in 464XLAT
Stateless Source Address Mapping for ICMPv6 Packets
Stateless IPv4 over IPv6 report draft-janog-softwire-report-00
IPv6 Router Alert Option for MPLS OAM
Applying IPv6 to LTE Network
CERNET2 IPv6-only Practice: Backbone, Servers, Clients and 4aaS
dIVI-pd: Dual-Stateless IPv4/IPv6 Translation with Prefix Delegation
Presentation transcript:

464XLAT : Combination of Stateful and Stateless Translation draft-mawatari-softwire-464xlat IETF Taipei 2011 / 11 / 15 Japan Internet Exchange Co.,Ltd. NEC AccessTechnica, Ltd. T-Mobile USA

What is 464XLAT? 464XLAT is a simple technique to provide IPv4 access service while avoiding encapsulation just by using twice IPv4/ IPv6 translation standardized in [RFC6145] and [RFC6146].RFC6145RFC6146

Terminology PLAT:Provider side translator(XLAT) A stateful translator complies with [RFC6146] that performs 1:N translation. It translates global IPv6 address to global IPv4 address, and vice versa.RFC6146 CLAT:Customer side translator(XLAT) A stateless translator complies with [RFC6145] that performs 1:1translation. It algorithmically translates private IPv4 address to global IPv6 address, andRFC6145 vice versa. Other features are IPv6 router, DHCPv6 Server/Client, Access Control, DNS Proxy, etc. The presence of DNS64 [RFC6147] and any port mapping algorithm are not required.RFC6147

Network architecture CLAT PLAT IPv6 Internet IPv4 Internet IPv4[P] IPv6 PLAT> IPv4 pool [ ] XLATE DST Prefix [2001:db8:1234::/96] CLAT> XLATE SRC Prefix [2001:db8:aaaa::/96] XLATE DST Prefix [2001:db8:1234::/96] IPv4 SRC IPv4 DST IPv6 SRC 2001:db8:aaaa:: IPv6 DST 2001:db8:1234:: IPv4 SRC IPv4 DST IPv4 2001:db8:aaaa::aa IPv6 IPv4 IPv6 2001:db8:cafe::cafe IPv6 Native 464XLAT Stateless XLATE Stateful XLATE This architecture consist of CLAT and PLAT have the applicability to landline network (e.g. FTTH) and mobile network (e.g. 3GPP).

The features that differentiate 464XLAT from others 464XLAT Location of NAPT44 FunctionProvider side(PLAT) Mesh vs. Hub & SpokesHub & Spokes Translation vs. EncapsulationDouble translation (Stateful XLATE & Stateless XLATE) How does the CPE “learns” its IPv4 address & port range? Any port mapping algorithm are not required Address mapping rulesThe format is defined in Section 2.2 of [RFC6052]Section 2.2 of [RFC6052] Not use the WKP “64:ff9b::/96” Supports IPv6-IPv4 CommunicationRequires DNS64

Our experience Current Status –The codes already are running on the field. –Landline network JPIX have started providing 464XLAT trial service since July/2010. CLAT is implemented to existing CPE router. –Mobile network We have running code. N900 Mobile (CLAT) and T-Mobile USA (PLAT). Application Availability –Web, Mail, Video Streaming.. OK. –Instant Message, Skype... OK. –We have no major issue. NEC AccessTechnica CL-AT1000P

Our experience Traceroute from CLAT –CL-AT1000P Web-GUI have the special tool of IPv6 traceroute. IPv6 Network IPv4 Network [target] 2400:3000:abab:abab::d2ab:e22e [3] 2400:3000:1000::1 [2] 2400:3000:1000::10 [1] 2400:3000:50::1 [src] 2400:3000:1::53 CLAT PLAT [5] 2400:3000:abab:abab::d2ab:e223 [4] 2400:3000:abab:abab::d2ab:e1a0 (IPv4 Pool Address) Three IPv4 addresses (from 4Hop to 6Hop) embedded in the low-order 32 bits of the IPv6 address are shown in the traceroute result. XLAT PREFIX : 2400:3000:abab:abab::/96

Next steps Adopt this I-D as a Softwire WG document. Get more knowledges by running code. –experiences from landline network and mobile network.

Additional references n900ipv6 (Running CLAT code for mobile) – JPIX experiences – Pv6v4_Exchange_Service_for_sharing_IPv4_address.pdf

Comments and suggestions are welcome. Thank you!