SlideShare a Scribd company logo
Alvaro Vives | 12 October 2016 | RONOG 3 / ION
Update on the Why and
How of IPv6 Deployment
Alvaro Vives | RONOG 3 / ION | 12 October 2016 2
About the RIPE NCC
• Main task: Managing Internet Numeric Resources (ASNs and
IPs) in our region
• Maintain the RIPE database, and in general work for the good of
the Internet
• Independent, not-for-profit, bottom-up membership organisation
Alvaro Vives | RONOG 3 / ION | 12 October 2016 3
Why IPv6?
IPv4 Address
Exhaustion Number of
Connected
Devices
IPv6
Development
IPv6 Is Happening
Right Now!
Alvaro Vives | RONOG 3 / ION | 12 October 2016 4
How: Things to take into account (1)
• Happening at different speeds:
- Fixed vs. mobile
- Region / Country
- Type of network / business
- Vendors (HW & SW)
• Different ways of measuring
- Addresses & BGP
- DNS & Availability of the services
- IPv6 traffic on networks, IXPs or CDNs
- IPv6 capable clients
Alvaro Vives | RONOG 3 / ION | 12 October 2016 5
How: Things to take into account (2)
• Monitor values in time
• Compare with IPv4
• Correlation with specific events
2011 2012 2013 2014 2015 2016 2017
World IPv6 Day World IPv6 Launch
IPv4 Pool Exhausted Last /8 Last /8
Last /10Last /8
0 IPv4
Alvaro Vives | RONOG 3 / ION | 12 October 2016 6
How: Globally (1)
• Overall growth is pretty high
http://stats.labs.apnic.net/ipv6
http://www.google.com/ipv6/
http://v6asns.ripe.net
Alvaro Vives | RONOG 3 / ION | 12 October 2016 7
How: Globally (2)
• But if we see it by region/country…
www.google.com/ipv6/ http://stats.labs.apnic.net/ipv6
Alvaro Vives | RONOG 3 / ION | 12 October 2016 8
How: Europe (1)
• We have big differences between countries
www.google.com/ipv6/
Alvaro Vives | RONOG 3 / ION | 12 October 2016 9
How: Europe (2)
• There is a linear constant growth
http://stats.labs.apnic.net/ipv6
Alvaro Vives | RONOG 3 / ION | 12 October 2016 10
How: Europe (3)
• RIPE NCC LIR’s: IPv6 resources
Alvaro Vives | RONOG 3 / ION | 12 October 2016 11
How: Europe (4)
• RIPE NCC LIR’s: IPv6 + BGP
IPv4 Pool Exhausted
World IPv6 Day
Alvaro Vives | RONOG 3 / ION | 12 October 2016 12
How: Europe (5)
• RIPE NCC LIR’s: IPv6 + No BGP
IPv4 Pool Exhausted
World IPv6 Launch
Last /8
Alvaro Vives | RONOG 3 / ION | 12 October 2016 13
How: Europe (6)
• RIPE NCC LIR’s: No IPv6
Last /8
Policy 2014-04
Removing IPv6 Requirement for Receiving
Space from the Final /8
Alvaro Vives | RONOG 3 / ION | 12 October 2016 14
IPv6 RIPEness
• Rating system to measure early signs of IPv6
deployment
• 1 star if LIR has an IPv6 allocation
• 3 more stars possible if
- Prefix is announced (visible in RIS)
- Prefix is registered in routing registry (route6 object)
- Reverse DNS is set up
http://ipv6ripeness.ripe.net
Alvaro Vives | RONOG 3 / ION | 12 October 2016 15
IPv6 RIPEness “5th Star”
• Measuring actual IPv6 deployment
- Content networks: Percentage of IPv6-enabled Alexa 1M
listed sites in that network, weighted by Alexa ranking
- Access networks: Percentage of IPv6-enabled users from
APNIC ads-measurements
- Threshold for “5th star” has been doubled every year
Threshold 5th star LIRs
4% 7,8%
8% 6,8%
16% 5,6%
50% 3,2%
Current status at various thresholds
Alvaro Vives | RONOG 3 / ION | 12 October 2016 16
How: Eastern Europe & Romania (1)
http://stats.labs.apnic.net/ipv6
Alvaro Vives | RONOG 3 / ION | 12 October 2016 17
How: Eastern Europe & Romania (2)
• If we look into RIPE NCC statistics
Alvaro Vives | RONOG 3 / ION | 12 October 2016 18
How: Romania (1)
• RIPE NCC LIR - Romania
Alvaro Vives | RONOG 3 / ION | 12 October 2016 19
How: Romania (2)
• RIPE NCC LIR - Romania: IPv6 + BGP
Alvaro Vives | RONOG 3 / ION | 12 October 2016 20
How: Romania (3)
• RIPE NCC LIR - Romania: IPv6 + No BGP
Alvaro Vives | RONOG 3 / ION | 12 October 2016 21
How: Romania (3)
• RIPE NCC LIR - Romania: No IPv6
Alvaro Vives | RONOG 3 / ION | 12 October 2016 22
What about YOU? (1)
KPN Jun-2015
Ziggo Feb-2016XS4ALL AUG-2010
Source: AKAMAI
Alvaro Vives | RONOG 3 / ION | 12 October 2016 23
What about YOU? (2)
Feb-2016
Mar-2016Source: AKAMAI
Alvaro Vives | RONOG 3 / ION | 12 October 2016 24
What about YOU? (3)
World
Europe
Your country
AheadBehind Average
Alvaro Vives | RONOG 3 / ION | 12 October 2016 25
Summary
• IPv6 Adoption happening all around the world
• Different speeds
• You have to decide what to do about it
• Important IPv6 -> Urgent IPv6
Alvaro Vives | RONOG 3 / ION | 12 October 2016 26
References (1)
• APNIC IPv6 Stats: http://stats.labs.apnic.net/ipv6
• Google IPv6 Stats: www.google.com/ipv6/
• RIPEness: http://ipv6ripeness.ripe.net
• RIPE NCC - IPv6 Enabled Networks: http://
v6asns.ripe.net
• RIPE NCC Statistics: https://labs.ripe.net/statistics/?
tags=ipv6
Alvaro Vives | RONOG 3 / ION | 12 October 2016 27
References (2)
• IPv6 Deployment Aggregated Status (IPv6 networks):
https://www.vyncke.org/ipv6status/prefixes.php
• AKAMAI - IPv6 Adoption Visualisation: https://
www.akamai.com/us/en/our-thinking/state-of-the-
internet-report/state-of-the-internet-ipv6-adoption-
visualization.jsp
Questions
avives@ripe.net
@TrainingRIPENCC
Alvaro Vives | RONOG 3 / ION | 12 October 2016 29
RIPE NCC Academy
• Virtual Learning Environment
• Follow online courses
• Certify your expertise
https://academy.ripe.net
Login with RIPE NCC Access account
access.ripe.net

More Related Content

PDF
Measuring IPv6 Adoption
PDF
The Future of IP Addresses
PDF
The State of the (Romanian) Internet
PDF
RIPE Atlas, Global Internet Measurement Network
PDF
The State of the (Danish) Internet – Interpreting RIPE NCC Data and Measurements
PDF
A Message About IPv6
PDF
Registry Data Quality
PDF
BGP: Whats so special about the number 512?
Measuring IPv6 Adoption
The Future of IP Addresses
The State of the (Romanian) Internet
RIPE Atlas, Global Internet Measurement Network
The State of the (Danish) Internet – Interpreting RIPE NCC Data and Measurements
A Message About IPv6
Registry Data Quality
BGP: Whats so special about the number 512?

What's hot (19)

PDF
RIPE Atlas
PDF
The RIPE NCC, Internet Measurements and IXPs
PDF
Network Visualisation: Focus on RIPE Atlas
PDF
Countries, IXPs and RIPE Atlas
PDF
New Developments in Address Policy and Community Tools
PDF
Routing in 2016, IETF 98
PDF
RIPE Atlas
PDF
IPv6 - delegations, deployment and trends, SANOG 29
PDF
Technical Community - Working Together
PDF
IPv6 in Depth <<Kinda>>
PDF
Taiwan IPv6 Readiness in APNIC45
PDF
How RIPE NCC Tools Can Help with Online Investigations
PDF
RIPE NCC Services and Activities
PPTX
The State of IPv6, PTC17
PDF
DDos Prevention and Mitigation
PDF
SGNOG2 - APNIC Updates
PPTX
Global Reports - LACNIC
PPTX
ThaiNOG 2018: APNIC Member Gathering
PDF
NRO Internet Number Resources Status Report
RIPE Atlas
The RIPE NCC, Internet Measurements and IXPs
Network Visualisation: Focus on RIPE Atlas
Countries, IXPs and RIPE Atlas
New Developments in Address Policy and Community Tools
Routing in 2016, IETF 98
RIPE Atlas
IPv6 - delegations, deployment and trends, SANOG 29
Technical Community - Working Together
IPv6 in Depth <<Kinda>>
Taiwan IPv6 Readiness in APNIC45
How RIPE NCC Tools Can Help with Online Investigations
RIPE NCC Services and Activities
The State of IPv6, PTC17
DDos Prevention and Mitigation
SGNOG2 - APNIC Updates
Global Reports - LACNIC
ThaiNOG 2018: APNIC Member Gathering
NRO Internet Number Resources Status Report
Ad

Viewers also liked (12)

PPTX
ION Hangzhou - Opening Remarks
PPTX
Activity 6
PPTX
Tipos de Planificación
PDF
Thuy Trang's CV
PDF
APNIC Policy Documentation - APNIC 35
PDF
20160813 084258 office lens
PPTX
Abitcool - A vast array of small-scale service providers with gigabit access,...
PDF
IPv6 readiness among APEC TEL member economies
PPTX
Vocabulary used at the airport
PDF
Huong dan thuc hanh arc gis i
PDF
Route Hijaking and the role of RPKI
PPTX
APNIC update @ LACNIC 24
ION Hangzhou - Opening Remarks
Activity 6
Tipos de Planificación
Thuy Trang's CV
APNIC Policy Documentation - APNIC 35
20160813 084258 office lens
Abitcool - A vast array of small-scale service providers with gigabit access,...
IPv6 readiness among APEC TEL member economies
Vocabulary used at the airport
Huong dan thuc hanh arc gis i
Route Hijaking and the role of RPKI
APNIC update @ LACNIC 24
Ad

Similar to ION Bucharest - Update on the Why and How of IPv6 Deployment (20)

PDF
IPv6, Where we are?
PDF
IPv6 Act Now!
PDF
IPv6 Deployment in Europe
PDF
The (IPv6) Internet in Romania - RIPE NCC Data and Tools
PDF
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
PDF
ARM 7: IPv6 deployment - where are we now?
PDF
IPv6 deployment status - APEC TEL47
PDF
Ten Years of IPv6 from the RIPE NCC Perspective
PDF
IPv6 Observatory outomes
PDF
PLNOG 6: Sandra Brás - What’s hot at the RIPE NCC
PDF
IPv6 in Finland - What Did We Measure?
PDF
npNOG 2: APNIC activity report
PDF
IPv6 Readiness Measurement Report
PDF
RIPE NCC Update
PDF
RIPE NCC Update
PDF
RIPE NCC Update
PDF
IPv6 in Central Europe and the Baltics
PDF
IPv6 Readiness Measurement BoF Report
PPT
IPv6 Services and Activities at the RIPE NCC
PDF
IPv6 Deployment in the Middle East - Amman, Jordan 2013
IPv6, Where we are?
IPv6 Act Now!
IPv6 Deployment in Europe
The (IPv6) Internet in Romania - RIPE NCC Data and Tools
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
ARM 7: IPv6 deployment - where are we now?
IPv6 deployment status - APEC TEL47
Ten Years of IPv6 from the RIPE NCC Perspective
IPv6 Observatory outomes
PLNOG 6: Sandra Brás - What’s hot at the RIPE NCC
IPv6 in Finland - What Did We Measure?
npNOG 2: APNIC activity report
IPv6 Readiness Measurement Report
RIPE NCC Update
RIPE NCC Update
RIPE NCC Update
IPv6 in Central Europe and the Baltics
IPv6 Readiness Measurement BoF Report
IPv6 Services and Activities at the RIPE NCC
IPv6 Deployment in the Middle East - Amman, Jordan 2013

More from Deploy360 Programme (Internet Society) (20)

PDF
ION Belgrade - Jordi Palet Martinez IPv6 Success Stories
PPTX
ION Belgrade - ISOC Serbia Belgrade Chapter Presentation
PPTX
ION Belgrade - IETF Update
PPTX
ION Belgrade - Opening Slides
PPTX
ION Belgrade - MANRS by Serbian Open eXchange (SOX)
PPTX
ION Belgrade - Closing Slides
PDF
AusNOG - Two Years of Good MANRS
PPTX
PPTX
ION Malta - MANRS Introduction
PPTX
ION Malta - Introduction to DNSSEC
PPTX
ION Malta - DANE: The Future of TLS
PPTX
ION Malta - IANA Transition Roles & Accountability
PDF
ION Malta - IPv6 Case Study: Finland
PDF
ION Malta - Seeweb Thoughts on IPv6 Transition
PDF
ION Malta - Seeweb Why MANRS is good for you
PPTX
ION Malta - Opening Slides
PPTX
ION Malta - Closing Slides
PPTX
ION Durban - How peering behaviour affects growth of the internet
PPTX
ION Durban - Introduction to ISOC Gauteng Chapter
PPTX
ION Durban - What's Happening at the IETF?
ION Belgrade - Jordi Palet Martinez IPv6 Success Stories
ION Belgrade - ISOC Serbia Belgrade Chapter Presentation
ION Belgrade - IETF Update
ION Belgrade - Opening Slides
ION Belgrade - MANRS by Serbian Open eXchange (SOX)
ION Belgrade - Closing Slides
AusNOG - Two Years of Good MANRS
ION Malta - MANRS Introduction
ION Malta - Introduction to DNSSEC
ION Malta - DANE: The Future of TLS
ION Malta - IANA Transition Roles & Accountability
ION Malta - IPv6 Case Study: Finland
ION Malta - Seeweb Thoughts on IPv6 Transition
ION Malta - Seeweb Why MANRS is good for you
ION Malta - Opening Slides
ION Malta - Closing Slides
ION Durban - How peering behaviour affects growth of the internet
ION Durban - Introduction to ISOC Gauteng Chapter
ION Durban - What's Happening at the IETF?

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Spectroscopy.pptx food analysis technology
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
Teaching material agriculture food technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Electronic commerce courselecture one. Pdf
Big Data Technologies - Introduction.pptx
sap open course for s4hana steps from ECC to s4
20250228 LYD VKU AI Blended-Learning.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Empathic Computing: Creating Shared Understanding
Spectroscopy.pptx food analysis technology
Spectral efficient network and resource selection model in 5G networks
Understanding_Digital_Forensics_Presentation.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Encapsulation_ Review paper, used for researhc scholars
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Teaching material agriculture food technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
“AI and Expert System Decision Support & Business Intelligence Systems”
Programs and apps: productivity, graphics, security and other tools
Chapter 3 Spatial Domain Image Processing.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...

ION Bucharest - Update on the Why and How of IPv6 Deployment

  • 1. Alvaro Vives | 12 October 2016 | RONOG 3 / ION Update on the Why and How of IPv6 Deployment
  • 2. Alvaro Vives | RONOG 3 / ION | 12 October 2016 2 About the RIPE NCC • Main task: Managing Internet Numeric Resources (ASNs and IPs) in our region • Maintain the RIPE database, and in general work for the good of the Internet • Independent, not-for-profit, bottom-up membership organisation
  • 3. Alvaro Vives | RONOG 3 / ION | 12 October 2016 3 Why IPv6? IPv4 Address Exhaustion Number of Connected Devices IPv6 Development IPv6 Is Happening Right Now!
  • 4. Alvaro Vives | RONOG 3 / ION | 12 October 2016 4 How: Things to take into account (1) • Happening at different speeds: - Fixed vs. mobile - Region / Country - Type of network / business - Vendors (HW & SW) • Different ways of measuring - Addresses & BGP - DNS & Availability of the services - IPv6 traffic on networks, IXPs or CDNs - IPv6 capable clients
  • 5. Alvaro Vives | RONOG 3 / ION | 12 October 2016 5 How: Things to take into account (2) • Monitor values in time • Compare with IPv4 • Correlation with specific events 2011 2012 2013 2014 2015 2016 2017 World IPv6 Day World IPv6 Launch IPv4 Pool Exhausted Last /8 Last /8 Last /10Last /8 0 IPv4
  • 6. Alvaro Vives | RONOG 3 / ION | 12 October 2016 6 How: Globally (1) • Overall growth is pretty high http://stats.labs.apnic.net/ipv6 http://www.google.com/ipv6/ http://v6asns.ripe.net
  • 7. Alvaro Vives | RONOG 3 / ION | 12 October 2016 7 How: Globally (2) • But if we see it by region/country… www.google.com/ipv6/ http://stats.labs.apnic.net/ipv6
  • 8. Alvaro Vives | RONOG 3 / ION | 12 October 2016 8 How: Europe (1) • We have big differences between countries www.google.com/ipv6/
  • 9. Alvaro Vives | RONOG 3 / ION | 12 October 2016 9 How: Europe (2) • There is a linear constant growth http://stats.labs.apnic.net/ipv6
  • 10. Alvaro Vives | RONOG 3 / ION | 12 October 2016 10 How: Europe (3) • RIPE NCC LIR’s: IPv6 resources
  • 11. Alvaro Vives | RONOG 3 / ION | 12 October 2016 11 How: Europe (4) • RIPE NCC LIR’s: IPv6 + BGP IPv4 Pool Exhausted World IPv6 Day
  • 12. Alvaro Vives | RONOG 3 / ION | 12 October 2016 12 How: Europe (5) • RIPE NCC LIR’s: IPv6 + No BGP IPv4 Pool Exhausted World IPv6 Launch Last /8
  • 13. Alvaro Vives | RONOG 3 / ION | 12 October 2016 13 How: Europe (6) • RIPE NCC LIR’s: No IPv6 Last /8 Policy 2014-04 Removing IPv6 Requirement for Receiving Space from the Final /8
  • 14. Alvaro Vives | RONOG 3 / ION | 12 October 2016 14 IPv6 RIPEness • Rating system to measure early signs of IPv6 deployment • 1 star if LIR has an IPv6 allocation • 3 more stars possible if - Prefix is announced (visible in RIS) - Prefix is registered in routing registry (route6 object) - Reverse DNS is set up http://ipv6ripeness.ripe.net
  • 15. Alvaro Vives | RONOG 3 / ION | 12 October 2016 15 IPv6 RIPEness “5th Star” • Measuring actual IPv6 deployment - Content networks: Percentage of IPv6-enabled Alexa 1M listed sites in that network, weighted by Alexa ranking - Access networks: Percentage of IPv6-enabled users from APNIC ads-measurements - Threshold for “5th star” has been doubled every year Threshold 5th star LIRs 4% 7,8% 8% 6,8% 16% 5,6% 50% 3,2% Current status at various thresholds
  • 16. Alvaro Vives | RONOG 3 / ION | 12 October 2016 16 How: Eastern Europe & Romania (1) http://stats.labs.apnic.net/ipv6
  • 17. Alvaro Vives | RONOG 3 / ION | 12 October 2016 17 How: Eastern Europe & Romania (2) • If we look into RIPE NCC statistics
  • 18. Alvaro Vives | RONOG 3 / ION | 12 October 2016 18 How: Romania (1) • RIPE NCC LIR - Romania
  • 19. Alvaro Vives | RONOG 3 / ION | 12 October 2016 19 How: Romania (2) • RIPE NCC LIR - Romania: IPv6 + BGP
  • 20. Alvaro Vives | RONOG 3 / ION | 12 October 2016 20 How: Romania (3) • RIPE NCC LIR - Romania: IPv6 + No BGP
  • 21. Alvaro Vives | RONOG 3 / ION | 12 October 2016 21 How: Romania (3) • RIPE NCC LIR - Romania: No IPv6
  • 22. Alvaro Vives | RONOG 3 / ION | 12 October 2016 22 What about YOU? (1) KPN Jun-2015 Ziggo Feb-2016XS4ALL AUG-2010 Source: AKAMAI
  • 23. Alvaro Vives | RONOG 3 / ION | 12 October 2016 23 What about YOU? (2) Feb-2016 Mar-2016Source: AKAMAI
  • 24. Alvaro Vives | RONOG 3 / ION | 12 October 2016 24 What about YOU? (3) World Europe Your country AheadBehind Average
  • 25. Alvaro Vives | RONOG 3 / ION | 12 October 2016 25 Summary • IPv6 Adoption happening all around the world • Different speeds • You have to decide what to do about it • Important IPv6 -> Urgent IPv6
  • 26. Alvaro Vives | RONOG 3 / ION | 12 October 2016 26 References (1) • APNIC IPv6 Stats: http://stats.labs.apnic.net/ipv6 • Google IPv6 Stats: www.google.com/ipv6/ • RIPEness: http://ipv6ripeness.ripe.net • RIPE NCC - IPv6 Enabled Networks: http:// v6asns.ripe.net • RIPE NCC Statistics: https://labs.ripe.net/statistics/? tags=ipv6
  • 27. Alvaro Vives | RONOG 3 / ION | 12 October 2016 27 References (2) • IPv6 Deployment Aggregated Status (IPv6 networks): https://www.vyncke.org/ipv6status/prefixes.php • AKAMAI - IPv6 Adoption Visualisation: https:// www.akamai.com/us/en/our-thinking/state-of-the- internet-report/state-of-the-internet-ipv6-adoption- visualization.jsp
  • 29. Alvaro Vives | RONOG 3 / ION | 12 October 2016 29 RIPE NCC Academy • Virtual Learning Environment • Follow online courses • Certify your expertise https://academy.ripe.net Login with RIPE NCC Access account access.ripe.net