1 / 31

Stateless IPv4-IPv6 Interconnection for DS-lite and A+P

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

jaden
Download Presentation

Stateless IPv4-IPv6 Interconnection for DS-lite and A+P

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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 • pierre.levis@orange-ftgroup.com • mohamed.boucadair@orange-ftgroup.com

  2. 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 PRR1) solutions based on encapsulation1 Port Range Router

  3. IPv4Internet DS-lite CGN and PRR private @IPv4 no @IPv4no NAT

  4. IPv4Internet DS-lite CGN and PRR private @IPv4 no @IPv4no NAT private @IPv4 public @IPv4 port range (PR)

  5. IPv4 Internet Connectivitywith IPv6 in Access only IPv4 Internet ISP IPv4 IPv6 DS-lite CGNPRR CN CPE • DS-lite CGN only • PRR only • DS-lite CGN and PRR CPE: Customer Premises Equipment CN: Correspondent Node

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

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

  8. IPv4 Internet Connectivitywith IPv6 in Access and Core IPv4 Internet ISP IPv6 IPv4 IPv6 DS-lite CGNPRR CN CPE

  9. IPv4 Internet Connectivitywith IPv6 in Access and Core IPv4 Internet ISP IPv6 IPv4 IPv6 IPv6-IPv4ICXF DS-lite CGNPRR CN CPE ICXF: Interconnection Function

  10. From CPE to CN IPv4 Internet ISP IPv6 IPv4 IPv6 IPv6-IPv4ICXF DS-lite CGNPRR CN CPE

  11. From CPE to CN • IPv6 Conf: • IPv6Pref (e.g. /56) • @IPv6 of DS-lite CGN / PRR IPv4 Internet ISP IPv6-IPv4ICXF DS-lite CGNPRR CN CPE

  12. From CPE to CN • IPv6 Conf: • IPv6Pref (e.g. /56) • @IPv6 of DS-lite CGN / PRR IPv4 Internet ISP IPv6-IPv4ICXF DS-lite CGNPRR CN CPE Encap

  13. From CPE to CN • IPv6 Conf: • IPv6Pref (e.g. /56) • @IPv6 of DS-lite CGN / PRR IPv4 Internet ISP IPv61 IPv6-IPv4ICXF DS-lite CGNPRR CN CPE Encap 1IPv4 in IPv6@IPv6 src = @IPv6 in IPv6Pref@IPv6 dst = @IPv6 of DS-lite CGN / PRR

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

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

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

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

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

  19. From CN to CPE IPv4 Internet ISP IPv6 IPv4 IPv6 IPv6-IPv4ICXF DS-lite CGNPRR CN CPE

  20. From CN to CPE • IPv4 BGP Advert: • IPv4internal IPv4 Internet ISP IPv6-IPv4ICXF DS-lite CGNPRR CN CPE

  21. From CN to CPE • IPv4 BGP Advert: • IPv4internal IPv4 Internet ISP IPv4 IPv6-IPv4ICXF DS-lite CGNPRR CN CPE

  22. From CN to CPE • IPv6 IGP Advert: • WKIPv6+IPv4(DS-lite/PRR pool) • IPv4 BGP Advert: • IPv4internal IPv4 Internet ISP IPv4 IPv6-IPv4ICXF DS-lite CGNPRR CN CPE

  23. From CN to CPE • IPv6 IGP Advert: • WKIPv6+IPv4(DS-lite/PRR pool) • IPv4 BGP Advert: • IPv4internal IPv4 Internet ISP IPv4 IPv6-IPv4ICXF DS-lite CGNPRR CN CPE Stateless Encap

  24. From CN to CPE • IPv6 IGP Advert: • WKIPv6+IPv4(DS-lite/PRR pool) • IPv4 BGP Advert: • IPv4internal IPv4 Internet ISP IPv6 IPv4 IPv6-IPv4ICXF DS-lite CGNPRR CN CPE Stateless Encap

  25. From CN to CPE • IPv6 IGP Advert: • WKIPv6+IPv4(DS-lite/PRR pool) • IPv4 BGP Advert: • IPv4internal IPv4 Internet ISP IPv6 IPv4 IPv6-IPv4ICXF DS-lite CGNPRR CN CPE Decap Stateless Encap

  26. From CN to CPE • IPv6 IGP Advert: • WKIPv6+IPv4(DS-lite/PRR pool) • IPv4 BGP Advert: • IPv4internal IPv4 Internet ISP IPv6 IPv4 IPv6-IPv4ICXF DS-lite CGNPRR CN CPE Decap Stateless Encap DS-lite CGN: Reverse NAT Translation (includes @IPv6 of CPE) PRR: Binding Table PR  @IPv6 of CPE and Encap

  27. From CN to CPE • IPv6 IGP Advert: • WKIPv6+IPv4(DS-lite/PRR pool) • IPv4 BGP Advert: • IPv4internal IPv4 Internet ISP IPv6 IPv4 IPv6 IPv6-IPv4ICXF DS-lite CGNPRR CN CPE Decap Stateless Encap DS-lite CGN: Reverse NAT Translation (includes @IPv6 of CPE) PRR: Binding Table PR  @IPv6 of CPE and Encap

  28. Two CPEs same ISP ISP IPv6 IPv6 DS-lite CGN1PRR1 CPE1 IPv6 IPv6 DS-lite CGN2PRR2 CPE2

  29. 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

  30. 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?

  31. THANK YOU

More Related