SlideShare a Scribd company logo
1 of 7
Live Demo
IPv6 Business Conference 2014
Zurich – June 17, 2014
Living with an IPv6-only Smartphone
Background
IPv6-only device does not make customers happy these days,
there are not enough websites being dual-stack or IPv6.
You cannot have NO IPv4
NAT64 translates to IPv4
Some apps need IPv4 address at handset/on client (such as
skype) and don't work across NAT64
2
3
NAT64/DNS64
464XLAT
Defined in RFC 6877
Makes IPv4-only applications work on an IPv6-only device and
over an IPv6 only network (Skype on Smart Phone)
With the CLAT it supports applications that use literals and IPv4
addresses in the payload
Combines stateless and stateful NAT64/NAT46
Does the NAT64 prefix discovery with querying for
"ipv4only.arpa"
Used by Mobile Providers (such as Verizon Wireless and T-
Mobile USA among others)
Tested on Android 4.3
Implemented on Android 4.4
4
464XLAT Architecture
5
• CLAT is the customer side translator (XLAT). It complies with RFC 6145 on IP/ICMP
Translation Algorithms. It translates 1:1 private IPv4 addresses to global IPv6
addresses and vice versa.
• PLAT is a provider side translator (XLAT) that complies with RFC 6164 on Stateful
NAT64. It translates N:1 global IPv6 addresses to global IPv4 addresses and vice
versa.
Demo of 464XLAT
Thnx to Simobil (Slovenian mobile operator) for sponsoring the
roaming data for this live demo
My device (Nexus7) is connected over LTE/3G to Swisscom
mobile network, roaming to Slovenia with PDPv6 context
In Simobil network there is NAT64 that translates the packets
On my phone there is CLAT built in that provides the virtual IPv4
address to legacy applications
Packets flying all over the world between my and Silvia‘s device
Let‘s see if that works... (live demo is usually risky) 
6
7
Thank You For Your Attention!
IPv6 Grundlagen, Funktionalität,
Integration
von Silvia Hagen, Deutsch
2. Auflage, Sunny Edition, 2009
ISBN 978-3-9522942-2-2
IPv6 Essentials
by Silvia Hagen, English
3rd Edition, O'Reilly, June 2014
ISBN 978-1-4493-1921-2
Planning for IPv6
by Silvia Hagen, English
O'Reilly, July 2011
ISBN 978-1-4493-0539-0
eBook 978-1-4493-0538-3
NEW

More Related Content

More from Deploy360 Programme (Internet Society)

More from Deploy360 Programme (Internet Society) (20)

ION Belgrade - IETF Update
ION Belgrade - IETF UpdateION Belgrade - IETF Update
ION Belgrade - IETF Update
 
ION Belgrade - Opening Slides
ION Belgrade - Opening SlidesION Belgrade - Opening Slides
ION Belgrade - Opening Slides
 
ION Belgrade - MANRS by Serbian Open eXchange (SOX)
ION Belgrade - MANRS by Serbian Open eXchange (SOX)ION Belgrade - MANRS by Serbian Open eXchange (SOX)
ION Belgrade - MANRS by Serbian Open eXchange (SOX)
 
ION Belgrade - Closing Slides
ION Belgrade - Closing SlidesION Belgrade - Closing Slides
ION Belgrade - Closing Slides
 
AusNOG - Two Years of Good MANRS
AusNOG - Two Years of Good MANRSAusNOG - Two Years of Good MANRS
AusNOG - Two Years of Good MANRS
 
ION Malta - IETF Update
ION Malta - IETF UpdateION Malta - IETF Update
ION Malta - IETF Update
 
ION Malta - MANRS Introduction
ION Malta - MANRS IntroductionION Malta - MANRS Introduction
ION Malta - MANRS Introduction
 
ION Malta - Introduction to DNSSEC
ION Malta - Introduction to DNSSECION Malta - Introduction to DNSSEC
ION Malta - Introduction to DNSSEC
 
ION Malta - DANE: The Future of TLS
ION Malta - DANE: The Future of TLSION Malta - DANE: The Future of TLS
ION Malta - DANE: The Future of TLS
 
ION Malta - IANA Transition Roles & Accountability
ION Malta - IANA Transition Roles & AccountabilityION Malta - IANA Transition Roles & Accountability
ION Malta - IANA Transition Roles & Accountability
 
ION Malta - IPv6 Case Study: Finland
ION Malta - IPv6 Case Study: FinlandION Malta - IPv6 Case Study: Finland
ION Malta - IPv6 Case Study: Finland
 
ION Malta - Seeweb Thoughts on IPv6 Transition
ION Malta - Seeweb Thoughts on IPv6 TransitionION Malta - Seeweb Thoughts on IPv6 Transition
ION Malta - Seeweb Thoughts on IPv6 Transition
 
ION Malta - Seeweb Why MANRS is good for you
ION Malta - Seeweb Why MANRS is good for youION Malta - Seeweb Why MANRS is good for you
ION Malta - Seeweb Why MANRS is good for you
 
ION Malta - Opening Slides
ION Malta - Opening SlidesION Malta - Opening Slides
ION Malta - Opening Slides
 
ION Malta - Closing Slides
ION Malta - Closing SlidesION Malta - Closing Slides
ION Malta - Closing Slides
 
ION Durban - How peering behaviour affects growth of the internet
ION Durban - How peering behaviour affects growth of the internetION Durban - How peering behaviour affects growth of the internet
ION Durban - How peering behaviour affects growth of the internet
 
ION Durban - Introduction to ISOC Gauteng Chapter
ION Durban - Introduction to ISOC Gauteng ChapterION Durban - Introduction to ISOC Gauteng Chapter
ION Durban - Introduction to ISOC Gauteng Chapter
 
ION Durban - What's Happening at the IETF?
ION Durban - What's Happening at the IETF?ION Durban - What's Happening at the IETF?
ION Durban - What's Happening at the IETF?
 
ION Durban - NAT64/DNS64 Experiments and the NAT64Check Tool
ION Durban - NAT64/DNS64 Experiments and the NAT64Check ToolION Durban - NAT64/DNS64 Experiments and the NAT64Check Tool
ION Durban - NAT64/DNS64 Experiments and the NAT64Check Tool
 
ION Durban - MANRS Introduction
ION Durban - MANRS IntroductionION Durban - MANRS Introduction
ION Durban - MANRS Introduction
 

Recently uploaded

Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Recently uploaded (20)

TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 

Live Demo of 464XLAT at Swiss IPv6 Council Event

  • 1. Live Demo IPv6 Business Conference 2014 Zurich – June 17, 2014 Living with an IPv6-only Smartphone
  • 2. Background IPv6-only device does not make customers happy these days, there are not enough websites being dual-stack or IPv6. You cannot have NO IPv4 NAT64 translates to IPv4 Some apps need IPv4 address at handset/on client (such as skype) and don't work across NAT64 2
  • 4. 464XLAT Defined in RFC 6877 Makes IPv4-only applications work on an IPv6-only device and over an IPv6 only network (Skype on Smart Phone) With the CLAT it supports applications that use literals and IPv4 addresses in the payload Combines stateless and stateful NAT64/NAT46 Does the NAT64 prefix discovery with querying for "ipv4only.arpa" Used by Mobile Providers (such as Verizon Wireless and T- Mobile USA among others) Tested on Android 4.3 Implemented on Android 4.4 4
  • 5. 464XLAT Architecture 5 • CLAT is the customer side translator (XLAT). It complies with RFC 6145 on IP/ICMP Translation Algorithms. It translates 1:1 private IPv4 addresses to global IPv6 addresses and vice versa. • PLAT is a provider side translator (XLAT) that complies with RFC 6164 on Stateful NAT64. It translates N:1 global IPv6 addresses to global IPv4 addresses and vice versa.
  • 6. Demo of 464XLAT Thnx to Simobil (Slovenian mobile operator) for sponsoring the roaming data for this live demo My device (Nexus7) is connected over LTE/3G to Swisscom mobile network, roaming to Slovenia with PDPv6 context In Simobil network there is NAT64 that translates the packets On my phone there is CLAT built in that provides the virtual IPv4 address to legacy applications Packets flying all over the world between my and Silvia‘s device Let‘s see if that works... (live demo is usually risky)  6
  • 7. 7 Thank You For Your Attention! IPv6 Grundlagen, Funktionalität, Integration von Silvia Hagen, Deutsch 2. Auflage, Sunny Edition, 2009 ISBN 978-3-9522942-2-2 IPv6 Essentials by Silvia Hagen, English 3rd Edition, O'Reilly, June 2014 ISBN 978-1-4493-1921-2 Planning for IPv6 by Silvia Hagen, English O'Reilly, July 2011 ISBN 978-1-4493-0539-0 eBook 978-1-4493-0538-3 NEW

Editor's Notes

  1. Get Ready for IPv6 - by Silvia Hagen
  2. © Sunny Connection AG , 2012, All rights reserved