SlideShare a Scribd company logo
Moving to IPv6
John Curran
ARIN President and CEO
Dominios Latinoamerica
November 2015
Regional Internet Registries (RIRs)
• The RIR system was created in 1992
2
RIR Core Functions
• RIRs operate the Internet Number Registry System
– Not-for-profit organizations that provide unique Internet
number resources through technical coordination and
management within a defined geographical region
• Responsible for the management of:
– IP addresses (IPv4 and IPv6) assignments & allocations
– Autonomous System Numbers (ASNs)
– Transfers
– Reverse DNS
– Record Maintenance and Directory services
• Whois
• Routing Information (Internet Routing Registry)
• WhoWas
3
Growth of the Internet
4
History of the Internet Protocol
• Internet Protocol version 4 (IPv4)
– Developed for the original Internet (ARPANET) in 1978
– 4 billion addresses
– Deployed globally & well entrenched
– Allocated based on documented need
• Internet Protocol version 6 (IPv6)
– Design began in 1993 when IETF forecasts showed IPv4
depletion between 2010 and 2017
– 340 undecillion addresses
– Completed, tested, and available since 1999
– Used and managed similar to IPv4
5
Why Move to IPv6 Now?
• IPv4 depletion has occurred
– Cost of IPv4 will only increase
• Lots more addresses and more!
– IPv6 performs better than IPv4
– IPv6 is simpler operationally; not difficult
to deploy
• More efficient network management - allows
for end-to-end networking to occur again
• Designed with security in mind
• IPv6 is your platform for innovation
6
Global IPv4 Runout – Feb 2011
Each RIR received its last /8 IPv4 address block from IANA on 3 February 2011
7
ARIN IPv4 Runout – Sept 2015
8
Global IPv4 Depletion Status
9
PERCENTAGE OF MEMBERS WITH BOTH IPv4
AND IPv6 IN EACH RIR
10
IPv6 Deployment
> 20% of US customers connected via IPv6 up
from 10% one year ago today & growing rapidly
Credit: Google
11
Better Performance Over IPv6
• Facebook says it has seen users’ news
feeds loading 20% to 40% faster on
mobile devices using IPv6
12
What Should You be Doing
Right Now?
13
Everyone Needs an IPv6 Plan
• Each organization
must decide on a
unique IPv6
deployment plan
right for them
– Timeline will vary
– Investment level will vary
14
Your IPv6 Checklist
• Get your IPv6 address space
• Set up IPv6 connectivity (native or
tunneled)
• Configure your operating systems,
software, and network management
tools
• Upgrade your router, firewall, and other
hardware
• Get your IT staff training
• Enable IPv6 on your website
15
Get IPv6 from Your ISP or RIR
16
Talk to Your ISP About IPv6
Services
• You want access to the entire
Internet!
– ISPs must connect customers via IPv4
only, IPv4-IPv6, and IPv6 only
– They must plan for IPv4-IPv6 transition
services
• Many transition technologies available
• Research options and make
architectural decisions
17
Dual-stack Your Network
–IPv6 not backwards compatible with
IPv4
–Both will run simultaneously for years
18
Make Your Servers Reachable
Over IPv6
–Mail, Web, Applications
–Operating systems, software, and
network management tools
19
Audit Your Equipment and
Software
–Are your devices and applications IPv6
ready?
20
Encourage Vendors to Support
IPv6
–If not already, when will IPv6 support
be part of their product cycle?
21
Get IPv6 Training for Staff
–Free resources available
22
Enable IPv6 on Your Website
23
Steps To Get Your Website
IPv6-Enabled
TeamARIN.net/get6
24
Operational Resources
25
Questions?
26

More Related Content

What's hot

Changing the Campus IT Networks
Changing the Campus IT NetworksChanging the Campus IT Networks
Changing the Campus IT Networks
ARIN
 
IDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 TransfersIDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 Transfers
APNIC
 
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
APNIC
 
HKNOG1.1 presentation
HKNOG1.1 presentationHKNOG1.1 presentation
HKNOG1.1 presentation
APNIC
 
IGFA 2017: IPv6 deployment
IGFA 2017: IPv6 deploymentIGFA 2017: IPv6 deployment
IGFA 2017: IPv6 deployment
APNIC
 
Internet Resource changes you need to know
Internet Resource changes you need to knowInternet Resource changes you need to know
Internet Resource changes you need to know
APNIC
 
Whois - Addressing the Asia Pacifc
Whois - Addressing the Asia PacifcWhois - Addressing the Asia Pacifc
Whois - Addressing the Asia Pacifc
APNIC
 
IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4
APNIC
 
IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27
APNIC
 
APNIC Update @ ARM, Mongolia
APNIC Update @ ARM, MongoliaAPNIC Update @ ARM, Mongolia
APNIC Update @ ARM, Mongolia
APNIC
 
Government
Government Government
Government APNIC
 
IPv6 at Comcast, PTC17
IPv6 at Comcast, PTC17IPv6 at Comcast, PTC17
IPv6 at Comcast, PTC17
APNIC
 
APNIC Update- AusNOG 2014
APNIC Update- AusNOG 2014APNIC Update- AusNOG 2014
APNIC Update- AusNOG 2014
APNIC
 
IPv6 deployment status in Bangladesh
IPv6 deployment status in BangladeshIPv6 deployment status in Bangladesh
IPv6 deployment status in Bangladesh
Fakrul Alam
 
Universal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessUniversal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readiness
APNIC
 
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
Siena Perry
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesia
APNIC
 
The case for IPv6
The case for IPv6The case for IPv6
The case for IPv6
APNIC
 
Axel RIPE-NCC_Update
Axel RIPE-NCC_UpdateAxel RIPE-NCC_Update
Axel RIPE-NCC_Update
AFRINIC
 
IPv6 Deployment in Bangladesh
IPv6 Deployment in BangladeshIPv6 Deployment in Bangladesh
IPv6 Deployment in Bangladesh
APNIC
 

What's hot (20)

Changing the Campus IT Networks
Changing the Campus IT NetworksChanging the Campus IT Networks
Changing the Campus IT Networks
 
IDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 TransfersIDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 Transfers
 
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
 
HKNOG1.1 presentation
HKNOG1.1 presentationHKNOG1.1 presentation
HKNOG1.1 presentation
 
IGFA 2017: IPv6 deployment
IGFA 2017: IPv6 deploymentIGFA 2017: IPv6 deployment
IGFA 2017: IPv6 deployment
 
Internet Resource changes you need to know
Internet Resource changes you need to knowInternet Resource changes you need to know
Internet Resource changes you need to know
 
Whois - Addressing the Asia Pacifc
Whois - Addressing the Asia PacifcWhois - Addressing the Asia Pacifc
Whois - Addressing the Asia Pacifc
 
IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4IPv4 transfer presentation, SGNOG4
IPv4 transfer presentation, SGNOG4
 
IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27
 
APNIC Update @ ARM, Mongolia
APNIC Update @ ARM, MongoliaAPNIC Update @ ARM, Mongolia
APNIC Update @ ARM, Mongolia
 
Government
Government Government
Government
 
IPv6 at Comcast, PTC17
IPv6 at Comcast, PTC17IPv6 at Comcast, PTC17
IPv6 at Comcast, PTC17
 
APNIC Update- AusNOG 2014
APNIC Update- AusNOG 2014APNIC Update- AusNOG 2014
APNIC Update- AusNOG 2014
 
IPv6 deployment status in Bangladesh
IPv6 deployment status in BangladeshIPv6 deployment status in Bangladesh
IPv6 deployment status in Bangladesh
 
Universal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readinessUniversal Acceptance: APNIC system readiness
Universal Acceptance: APNIC system readiness
 
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesia
 
The case for IPv6
The case for IPv6The case for IPv6
The case for IPv6
 
Axel RIPE-NCC_Update
Axel RIPE-NCC_UpdateAxel RIPE-NCC_Update
Axel RIPE-NCC_Update
 
IPv6 Deployment in Bangladesh
IPv6 Deployment in BangladeshIPv6 Deployment in Bangladesh
IPv6 Deployment in Bangladesh
 

Viewers also liked

Jairo Porras - Como incrementar la productividad de su empresa
Jairo Porras - Como incrementar la productividad de su empresaJairo Porras - Como incrementar la productividad de su empresa
Jairo Porras - Como incrementar la productividad de su empresa
Luz Fiumara
 
LACTLD - La perspectiva de LACTLD
LACTLD - La perspectiva de LACTLD LACTLD - La perspectiva de LACTLD
LACTLD - La perspectiva de LACTLD
Luz Fiumara
 
CS Cooperservidores - Como iniciar un negocio
CS Cooperservidores - Como iniciar un negocioCS Cooperservidores - Como iniciar un negocio
CS Cooperservidores - Como iniciar un negocio
Luz Fiumara
 
CRDIGITAL Conectándonos
CRDIGITAL ConectándonosCRDIGITAL Conectándonos
CRDIGITAL Conectándonos
Luz Fiumara
 
Oscar Messano - El Ecosistema de Internet.
Oscar Messano - El Ecosistema de Internet. Oscar Messano - El Ecosistema de Internet.
Oscar Messano - El Ecosistema de Internet.
Luz Fiumara
 
Carlos Alvarez - ICANN. El Sistema de Nombres de Dominio de Internet y la Seg...
Carlos Alvarez - ICANN. El Sistema de Nombres de Dominio de Internet y la Seg...Carlos Alvarez - ICANN. El Sistema de Nombres de Dominio de Internet y la Seg...
Carlos Alvarez - ICANN. El Sistema de Nombres de Dominio de Internet y la Seg...
Luz Fiumara
 
Beirute - Oportunidades para la internalización de las PyMES en Costa Rica
Beirute - Oportunidades para la internalización de las PyMES en Costa RicaBeirute - Oportunidades para la internalización de las PyMES en Costa Rica
Beirute - Oportunidades para la internalización de las PyMES en Costa Rica
Luz Fiumara
 
NIC Costa Rica - Historia y Evolución de los Dominios .cr
NIC Costa Rica - Historia y Evolución de los Dominios .crNIC Costa Rica - Historia y Evolución de los Dominios .cr
NIC Costa Rica - Historia y Evolución de los Dominios .cr
Luz Fiumara
 

Viewers also liked (8)

Jairo Porras - Como incrementar la productividad de su empresa
Jairo Porras - Como incrementar la productividad de su empresaJairo Porras - Como incrementar la productividad de su empresa
Jairo Porras - Como incrementar la productividad de su empresa
 
LACTLD - La perspectiva de LACTLD
LACTLD - La perspectiva de LACTLD LACTLD - La perspectiva de LACTLD
LACTLD - La perspectiva de LACTLD
 
CS Cooperservidores - Como iniciar un negocio
CS Cooperservidores - Como iniciar un negocioCS Cooperservidores - Como iniciar un negocio
CS Cooperservidores - Como iniciar un negocio
 
CRDIGITAL Conectándonos
CRDIGITAL ConectándonosCRDIGITAL Conectándonos
CRDIGITAL Conectándonos
 
Oscar Messano - El Ecosistema de Internet.
Oscar Messano - El Ecosistema de Internet. Oscar Messano - El Ecosistema de Internet.
Oscar Messano - El Ecosistema de Internet.
 
Carlos Alvarez - ICANN. El Sistema de Nombres de Dominio de Internet y la Seg...
Carlos Alvarez - ICANN. El Sistema de Nombres de Dominio de Internet y la Seg...Carlos Alvarez - ICANN. El Sistema de Nombres de Dominio de Internet y la Seg...
Carlos Alvarez - ICANN. El Sistema de Nombres de Dominio de Internet y la Seg...
 
Beirute - Oportunidades para la internalización de las PyMES en Costa Rica
Beirute - Oportunidades para la internalización de las PyMES en Costa RicaBeirute - Oportunidades para la internalización de las PyMES en Costa Rica
Beirute - Oportunidades para la internalización de las PyMES en Costa Rica
 
NIC Costa Rica - Historia y Evolución de los Dominios .cr
NIC Costa Rica - Historia y Evolución de los Dominios .crNIC Costa Rica - Historia y Evolución de los Dominios .cr
NIC Costa Rica - Historia y Evolución de los Dominios .cr
 

Similar to John Curran - Moving to IPv6

IPv4 Depletion and IPv6 Adoption Today
IPv4 Depletion and IPv6 Adoption TodayIPv4 Depletion and IPv6 Adoption Today
IPv4 Depletion and IPv6 Adoption Today
ARIN
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?
apnic_slides
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013
APNIC
 
V4 Deplete V6 Adopt
V4 Deplete V6 AdoptV4 Deplete V6 Adopt
V4 Deplete V6 Adopt
mrhodge
 
Getting The World IPv6 Enabled
Getting The World IPv6 EnabledGetting The World IPv6 Enabled
Getting The World IPv6 Enabled
IPv6 Forum Singapore
 
IPv6 deployment status - APEC TEL47
IPv6 deployment status - APEC TEL47IPv6 deployment status - APEC TEL47
IPv6 deployment status - APEC TEL47
APNIC
 
IPv6 Act Now!
IPv6 Act Now!IPv6 Act Now!
IPv6 Act Now!
RIPE NCC
 
IPv6 Deployment, Lao ICT Expo 2016
IPv6 Deployment, Lao ICT Expo 2016IPv6 Deployment, Lao ICT Expo 2016
IPv6 Deployment, Lao ICT Expo 2016
APNIC
 
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
ARIN
 
IPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government AgenciesIPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government Agencies
APNIC
 
Facilitating IPv6 Deployment
Facilitating IPv6 DeploymentFacilitating IPv6 Deployment
Facilitating IPv6 Deployment
RIPE NCC
 
23rd PITA AGM and Conference: Key business drivers for IPv6
23rd PITA AGM and Conference: Key business drivers for IPv623rd PITA AGM and Conference: Key business drivers for IPv6
23rd PITA AGM and Conference: Key business drivers for IPv6
APNIC
 
Introduction to IP Addressing and Regional Internet Registries
Introduction to IP Addressing and Regional Internet RegistriesIntroduction to IP Addressing and Regional Internet Registries
Introduction to IP Addressing and Regional Internet Registries
RIPE NCC
 
Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24
APNIC
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
APNIC
 
SCaLE Talk - John Curran
SCaLE Talk - John CurranSCaLE Talk - John Curran
SCaLE Talk - John Curran
ARIN
 
Government Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkagesGovernment Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkages
APNIC
 

Similar to John Curran - Moving to IPv6 (20)

IPv4 Depletion and IPv6 Adoption Today
IPv4 Depletion and IPv6 Adoption TodayIPv4 Depletion and IPv6 Adoption Today
IPv4 Depletion and IPv6 Adoption Today
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013
 
10 fn s10
10 fn s1010 fn s10
10 fn s10
 
V4 Deplete V6 Adopt
V4 Deplete V6 AdoptV4 Deplete V6 Adopt
V4 Deplete V6 Adopt
 
IPv6 by APNIC
IPv6 by APNICIPv6 by APNIC
IPv6 by APNIC
 
Getting The World IPv6 Enabled
Getting The World IPv6 EnabledGetting The World IPv6 Enabled
Getting The World IPv6 Enabled
 
IPv6 deployment status - APEC TEL47
IPv6 deployment status - APEC TEL47IPv6 deployment status - APEC TEL47
IPv6 deployment status - APEC TEL47
 
IPv6 Act Now!
IPv6 Act Now!IPv6 Act Now!
IPv6 Act Now!
 
Kinber ipv6-education-healthcare
Kinber ipv6-education-healthcareKinber ipv6-education-healthcare
Kinber ipv6-education-healthcare
 
IPv6 Deployment, Lao ICT Expo 2016
IPv6 Deployment, Lao ICT Expo 2016IPv6 Deployment, Lao ICT Expo 2016
IPv6 Deployment, Lao ICT Expo 2016
 
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
 
IPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government AgenciesIPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government Agencies
 
Facilitating IPv6 Deployment
Facilitating IPv6 DeploymentFacilitating IPv6 Deployment
Facilitating IPv6 Deployment
 
23rd PITA AGM and Conference: Key business drivers for IPv6
23rd PITA AGM and Conference: Key business drivers for IPv623rd PITA AGM and Conference: Key business drivers for IPv6
23rd PITA AGM and Conference: Key business drivers for IPv6
 
Introduction to IP Addressing and Regional Internet Registries
Introduction to IP Addressing and Regional Internet RegistriesIntroduction to IP Addressing and Regional Internet Registries
Introduction to IP Addressing and Regional Internet Registries
 
Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
SCaLE Talk - John Curran
SCaLE Talk - John CurranSCaLE Talk - John Curran
SCaLE Talk - John Curran
 
Government Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkagesGovernment Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkages
 

Recently uploaded

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 

Recently uploaded (20)

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 

John Curran - Moving to IPv6

  • 1. Moving to IPv6 John Curran ARIN President and CEO Dominios Latinoamerica November 2015
  • 2. Regional Internet Registries (RIRs) • The RIR system was created in 1992 2
  • 3. RIR Core Functions • RIRs operate the Internet Number Registry System – Not-for-profit organizations that provide unique Internet number resources through technical coordination and management within a defined geographical region • Responsible for the management of: – IP addresses (IPv4 and IPv6) assignments & allocations – Autonomous System Numbers (ASNs) – Transfers – Reverse DNS – Record Maintenance and Directory services • Whois • Routing Information (Internet Routing Registry) • WhoWas 3
  • 4. Growth of the Internet 4
  • 5. History of the Internet Protocol • Internet Protocol version 4 (IPv4) – Developed for the original Internet (ARPANET) in 1978 – 4 billion addresses – Deployed globally & well entrenched – Allocated based on documented need • Internet Protocol version 6 (IPv6) – Design began in 1993 when IETF forecasts showed IPv4 depletion between 2010 and 2017 – 340 undecillion addresses – Completed, tested, and available since 1999 – Used and managed similar to IPv4 5
  • 6. Why Move to IPv6 Now? • IPv4 depletion has occurred – Cost of IPv4 will only increase • Lots more addresses and more! – IPv6 performs better than IPv4 – IPv6 is simpler operationally; not difficult to deploy • More efficient network management - allows for end-to-end networking to occur again • Designed with security in mind • IPv6 is your platform for innovation 6
  • 7. Global IPv4 Runout – Feb 2011 Each RIR received its last /8 IPv4 address block from IANA on 3 February 2011 7
  • 8. ARIN IPv4 Runout – Sept 2015 8
  • 10. PERCENTAGE OF MEMBERS WITH BOTH IPv4 AND IPv6 IN EACH RIR 10
  • 11. IPv6 Deployment > 20% of US customers connected via IPv6 up from 10% one year ago today & growing rapidly Credit: Google 11
  • 12. Better Performance Over IPv6 • Facebook says it has seen users’ news feeds loading 20% to 40% faster on mobile devices using IPv6 12
  • 13. What Should You be Doing Right Now? 13
  • 14. Everyone Needs an IPv6 Plan • Each organization must decide on a unique IPv6 deployment plan right for them – Timeline will vary – Investment level will vary 14
  • 15. Your IPv6 Checklist • Get your IPv6 address space • Set up IPv6 connectivity (native or tunneled) • Configure your operating systems, software, and network management tools • Upgrade your router, firewall, and other hardware • Get your IT staff training • Enable IPv6 on your website 15
  • 16. Get IPv6 from Your ISP or RIR 16
  • 17. Talk to Your ISP About IPv6 Services • You want access to the entire Internet! – ISPs must connect customers via IPv4 only, IPv4-IPv6, and IPv6 only – They must plan for IPv4-IPv6 transition services • Many transition technologies available • Research options and make architectural decisions 17
  • 18. Dual-stack Your Network –IPv6 not backwards compatible with IPv4 –Both will run simultaneously for years 18
  • 19. Make Your Servers Reachable Over IPv6 –Mail, Web, Applications –Operating systems, software, and network management tools 19
  • 20. Audit Your Equipment and Software –Are your devices and applications IPv6 ready? 20
  • 21. Encourage Vendors to Support IPv6 –If not already, when will IPv6 support be part of their product cycle? 21
  • 22. Get IPv6 Training for Staff –Free resources available 22
  • 23. Enable IPv6 on Your Website 23
  • 24. Steps To Get Your Website IPv6-Enabled TeamARIN.net/get6 24

Editor's Notes

  1. ARIN’s original service region in 1997 included all of what LACNIC covers today and sub-Saharan Africa, which is now part of AFRINIC’s region.
  2. IPv6 provides a much larger pool of IP addresses. IPv6 is not backwards compatible with IPv4. The much larger IPv6 numbering system is meant to one day completely replace IPv4, but this will take many years. In the meantime, much of the Internet will run IPv4 and IPv6 simultaneously. This is necessary to ensure all users, regardless of the protocol version they are using, will be able to interact with all content on the Internet.
  3. IPv6 provides a much larger address pool to meet the increasing addressing needs of the Internet today and in the future. Organizations that require larger contiguous blocks of address space will only be able to receive them in IPv6. Contiguous blocks of IP address space are necessary for activities like building out new large networks and adding new customers to existing networks without causing additional burden on the Internet routing infrastructure. Adopting IPv6 leads to easier and more efficient network management. IPv6 also has built in security features that are much easier to use than similar features in IPv4. The only bad news is that we’ve all got some work to do to prepare for IPv6 and have our networks ready for this new and improved protocol.
  4. 4 /8’s returned in 2007/2008
  5. IPv6 deployment by US Internet service providers (broadband to home, mobile is quite respectable, with more than 20% of the US customers connected via IPv6 (up from 10% one year ago today, and growing rapidly: https://www.google.com/intl/en/ipv6/statistics.html#tab=per-country-ipv6-adoption)
  6. Facebook says it has seen users' News Feeds loading 20 percent to 40 percent faster on mobile devices using IPv6 according to Facebook Software Engineer, Paul Saab as reported by Stephen Lawson in Network World: http://www.computerworld.com/article/2909628/the-future-is-here-you-may-already-be-using-ipv6.html
  7. Everyone needs to have a detailed plan for IPv6 deployment sooner rather than later. Each organization must decide on an IPv6 adoption plan that is right for them. Requirements to make website, e-mail, and other communication services available via IPv6 will be different for each organization, depending on how the network is set up and what services are deployed. IPv6 deployment timelines and investment levels will vary for each organization.
  8. In addition to provisioning new customers using IPv6, there is work to be done by Internet Service Providers to ensure their existing IPv4 customers are able to interact with new IPv6-only content on the Internet. ISPs must establish protocol translation and/or tunneling services for their customers. Talk to your ISP and make sure they are planning this now.
  9. Photo credit: https://flic.kr/p/5oi28o Nearly all organizations rely on the Internet for at least part of their core operations and services. To ensure these services can communicate with everyone on the Internet going forward, your network infrastructure must be dual-stacked. IPv6 is not backwards compatible with IPv6 and they will likely run simultaneously for the foreseeable future. Dual-stacking now will ensure all users will continue to be able to see your website, use your web-based services, and communicate with you via e-mail. You may manage these services internally or through a vendor. Either way, speak to those who are responsible for your network operations about adding IPv6 accessibility to them. Content providers must begin upgrading their capabilities to include IPv6 so all customers are able to reach them. If you operate a website, it is important to act now and make sure all Internet users are able to reach you, even those with an IPv6-only address.
  10. Photo credit: https://flic.kr/p/b7zHQB You may manage these services internally or through a vendor. Either way, speak to those who are responsible for your network operations about adding IPv6 accessibility to them. Content providers must begin upgrading their capabilities to include IPv6 so all customers are able to reach them.
  11. Photo credit: https://flic.kr/p/6ocZhz Audit your equipment and software. Make sure all devices and applications are IPv6 capable. Check your operating systems, software, network management tools, routers, firewalls, and middleware devices
  12. Photo credit: https://flic.kr/p/916Pf Equipment vendors who distribute a hardware or software product that interacts with IPv4 networks should be making sure it is also capable of interacting with IPv6. If you find a vendor who does not yet support IPv6, encourage them to make the transition and to introduce IPv6 support into their product cycles as soon as possible and by specifically including IPv6 support in RFPs and contracts.
  13. Photo credit: https://flic.kr/p/8cWFn . Training your IT staff to support IPv6 is extremely important. Many will be able to self-train using free resources, however formal training is available through training vendors if needed.
  14. . If you operate a website, it is important to act now and make sure all Internet users are able to reach you, even those with an IPv6-only address.
  15. ARIN: https://www.arin.net Get6: http://teamarin.net/get6/ Preparing Applications for IPv6: https://www.arin.net/knowledge/preparing_apps_for_v6.pdf ISOC Deploy 360: http://www.internetsociety.org/deploy360/ NANOG: http://www.nanog.org/archives/ NANOG Best Current Operational Practices: http://bcop.nanog.org DOD IPv6 Knowledge Base: http://www.hpc.mil/index.php/2013-08-29-16-03-23/networking-overview/2013-10-03-17-24-38