Going IPv6 only For profit and for fun

Slides:



Advertisements
Similar presentations
Applications Test Results in MIF environment draft-zheng-mif-apps-test-02.txt IETF 81 Quebec City.
Advertisements

World IPv6 Day - What did we learn? Robert Kisteleki
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Enabling IPv6 in Corporate Intranet Networks
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering
IPv6: The Future of the Internet? July 27th, 1999 Auug.
Windows Computers Akash Patel.
1 DNS. 2 BIND DNS –Resolve names to IP address –Resolve IP address to names (reverse DNS) BIND –Berkeley Internet Name Domain system Version 4 is still.
© 2015 Global Technology Resources, Inc. All Rights Reserved. Contents may contain confidential information and are not to be copied. Tribal Telecom 2015.
DirectAccess is an Enterprise Solution: No support for Windows 7 Professional Requires two consecutive public IP addresses Cannot NAT to the DirectAccess.
Experiences of host behavior in broken IPv6 networks IETF#80 Prague – v6ops WG 31 st March 2011 Slide about Rogue RA relation to Happy Eyeballs:
Top 10 Strategic Technology Trends for 2013 A Channel Partners Slide Show … as highlighted at.
NEW PRODUCT INTRODUCTION: SalesLink TOUCH April 2015.
Tony Kombol ITIS Who knows this? Who controls this? DNS!
IT 210 The Internet & World Wide Web introduction.
Slide 1, Dr. Wolfgang Böhm, Mobile Internet, © Siemens AG 2001 Dr. Wolfgang Böhm Siemens AG, Mobile Internet Dr. Wolfgang.
IPV6 : A SERVICE PROVIDER PERSPECTIVE 19 th May, 2015.
Business Disaster Preparedness Planning on your iPad Becky Koch Agriculture Communication Director.
IPv6 – What You Need To Know Tom Hollingsworth CCNP,CCVP,CCSP, MCSE.
News from the HEPiX IPv6 Working Group David Kelsey (STFC-RAL) GridPP35, Liverpool 11 Sep 2015.
APPX Conference Welcome! Welcome! Agenda – Thursday PM  Role Based Security  Using Themes  Appx and Tablets  Happy Hour!
Tony Kombol ITIS DNS! overview history features architecture records name server resolver dnssec.
Deoknyong Ko New Connectivity TF Network Technology R&D Center SKtelecom.
NFD Permanent Face Junxiao Shi, Outline what is a permanent face necessity and benefit of having permanent faces guarantees provided by.
By Nik Ewing Phone Applications. Competition Apple App Store Google Android Market BlackBerry App World Nokia Download!/Ovi Store Palm App Catalog/Software.
Module 8 DNS Tools & Diagnostics. Dig always available with BIND (*nix) and windows Nslookup available on windows and *nix Dig on windows – unpack zip,
Advanced Roaming & Mobility Scenarios in IPv6 Rafal Lukawiecki Strategic Consultant & Director Project Botticelli Ltd in.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS First look at the Mobile Framework Ivan Deloose,
Happy Eyeballs for the DNS Geoff Huston, George Michaelson APNIC Labs October 2015.
 Computer News  Windows 8  Your Computer Problems  One meeting Dec 12th  Website & 
Deploying IPv6, Now Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
DNS64 draft-bagnulo-behave-dns64-01 m. bagnulo, P. Matthews, I. van Beijnum, A. Sullivan, M. Endo IETF 73 - Mineapolis.
Technical Sales Specialist Software - OS and Applications John R. Moegling Sr. Systems Engineer.
News from the HEPiX IPv6 Working Group David Kelsey (STFC-RAL) HEPIX, BNL 13 Oct 2015.
Couchbase for Mobile Couchbase Lite & Sync Gateway
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
MIF API Discussion Dapeng Liu/Ted Lemon. MIF Scenario APP Net 1 Net 2 Net 3 IF1 IF2 Server.
SuccessFactors - Frequently Asked Questions FAQs Question: I don't have easy access to a computer at work. What other options do I have? Answer: SuccessFactors.
Fix The Streaming problems with Roku Mobile Application. For more details visit our website
IPv6 Deployment: Opportunities and Challenges
TurningPoint ResponseWare
Domain Name System Tony Kombol ITIS 3110.
What’s the relationship here?
Implementation of ARIN's Lame DNS Delegation Policy
Concept To Solution Learning and Mastering Sage 300 Construction and Real Estate – Office Connector.
Configuring CPE for IPv6 Transition Mechanisms
NAT64/DNS64 real life experiments and one useful tool – NAT64Check
New Technology Group Meeting
Unit 5: Providing Network Services
Mobile Operating Systems and Connectivity
Getting started With Libby, you can browse, borrow, and enjoy eBooks and audiobooks from your library. You just need: An internet connection A library.
IPv6-only in an Enterprise Network
Get Your Sage ACT! Contacts & Calendar in the Cloud
Meet Libby *A NOTE FOR PRESENTERS: We’ve included, for your reference, some slides with extra information and links to share with your patrons. If there.
Applying IPv6 to LTE Network
Anything much happen in OSs in 2016 ?
Getting started With Libby, you can browse, borrow, and enjoy eBooks and audiobooks from your library. You just need: An internet connection A library.
Progress Report for ip6.int Deprecation
Excel-Based Information Management
DRC Central Office Services
“DNS Flag day” A tale of five ccTLDs Hugo Salgado, .CL
Get Ready for the New Internet: IPv.6
Read this to find out how the internet works!
Office 365 – How NOT to do it UKNOF43.
IPv6 Reliability Measurements
IPv6 Performance Measurement
Introduction to Home Networking
Presentation transcript:

Going IPv6 only For profit and for fun Stephan Lagerholm, T-Mobile

T-Mobile | stick together Wednesday, July 24, 2019 Introduction Stephan Lagerholm https://www.linkedin.com/in/stephanlagerholm/ @ipv4depletion Stephan.lagerholm1@t-mobile.com 2007 Infoweapons 2008 August ARIN 2009 March Google IPv6 2009 April TXv6TF.org 2009 April RMv6TF conference 2009 Secure64 2010 Contact with T-mobile 2011 first DNS64 product 2014 left Secure64 for Microsoft, took a break from IPv6 7/24/2019

Agenda T-Mobile’s IPv6 journey Background DNS64 and 464XLAT Some best practices and DNS learnings from our IPv6 only rollout 7/24/2019

T-Mobile Customer Base At WWDC 2015 Apple announced the transition to IPv6-only network services in iOS 9. Starting June 1, 2016 all apps submitted to the App Store must support IPv6-only networking. IOS 10.3 is IPv6 only on the T-Mobile network Android 4.3 + have support for IPv6 + 464XLAT About 10 Million IPv6 only clients on the T-Mobile network today! 7/24/2019

Our Progress towards IPv6 Internet2 March 2018 91% DNS-OARC September 2017 89% V6 Summit 2017 April 2017 84% NANOG 64 June 2015 54% NANOG 61 June 2014 27% Apricot 37 Feb 2014 16% Android 4.3 July 2013 http://www.worldipv6launch.org/measurements/ 7/24/2019

The remaining 9% TMUS Enterprise clients (Guests are dual stack) Really old handsets Tethering Some Tablets MVNO (Mobile Virtual Network Operators) Retries over IPv4 for one or another reason 7/24/2019

Who is still on IPv4 (number of sessions) 7/24/2019 T-Mobile Internal Use Only

DNS64/NAT64 (RFC6147) 7/24/2019

464 XLAT (RFC 6877) 7/24/2019

Discovery of IPv6 Prefix (RFC 7050) Alternative to hardcoded pref64 Sends DNS query for ipv4only.arpa Extract the pref64 Happens during startup of 464XLAT 7/24/2019

Happy Eyeballs (RFC6555, RFC8305) Fallback to IPv4 after a reasonable time Happy Eyeballs work well for Dual Stack and 464XLAT clients Note! Happy Eyeballs have no effect on IPv6 only devices 7/24/2019

Application level fallback NSURLsession on Apple devices handles IPv4 literals Note there is no fallback if IPv6 fails, no Happy Eyeballs https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/ UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW13 7/24/2019

Android Interfaces Network Info II app can be found In Google/Apple Store Tethering IPv4 address Internet IPv6 address VoLTE IPv6 address WiFi IPv4 address 464XLAT IPv4 address 7/24/2019

Failure scenarios DNS Related failures Network related failures RCODE – Does not return EMPTY NOERROR or NXDOMAIN (rare) www.nuevosvecinos.com Flag – Does not return the AA flag in the empty answer (rare) Major cloud storage app Special use – Special use AAAA record such as ::1, link-local, etc (common) Edu22.info SOA – Does not provide SOA for the same domain as asked for (somewhat common) Photo site Timeout – Simply does not return anything when asked for AAAA (common) www.sky.com.mx Routing – AAAA returned, but unable to connect to the IP, :: (very common) Fortinet.com RCODE – Fixed in our network but Bind still does not resolve this http://www.employees.org/~dwing/aaaa-stats/ 7/24/2019

Testbed for response to failure scenarios Expected result: timeout.dns64.lagerholm.com. 3590 IN AAAA 64:ff9b::6464:6464 example: dig @2001:4860:4860::6464 soa.dns64.lagerholm.com AAAA dig @2001:4860:4860::6464 flag.dns64.lagerholm.com AAAA dig @2001:4860:4860::6464 rcode.dns64.lagerholm.com AAAA dig @2001:4860:4860::6464 timeout.dns64.lagerholm.com AAAA Google DNS64 rcode and timeout used to be NOERROR 7/24/2019 T-Mobile Internal Use Only

Results response to failure scenarios   Google DNS64 As of 3/15/2018 Secure64 CEM 3.2.4 A Bind 9.9.5-3ubuntu0.14 Unbound 1.6.2 soa SERVFAIL OK timeout TIMEOUT TIMEOUT* flag rcode SERVFAIL* * On first try and after TTL expire 7/24/2019

IPv6 Only Learnings Determine what sites/apps are important Proactively scan top sites Reach out to broken sites Don’t try to fix things with local overrides Scan social media for direct customer feedback Don’t try to change the world Keep things in perspective Enterprise rollout – 464XLAT for Windows 10 coming? NO …Creators Update adds support for 464XLAT on cellular-equipped desktops and tablet… https://blogs.technet.microsoft.com/networking/2017/07/13/core-network-stack-features-in-the-creators-update-for-windows-10/

T-Mobile Confidential Questions T-Mobile Confidential