About removing the next IPv6 deployment speed-bumps IPv6 Troubleshooting for Helpdesks using isp.test-ipv6.com document Jan Žorž.

Slides:



Advertisements
Similar presentations
IPv6 Transition Roque Gagliano What is transition? IPv4 only.IPv4 Only Bone is borned IPv4 Only Experimental IPv6. Majority:
Advertisements

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.
The Internet and the Web
IPv6 Troubleshooting for Helpdesks using isp.test-ipv6.com document Jan Žorž.
IPv6 Deployment CANTO Nate Davis, Chief Operating Officer 13 August 2014.
1 IPv6 and IPv4 Interoperation and Transition Tony Hain co-chair IETF ngtrans WG
NAT, firewalls and IPv6 Christian Huitema Architect, Windows Networking Microsoft Corporation.
IPv4 - IPv6 Integration and Coexistence Strategies Warakorn Sae-Tang Network Specialist Professional Service Department A Subsidiary.
Jan Žorž Story about RIPE-501 and RIPE-554 1
IPv6: Paving the way for next generation networks Tuesday, 16 July 2013 Nate Davis Chief Operating Officer, ARIN.
Marla Azinger, Frontier Communications
IPv6: Application perspective Zaid Ali Chairman/President SFBAY ISOC
IPv4 Depletion IPv6 Adoption 3 February /8s Remaining.
World IPv6 Day David Freedman UKNOF19 - Leeds Access Networks.
1 Teredo - Tunneling IPv6 through NATs Date: Speaker: Quincy Wu National Chiao Tung University.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv4 Introduction to Networks.
17/10/031 Summary Peer to peer applications and IPv6 Microsoft Three-Degrees IPv6 transition mechanisms used by Three- Degrees: 6to4 Teredo.
Mobily IPv6 Strategy & Experience Hany Almansour.
11 TROUBLESHOOTING Chapter 12. Chapter 12: TROUBLESHOOTING2 OVERVIEW  Determine whether a network communications problem is related to TCP/IP.  Understand.
IPv4 Depletion and IPv6 Adoption Today Community Use Slide Deck Courtesy of ARIN May 2014.
The homework that’s put off until tomorrow. Today’s class schedule  History class about TekSavvy IPv6 over DSL/PPPoE IPv6 over Cable/DHCP  IPv6 adoption.
1 Issue Definition*: 6RD and IPv6 allocation policy Jan Žorž (Go6 Institute Slo) Mark Townsley (Cisco) *Or, Why we had to wake up on Friday to be here?
Basic Network Training. Cable/DSL Modem The modem is the first link in the chain It is usually provided by the ISP and often has a coax cable connector.
IPv6 Deployment Monitoring Survey 2009 Based on responses from the APNIC community APNIC29, 4 March 2010 By Miwa Fujii, Senior IPv6 Program Specialist,
Networking Feb. 6, 2008 by Larry Finger. Networking Hardware Glossary RJ45 – Official name for 8-pin connector Cat 5, 5E or 6 - Cable suitable for “high”-speed.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Troubleshooting Your Network Networking for Home and Small Businesses.
TUTORIAL # 2 INFORMATION SECURITY 493. LAB # 4 (ROUTING TABLE & FIREWALLS) Routing tables is an electronic table (file) or database type object It is.
Microsoft DirectAccess & Work Folders NICHOLAS A. HAY MONROE COUNTY ISD
World IPv6 Day Planning San Jose, Dec Rough Agenda Agenda Bash Press Release Website Involving Others Remaining Open Issues.
Operators and the IETF – the survey Standardizing the future, together Jan Žorž and Chris Grundemann, ISOC mailto:
Simple Multihoming Experiment draft-huitema-multi6-experiment-00.txt Christian Huitema, Microsoft David Kessens, Nokia.
Best Current Operational Practices – Efforts from the Internet Society Deploy360 – Internet Society.
World IPv6 Launch When?  Beginning 6 June 2012 What?  IPv6 is part of regular business, on by default, no special configuration.
Connecting to a Network Lesson 5. Objectives Understand the OSI Reference Model and its relationship to Windows 7 networking Install and configure networking.
IPv6 – What You Need To Know Tom Hollingsworth CCNP,CCVP,CCSP, MCSE.
CHAPTER 3 PLANNING INTERNET CONNECTIVITY. D ETERMINING INTERNET CONNECTIVITY REQUIREMENTS Factors to be considered in internet access strategy: Sufficient.
Sharing a single IPv4 address among many broadband customers
APNIC Update The state of IP address distribution and IPv6 deployment status Miwa Fujii Senior IPv6 Program Specialist APNIC.
Recommendations of Unique Local Addresses Usages draft-ietf-v6ops-ula-usage-recommendations-02 draft-ietf-v6ops-ula-usage-recommendations-02 Bing Liu(speaker),
TZO Troubleshooting Training for Agents By Erik Collett
Addressing Issues David Conrad Internet Software Consortium.
Best Current Operational Practices – Efforts from the Internet Society Deploy360 – Internet Society.
Enterprise IPv6 Transition Analysis IETF 62 IPv6 Operations Working Group March 7-11, 2005 Minneapolis, MN Presenter Jim Bound Jim Bound (Editor), Yanick.
Company Confidential 1 ICMPv6 Echo Replies for Teredo Clients draft-denis-icmpv6-generation-for-teredo-00 behave, IETF#75 Stockholm Teemu Savolainen.
Title: Removing the IPv6 deployment speed-bumps Jan Žorž.
World IPv6 Day Speakers: David Freedman, Jan Žorž Content: Speakers et al…. Access Networks.
Jan Žorž SAFNOG2 - Swaziland Mobile broadband and IPv6 in Slovenia 1
TCP/IP Model & How it Relates to Browsing the Internet Anonymously BY: HELEN LIN.
NetTech Solutions Common Connectivity Problems Lesson Eight.
Information Security 493. Lab # 4 (Routing table & firewalls) Routing tables is an electronic table (file) or database type object that is stored in a.
1 Extreme Networking at Home Jari Arkko, Ericsson.
Internet Protocol Addresses What are they like and how are the managed? Paul Wilson APNIC.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Post IPv4 “completion” Making IPv6 incrementally deployable by making it backward compatible with IPv4. Alain Durand.
From World IPv6 Day to World IPv6 Launch: This time it’s for real Andrei Robachevsky
17/10/031 Euronetlab – Implementation of Teredo
Connect. Communicate. Collaborate mcview – A tool for visualising and debugging multicast Stig Venaas, UNINETT TNC 2008, Bruges, May 21 st.
6to4
IPv6 Security Issues Georgios Koutepas, NTUA IPv6 Technology and Advanced Services Oct.19, 2004.
11 SUPPORTING INTERNET EXPLORER IN WINDOWS XP Chapter 11.
IPv6 Adoption Status and Scheduling for Sustainable Development 24 July 2012 Nate Davis Chief Operating Officer, ARIN.
Xbox Wireless Errors & Troubleshooting. Network: Failed Internet: Failed Xbox LIVE: Failed NAT: Connection Warning.
V4 traversal for IPv6 mobility protocols - Scenarios Mip6trans Design Team MIP6 and NEMO WGs, IETF 63.
Original author of previous version of this presentation: Jordi Palet
BCOP Taskforce Administrative Matters
Instructor Materials Chapter 9: Testing and Troubleshooting
Best Current Operational Practice for operators: IPv6 Prefix Assignment for end-customers – persistent vs non-persistent and what size to choose …known.
IPv6 prefix assignment for end-customers - persistent vs non-persistent, and what size to choose. …known as… RIPE-690 (Best Current Operational Practice.
Best Current Operational Practices – Efforts from the Internet Society
Presentation transcript:

About removing the next IPv6 deployment speed-bumps IPv6 Troubleshooting for Helpdesks using isp.test-ipv6.com document Jan Žorž

About Me – A Quick History Name: Jan Žorž Founder of Slovenian Go6 Institute Worked in Internet operations for 20+ years 16 years of IPv6 experience Active and contributing member of RIPE and IETF communities Primary co-author of RIPE-501/RIPE-554 IPv6 procurement BCP document and RIPE-631 Co-author of RFC 6346 (A+P approach to IPv4 depletion) Joined Internet Society DO team in December 2012

Walls-of-text warning Despite long contemplations on how to make this slide- pack without walls-of-text – we could not find any better way how to tell our story. We apologize for any inconvenience. Please, bear with us anyway…

Misconceptions and reality ;) Disclaimer: This document is *not* an ISOC document. This is a product of a group of a brilliant experts from the community (list with names comes later in the slide pack). I just happen to be the initiator and one of the editors of the document I would like to thanks ISOC for dedicating some of my working time to run this effort.

Removing one of the next IPv6 speedbumps One of the first speed-bumps was addressed by RIPE-554 Next speed-bump is lack of IPv6 knowledge at ISP helpdesks

IT helpdesk staff can be… difficult sometimes

Removing one of the next IPv6 speedbumps Title: “IPv6 Troubleshooting for Residential ISP Helpdesks (Using test-ipv6.com)” Contributors and authors: Lee Howard (Time Warner Cable), John Jason Brzozowski (Comcast), David Freedman (ClaraNET), Jason Fesler (Yahoo!), Tim Chown (University of Southampton), Sander Steffann (SJM Steffann), Chris Grundemann (ISOC), Jen Linkova (Google), Chris Tuska (Comcast), Daniel Breuer (Comcast), Jan Žorž (ISOC)

Tools used? Fact 1.: We need to build a short and simple set of detect/explain/action scenarios that would help people at help desks identify and fix the issue Fact 2.: We need a simple online tool to detect the state of connectivity on the users computer Fact 3.: Test-ipv6.com is a very useful tool that detects the state of connectivity on the users computer So the idea emerged to bring Jason Fesler in the group and talk him into creating a special version of the tool meant specially for ISP helpdesks

Tools used?

Table of content 1. What is a BCOP? 2. Summary 3. Background / History 4. Using This Document - Note for Helpdesk Managers 5. IPv6 Troubleshooting 5.1 Basic IPv6 Test 5.2 Test Connectivity 5.3 Test DNS 5.4 Check Home Router 5.5 Escalate 6. Explanation of Help Desk Codes on ipv6.com IPv4, plus Broken IPv6 4 - IPv4 only 4t - IPv4 plus Teredo 46 - IPv4 + IPv6 46t - Dual Stack, Possible Tunnel to NAT64

Table of content 64t - NAT64, possible tunnel “slow” “mtu” - “Possible MTU issues” Warning “Site(s) with failed connectivity” Warning 7. IPv6 training for helpdesk 8. Conclusion 9. Operator’s specifics Appendix A: Acknowledgements Appendix B. Basic troubleshooting flowchart Appendix C. Collecting Data for Escalation

Example: one of the possible generic situations Help desk code: 624 6to4 IPv4: Good, AS65536, CableCo IPv6: Good, 6to4, Preferred IPv4 address: IPv6 address: 2001:db8::1

Example (continued): Interpretation: “6to4” was used to provide an IPv6 address; and the host was configured to actively take advantage of this service. Any web site that has an IPv6 presence, will be reached using 6to4 instead of native IPv4. Modern operating systems do not prefer these kinds of tunnels by default. Be aware that the user might have a very old operating system or a non-default configuration. Action: 1. Have the user disable any automatic tunneling mechanisms that are active. 6to4 is a protocol that tries to get IPv6 traffic through a public relay, using IPv4 to reach the public relay. Public 6to4 relays offer no SLA; and published studies show approximately 15% failure rates. Windows: Disable tunnel interfaces using (for example, Microsoft Fix it 50412).

Example (Action continued): 2. If IPv6 is desired, configure IPv6 (verify the user has an IPv6 address, and a default route). and test again. If user is still experiencing access issues, follow the troubleshooting steps for the corresponding code returned by ipv6.com/

Example (hardest and longest one): IPv4, plus Broken IPv6 Help desk code: 112 IPv4: Good, AS65536, CableCo IPv6: broken IPv4 address:

Example (hardest and longest one): Interpretation: IPv6 network connectivity somewhere between the user and the website is broken. IPv6 connections are timing out instead of succeeding (or failing fast to IPv4). The user experience visiting major web sites may be suffering, and some applications completely failing. Assumption: User has already power cycled home router, modem, and device, as part of your standard troubleshooting procedure. Action: 1. Determine whether IPv6 is offered to this customer, based on company documentation. If yes, continue to the next step. 2. …

Status and future work? Document is now an official RIPE BCOP document – RIPE- 631 Done in RIPE BCOP TF and subsequently to RIPE IPv6 WG Join the mailing lists and contribute to discussion: RIPE BCOP TF: RIPE IPv6 WG ML: Issues/comments/ideas tracker URL: troubleshooting-for-helpdesks/issueshttps://git.steffann.nl/go6/ipv6- troubleshooting-for-helpdesks/issues

Q&A Thank you! Comments/Questions? mailto: