Andrew Yourtchenko, 15 May 2013 IPv6-only clients experience Andrew Yourtchenko [ an internet citizen without a hat ] RIPE66 / Dublin.

Slides:



Advertisements
Similar presentations
UNIVERSITY OF EDUCATION BY H.M.ISHTIAQ RAFIQUE. Domain Name Structure.
Advertisements

Echo server The client reads a line of text from its standard input and writes the line to the server The server reads the line from its network input.
Programming with Android: Module Overview
Slide 1 Insert your own content. Slide 2 Insert your own content.
CS193H: High Performance Web Sites Lecture 21: Vol 2 – Split Dominant Domains Steve Souders Google
IPv6 allocations to closed networks LACNIC VI Mar 29 – Apr 1, 2004 Montevideo, Uruguay.
World IPv6 Day: June Why We Care and You Should Too! Phil Roberts –author- Christian OFlaherty –messenger-
Best Current Operational Practices – Efforts from the Internet Society Deploy360 – Internet Society.
IPv6 deployment at Netnod (Nurani streaming Kurtis - but slower and without an Åland accent…) Who is Netnod? –IXP in Sweden, operator of i.root-servers.net,
IPv6 Transition for Enterprises Light Reading Live 14 July 2011 John Curran President and CEO ARIN.
Deploying IPv6: The time is now Are you ready? SFTA 24 May 2012 John Curran President and CEO, ARIN.
IPv6: Moving to Adoption John Curran ARIN President & CEO 17 May 2010.
Disruption (and Recovery) of the ISP Business Model with IPv4 Depletion PTC12 15 January 2012 John Curran President and CEO, ARIN.
Demystifying IPv6: Ensuring a Smooth Transition John Curran ARIN President & CEO This presentation describes the impending depletion of Internet Protocol.
From World IPv6 Day to World IPv6 Launch: This time its for real
Spearheading Internet technology and policy development in the African Region Resource Services Report.
1 How To Use a Browser A Module of the CYC Course – Computer Basics
Secure Naming structure and p2p application interaction IETF - PPSP WG July 2010 Christian Dannewitz, Teemu Rautio and Ove Strandberg.
Happy Eyeballs Extension for Multiple Interfaces Gang Chen Carl
Draft-ietf-bmwg-ipflow-meth-00.txt IP Flow Information Accounting and Export Benchmarking Methodology
Draft-wing-behave-http-46-relay-02 1 Relaying HTTP from IPv4 to IPv6 draft-wing-behave-http-46-relay-02 IETF 76 – Hiroshima November, 2009 Dan Wing,
Using Facetime for Collaboration Created by: Kody Hicks ITEC Natalia Fofanova University of Houston.
Sync2 Reseller Project Presentation Microsoft Certified Partner and independent software vendor for enterprises and individuals, having Over 12 years of.
Teacher/Mentor Institute Using the Cortex Chuck Powell.
Sales Collaboration Platform
Enabling Secure Internet Access with ISA Server
Socket Programming 101 Vivek Ramachandran.
Introduction to Sockets Jan Why do we need sockets? Provides an abstraction for interprocess communication.
1 Media-X eWalk Walkthrough Install Training Office of Institutional Education Programs.
ACCESSING AiM This is for first time users to access AiM. Questions/suggestions:
1 VMware View 5 Architecture & Designs Chicago VMUG – April 25, 2012 Brian Suhr, Sr. Technical Architect VCP, VCP5-DT, VCA4-DT, vExpert Blog:
November 14, 2012 Securely Manage your devices, applications and data. Deploy your corporate policies on smart devices. Comply with Regulatory Laws. Detroit.
Ohio Department of Transportation John R. Kasich, Governor Jerry Wray, Director Kronos Training April 19, 2012.
iOS 7 : Kony Platform Compatibility Date: 26-Aug-2013
Applications Test Results in MIF environment draft-zheng-mif-apps-test-02.txt IETF 81 Quebec City.
World Development Report 2013 App for iPad 1. Using the WDR 2013 App Use the WDR 2013 app for iPad to: Browse and search the WDR text, tables, figures,
VIPI - VIRTUAL PORTAL FOR INTERACTION AND ICT TRAINING FOR PEOPLE WITH DISABILITIES National ViPi Workshop 03/10/2011, Larnaca, Cyprus
IPv6 in Mobile Networks: Lessons Learned and Strategies Forward
Cisco Confidential © 2012 Cisco and/or its affiliates. All rights reserved. 1 StadiumVision Mobile SDK Overview For App Developers Cisco Sports and Entertainment.
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 1 © 2010 Cisco and/or its affiliates. All rights reserved. LISP Mobility.
Spring 2014 RMS/EOC Proctor Caching Training. Agenda 2 Proctor caching overview Downloading & installing Cache test content.
What’s New in Fireware XTM v11.9.1
Adobe Connect General Presentation 5 March What is Adobe Connect? Adobe Connect is an online tool that is used to set up calls for discussion or.
Network Attack via DNS Fagpakke: IT Sikkerhed Modul: Introduktion til IT Sikkerhed Jesper Buus Nielsen.
Install Window XP. Begin the Installation 1. Insert the Windows XP CD and restart your computer. 2. If prompted to start from the CD, press SPACEBAR.
06-Sep-2006Copyright (C) 2006 Internet Initiative Japan Inc.1 Prevent DoS using IP source address spoofing MATSUZAKI ‘maz’ Yoshinobu.
1 Welcome to the CLU-IN Internet Seminar OSC Readiness Presents...QA for OSCs Sponsored by: EPA Office of Superfund Remediation and Technology Innovation.
Slide: 1 Code P012 Date Troubleshooting Clarity User Training.
Greek Research and Technology Network Africa Arabia ROC All Hands Meeting – Open Day (CSIR Meraka) 1 Synnefo – Open Source IAAS Christos Kanellopoulos,
Transmission of IP Packets over Ethernet over IEEE draft-riegel-16ng-ip-over-eth-over Max Riegel
Computer Net Lab/Praktikum Datenverarbeitung 2 1 Overview Sockets Sockets in C Sockets in Delphi.
Bing Liu(speaker), Ronald Bonica Xiangyang Gong, Wendong Wang
Security Assessment of the Internet Protocol version 4 (IPv4) draft-ietf-opsec-ip-security Fernando Gont project carried out on behalf of UK CPNI 76th.
Enlighten V2.2 Manual – User Level Access
IPv6-only? You’re kidding, right? Lee Howard, Wes George
Meraki Mobile Device Management
Chief of Information Processing Office, CSEAS Kimiya Kitani Manual for Wireless Connection in Kyoto University - For Visitors.
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:
1 Enabling Secure Internet Access with ISA Server.
1 T HE A NDREW F ILE S YSTEM (AFS) Michael Moeng Summer 2008.
Building Native Mapping Apps with PhoneGap: Advanced Techniques
October 8, 2015 University of Tulsa - Center for Information Security Microsoft Windows 2000 DNS October 8, 2015.
BYO iPad Program Parent Information Session 3/12/2015.
Panasonic UC Pro - UC Pro Web Service Basic setup -
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
Draft-wing-v6ops-happy-eyeballs-ipv6 Happy Eyeballs: Trending Towards Success with Dual-Stack Hosts Dan Wing Andrew Yourtchenko {dwing,
Version of the document: 1.01 Software Version CBox: v3.7.1 Hardware Version CBox: C5 Remote Access Configuration Client Language: English.
Patricia App How to Get Started
MIGRATION.
Learn on the Move with the Moodle Mobile App
Presentation transcript:

Andrew Yourtchenko, 15 May 2013 IPv6-only clients experience Andrew Yourtchenko [ an internet citizen without a hat ] RIPE66 / Dublin

Andrew Yourtchenko, 15 May 2013 A dualstack network stands on its own Source:

Andrew Yourtchenko, 15 May 2013 How good can we bike without training wheels ?

Andrew Yourtchenko, 15 May 2013 How good can we bike without training wheels ? Content [ ] – easy-inexpensive

Andrew Yourtchenko, 15 May 2013 How good can we bike without training wheels ? Content [ ] – easy-inexpensive Transit [ *]

Andrew Yourtchenko, 15 May 2013 How good can we bike without training wheels ? Content [ ] – easy-inexpensive Transit [ *] Eyeballs [ ? ] – Need to have the possibility to move 10% users onto IPv6-only to talk seriously

Andrew Yourtchenko, 15 May 2013 WiFi clients: a typical HW vendor distribution Source: Paris IPv6 World Congress 2012 NOC stats

Andrew Yourtchenko, 15 May 2013 Connecting to IPv6-only WiFi network MacOS X: works (if IPv4 is manually off in preferences) Ubuntu 12.04: works (if IPv6 configured in Network Manager) Windows 7: works Quirks for IPv4 apps on IPv6-only network: proxyarp-00.txt proxyarp-00.txt Android: does not work at all iOS 5.1: not supported but kind of works iOS 6.x: supported but lots of apps do not work

Andrew Yourtchenko, 15 May 2013 Connecting to IPv6-only WiFi network MacOS X: works (if IPv4 is manually off in preferences) Ubuntu 12.04: works (if IPv6 configured in Network Manager) Windows 7: works Quirks for IPv4 apps on IPv6-only network: proxyarp-00.txt proxyarp-00.txt Android: does not work at all iOS 5.1: not supported but kind of works iOS 6.x: supported but lots of apps do not work

Andrew Yourtchenko, 15 May 2013 Connecting to IPv6-only WiFi network MacOS X: works (if IPv4 is manually off in preferences) Ubuntu 12.04: works (if IPv6 configured in Network Manager) Windows 7: works Quirks for IPv4 apps on IPv6-only network: proxyarp-00.txt proxyarp-00.txt Android: does not work at all iOS 5.1: not supported but kind of works iOS 6.x: supported but lots of apps do not work

Andrew Yourtchenko, 15 May 2013 Android on IPv6-only WiFi This page is intentionally left blank (waiting for DHCPv6 or RDNSS)

Andrew Yourtchenko, 15 May 2013 iOS Apps Internet connectivity checks Specific UI when there is no internet connectivity Reachability sample: Not in current HIG at ? Either do it correctly in your app (please!) or not do it at all. Apple Bug: ; 15 Nov 2012, still open.. + (Reachability*) reachabilityForInternetConnection; { struct sockaddr_in zeroAddress; bzero(&zeroAddress, sizeof(zeroAddress)); zeroAddress.sin_len = sizeof(zeroAddress); zeroAddress.sin_family = AF_INET; return [self reachabilityWithAddress: &zeroAddress]; }

Andrew Yourtchenko, 15 May 2013 Can we make this work ? Yes! Local dualstack resolver, for IPv4-DNS- dependent – Use IPv6 for recursive lookups (or forwarding) Block all other IPv4 with an ACL sendingUnreachable Makes Android work Makes broken iOS apps work Makes WinXP work – Where configured for IPv6 At most IPv5 1/2 Not IPv6-only

Andrew Yourtchenko, 15 May 2013 Freedom From Training Wheels program Source:

Andrew Yourtchenko, 15 May 2013 Takeaways: How to remove the training wheels ? Create your own Freedom From Training Wheels program and start testing (and filing bugs!) What is required for 10% of your users to live with IPv6-only connectivity?

Questions?