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.

Slides:



Advertisements
Similar presentations
Possible Broadband Deployments Post IPv4 Completion Alain Durand, Work in progress #include.
Advertisements

IPv4 Unallocated Address Space Exhaustion Geoff Huston Chief Scientist APNIC APNIC 24, September 2007.
Draft-ietf-softwire-dual-stack-lite-01.txt Yiu Lee
IETF 80 th Problem Statement for Operational IPv6/IPv4 Co-existence 3/31/2011 Chongfeng Xie Qiong Sun
4V6 – stateless 4Via6 W. Dec R. Asati
IPv4/IPv6 Coexistence and Transition: Requirements for solutions draft-bagnulo-v6ops-6man-nat64-pb-statement-01 M. Bagnulo, F. Baker v6ops WG - IETF71.
DNS46 for the IPv4/IPv6 Stateless Translator
BOEING is a trademark of Boeing Management Company. Copyright © 2011 Boeing. All rights reserved. On-Demand Dynamic Route Optimization Between Tunnel Endpoints.
Why NAT64 must win. Andy Davidson 27 th Septeber 2012 ______________________________________________________ CTO, 2Connect UK. RIPE65, Amsterdam
All Rights Reserved © Alcatel-Lucent 2009 Enhancing Dynamic Cloud-based Services using Network Virtualization F. Hao, T.V. Lakshman, Sarit Mukherjee, H.
Applications Test Results in MIF environment draft-zheng-mif-apps-test-02.txt IETF 81 Quebec City.
Source Address Selection in Multi-Prefix Multi-Service Network Arifumi Matsumoto NTT PF Lab.
Public IPv4 over Access IPv6 network draft-cui-softwire-host-4over6-06 draft-cui-softwire-dhcp-over-tunnel-01 Y. Cui, J. Wu, P. Wu Tsinghua Univ. C. Metz.
Deployment Considerations for Dual-stack Lite IETF 80 Prague Yiu Lee, Roberta Magione, Carl Williams, Christian Jacquenet Mohamed Boucadair.
Anastasios Chatzithomaoglou IP Engineering – Forthnet
CST Computer Networks NAT CST 415 4/10/2017 CST Computer Networks.
CPSC Network Layer4-1 IP addresses: how to get one? Q: How does a host get IP address? r hard-coded by system admin in a file m Windows: control-panel->network->configuration-
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.
Deployment of IPv6 protocol in broadband networks Dmitry Sakharchuk 1.
Industrial Development, R&D Page 1 May 2011 Status of IPv6 Adoption in STC STC, R&D CITC IPv6 Workshop Dr.Furaih Alshaalan.
IPv6 Rapid Deployment across IPv4-only CPEs (6rd+) draft-despres-softwire-6rdplus-00 IETF 78 - Softwire -July 30, 2010 Rémi Després RD-IPtech
IPv6 Transition Technologies Yasuo Kashimura Senior Manager, Japan, APAC IPCC Alcatel-lucent.
17/10/031 Summary Peer to peer applications and IPv6 Microsoft Three-Degrees IPv6 transition mechanisms used by Three- Degrees: 6to4 Teredo.
For IPv4 Provisioning in IPv6 Network 1 Yong Cui, Jianping Wu, Peng Wu. Tsinghua Univ. (CERNET) Chris Metz. Cisco Systems Olivier Vautrin, Alain Durand.
ISP SP Network Egress Points Ingress Point Protocol-Specific Egress Decision IP Header Payload Transit Header IP Header Payload IP Header Payload.
1 Network Address Translation (NAT) Relates to Lab 7. Module about private networks and NAT.
NAT: Network Address Translation local network (e.g., home network) /24 rest of Internet Datagrams.
Chapter 6 Network Address Translation (NAT). Network Address Translation  Modification of source or destination IP address  Needed by networks using.
Lecture Week 7 Implementing IP Addressing Services.
Y. Cui, J. Wu, P. Wu Tsinghua Univ. C. Metz Cisco Systems O. Vautrin Juniper Networks Y. Lee Comcast Public IPv4 over Access IPv6 Network draft-cui-softwire-host-4over6-04.
Unified IPv6 Transition Framework With Flow-based Forwarding draft-cui-softwire-unified-v6-framework-00 Presenter: Cong Liu 1.
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:
1 464XLAT Combination of Stateful and Stateless Translation draft-ietf-v6ops-464xlat-01 IETF 83 v6ops WG Japan Internet Exchange Co.,Ltd.
Lightweight 4over6 + SD-nat (aka stateless DS-Lite) = Lightweight DS-Lite (twice as light!) Alain Durand (Juniper) Ian Farrer (DT) (Softwire item, presented.
Network Layer4-1 DHCP: Dynamic Host Configuration Protocol Goal: allow host to dynamically obtain its IP address from network server when it joins network.
IETF 73 / behave 1 Minneapolis / Gabor Bajko Randy Bush Rémi Després Pierre Levis Olaf Maennel Teemu Savolainen Port Range Proposals.
Network Address Translations Project no. : 12 Prof. Edmund Gean Presented by DhruvaPatel( ) Sweta Patel( ) Rushika Patel ( ) Guided.
Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
Sharing a single IPv4 address among many broadband customers
ISP Edge NAT 10/8 “Home” Network Upstreams and Peers /32
Private Network Addresses IP addresses in a private network can be assigned arbitrarily. – Not registered and not guaranteed to be globally unique Generally,
IPv6/IPv4 XLATE Trial Service for sharing IPv4 address Japan Internet Exchange Co., Ltd. Masataka MAWATARI.
The necessity of 4-over-6 stateless address sharing mechanism Satoru Matsushima Jie Jiao Chunfa Sun 0.
Network Address Translation External/ Internal/. OVERLOADING In Overloading, each computer on the private network is translated to the same IP address;
IPv4/IPv6 Coexistence Framework Prefixing/Encap/Translation (PET) draft-cui-softwire-pet-01 draft-cui-softwire-pet64-00 Yong Cui, Mingwei Xu, Shengling.
IETF 72 - RD1 IPv4-IPv6 Interworking without using NATs in ISP infrastructures The Global Address Protocol (GAP) Rémi Després draft-despres-v6ops-apbp-01.
464XLAT : Combination of Stateful and Stateless Translation draft-mawatari-softwire-464xlat IETF Taipei 2011 / 11 / 15 Japan Internet.
Deploying Dual-Stack Lite in IPv6 Network draft-boucadair-dslite-interco-v4v6-04 Mohamed Boucadair
IETF 80 th Lightweight Address Family Transition for IPv6 draft-sunq-v6ops-laft6-01 Chongfeng Xie( China Telecom ) Qiong Sun( China Telecom)
IPv4 shortage and CERN 15 January 2013
Networking for Home and Small Businesses – Chapter 5
NAT : Network Address Translation
Network Address Translation
Internet Protocol Address
Solution Model of Source Address Tracing for CGN
IPV6 TECHNIQUES TO Re-IMAGINE RESEARCH AND EDUCATION NETWORKS
Network Address Translation (NAT)
Evolution Towards Global Routing Scalability
Network Address Translation
Alain Durand, Comcast David Ward, Cisco
Network Address Translation (NAT)
CGN vs PRR STATEFUL vs STATELESS.
Introducing To Networking
New Solutions For Scaling The Internet Address Space
Planning the Addressing Structure
Networking for Home and Small Businesses – Chapter 5
Network Address Translation (NAT)
M. Boucadair, J. Touch, P. Levis and R. Penno
Multicast Support for Dual Stack Lite and 6RD
Presentation transcript:

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 Stateless IPv4-IPv6 Interconnection in the Context of DS-lite Deployment I-D.boucadair-dslite-interco-v4v6 Softwire WG IETF75 Stockholm Pierre Levis, Mohamed Boucadair

IPv6 context ISPs wishing to: –Migrate towards an IPv6-only network –Offer connectivity to the IPv6 –Offer connectivity to the IPv4 Internet, saving their public address space We present DS-lite and A+P (using a PRR 1 ) solutions based on encapsulation 1 Port Range Router

DS-lite CGN and PRR no NAT IPv4 Internet

DS-lite CGN and PRR no NAT port range (PR) IPv4 Internet

IPv4 Internet Connectivity with IPv6 in Access only ISP CPE: Customer Premises Equipment CN: Correspondent Node IPv4 Internet CPE CN DS-lite CGN PRR IPv6 IPv4 DS-lite CGN only PRR only DS-lite CGN and PRR

IPv6 Internet Connectivity ISP CPE: Customer Premises Equipment CN: Correspondent Node IPv6 Internet CPE CN IPv6

A voluntary migration towards IPv6 ISP CPE: Customer Premises Equipment CN: Correspondent Node IPv4 or IPv6 Internet IPv6-Only CPE CN

IPv4 Internet Connectivity with IPv6 in Access and Core ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6 IPv4

IPv4 Internet Connectivity with IPv6 in Access and Core ISP ICXF: Interconnection Function IPv4 Internet CPE CN DS-lite CGN PRR IPv6 IPv6-IPv4 ICXF IPv4

From CPE to CN ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6 IPv6-IPv4 ICXF IPv4

From CPE to CN ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6-IPv4 ICXF IPv6 Conf: IPv6Pref (e.g. of DS-lite CGN / PRR

From CPE to CN ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6-IPv4 ICXF IPv6 Conf: IPv6Pref (e.g. of DS-lite CGN / PRR Encap

From CPE to CN ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6 1 IPv6-IPv4 ICXF IPv6 Conf: IPv6Pref (e.g. of DS-lite CGN / PRR 1 IPv4 in src in dst of DS-lite CGN / PRR Encap

From CPE to CN ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6 IPv6-IPv4 ICXF IPv6 Conf: IPv6Pref (e.g. of DS-lite CGN / PRR DS-lite CGN: NAT Translation (includes Decap) PRR: Decap Encap

From CPE to CN ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6 IPv6-IPv4 ICXF IPv6 Conf: IPv6Pref (e.g. of DS-lite CGN / PRR IPv6 IGP/i-BGP Advert: WKIPv6+IPv4external WKIPv6: IPv6 Prefix either IANA or ISP DS-lite CGN: NAT Translation (includes Decap) PRR: Decap Encap

From CPE to CN ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6 IPv6-IPv4 ICXF IPv6 Conf: IPv6Pref (e.g. of DS-lite CGN / PRR DS-lite CGN: NAT Translation (includes Decap) PRR: Decap Encap Stateless Encap IPv6 IGP/i-BGP Advert: WKIPv6+IPv4external

From CPE to CN ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6 IPv6-IPv4 ICXF IPv6 Conf: IPv6Pref (e.g. of DS-lite CGN / PRR IPv6 DS-lite CGN: NAT Translation (includes Decap) PRR: Decap Encap Stateless Encap IPv6 IGP/i-BGP Advert: WKIPv6+IPv4external

From CPE to CN ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6 IPv6-IPv4 ICXF IPv4 IPv6 Conf: IPv6Pref (e.g. of DS-lite CGN / PRR IPv6 Decap DS-lite CGN: NAT Translation (includes Decap) PRR: Decap Encap Stateless Encap IPv6 IGP/i-BGP Advert: WKIPv6+IPv4external

From CN to CPE ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6 IPv6-IPv4 ICXF IPv4

From CN to CPE ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6-IPv4 ICXF IPv4 BGP Advert: IPv4internal

From CN to CPE ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6-IPv4 ICXF IPv4 BGP Advert: IPv4internal IPv4

From CN to CPE ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6-IPv4 ICXF IPv4 BGP Advert: IPv4internal IPv4 IPv6 IGP Advert: WKIPv6+IPv4(DS-lite/PRR pool)

From CN to CPE ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6-IPv4 ICXF IPv4 BGP Advert: IPv4internal IPv4 Stateless Encap IPv6 IGP Advert: WKIPv6+IPv4(DS-lite/PRR pool)

From CN to CPE ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6-IPv4 ICXF IPv4 BGP Advert: IPv4internal IPv4 IPv6 Stateless Encap IPv6 IGP Advert: WKIPv6+IPv4(DS-lite/PRR pool)

From CN to CPE ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6-IPv4 ICXF IPv4 BGP Advert: IPv4internal IPv4 IPv6 Decap Stateless Encap IPv6 IGP Advert: WKIPv6+IPv4(DS-lite/PRR pool)

From CN to CPE ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6-IPv4 ICXF IPv4 BGP Advert: IPv4internal IPv4 IPv6 Stateless Encap Decap DS-lite CGN: Reverse NAT Translation of CPE) PRR: Binding Table of CPE and Encap IPv6 IGP Advert: WKIPv6+IPv4(DS-lite/PRR pool)

From CN to CPE ISP IPv4 Internet CPE CN DS-lite CGN PRR IPv6-IPv4 ICXF IPv4 BGP Advert: IPv4internal IPv4 IPv6 DS-lite CGN: Reverse NAT Translation of CPE) PRR: Binding Table of CPE and Encap Decap IPv6 Stateless Encap IPv6 IGP Advert: WKIPv6+IPv4(DS-lite/PRR pool)

Two CPEs same ISP ISP CPE 1 DS-lite CGN 1 PRR 1 IPv6 CPE 2 DS-lite CGN 2 PRR 2 IPv6

Conclusion Stateless encap/decap functions at interconnection nodes IPv6 Routing does not take into account Port Range (can be dynamic) Provide flexibility for DS-lite vs. Port Range selection: –Vendors can implement both DS-lite CGN and a-PRR functions in the same device –Same IPv6 requirements on the customer devices for both DS-lite and IPv6 Port Range IPv6 prefix IPv6 address to reach PRR/DS-lite CGN –Allow flow-based differentiated treatments in a combined DS-lite/PRR box IPv6-only ISP network

Questions to the WG –I-D.boucadair-dslite-interco-v4v6 "Stateless IPv4-IPv6 Interconnection in the Context of DS-lite Deployment" as a Softwire WG document? –Softwire charter revisited to host A+P work?

THANK YOU