SlideShare a Scribd company logo
IPv6::Staying connected
Vesna Manojlovic, RIPE NCC (BECHA @ ripe.net)
Sensor Fest, Ignite Amsterdam, 24 November 2010 1
Sensor networks & IPv6
• (some) Sensor networks connect to the Internet
• Can your applications, SW & HW support IPv6?
• IPv6 features for sensor networks
- huge address space
- auto-configuration, mobility, end-to-end reachability
• Literature:
- http://ipv6.com/articles/sensors/IPv6-Sensor-Networks.htm
- http://www.viagenie.ca/publications/2006-05-31-sensornetworks-
ipv6primer.pdf
- http://www.usipv6.com/CES_Presentations/CES_Itaru_Mimura.pdf
2
3
IPv4: 32 bits IPv6:: 128 bits
4% left 99.99% left
AfriNIC RIPE NCC APNIC LACNIC
IETF
IANA
7000 LIRs / ISPs
ARIN
End Users
Where are all the numbers coming from?Where are all IP addresses coming from?
4
Hierarchical address distribution
5
Allocation PA Assignment PI Assignment
IANA
End User
LIR
RIR
/3
/32
/12
/56/48 /48
IETF
Feature: multiple addresses per interface
6
Addresses Range Scope
Loopback ::1 machine
Link Local fe80::/10 link layer
Unique Local fc00::/7 site
Global Unicast 2000::/3 global
6to4 2002::/16 global
Multicast ff00::/8 variable
• Neighbor Discovery ICMPv6 messages
- Router / Neighbor advertisement & solicitation
• Host asks for network information:
- IPv6 prefix (link prefix)
- default router address
- hop limit
- MTU
Feature: stateless autoconfiguration
7
64 bits 64 bits
Link Prefix Interface ID
48 bits - MAC Address
FF FEEUI-64
IPv4 		 IPv6 v6/v4
8
Global
routing
table
prefixes
350,000 3,700 1%
ASNs 36,070 2,730 7.5%
RIPE NCC
LIRs
7,187 2,284 32%
Global level of IPv6 deployment
IPv6 Ripeness - rating of ISPs (LIRs)
★ Address space
★ Routing security
(route6 object in
RIPE Database)
★ Reverse DNS
★ Routed on Internet
(visible in RIS)
Overall ripeness: 32% has at least 1*; 10% has 4*
9
http://ipv6ripeness.ripe.net
World top 12: allocated IPv6 space
10
other
2.7%nl
0.5%
gb
0.9%
pl
1.5%tw
1.6% it
2.9% kr
3.6%
eu
4.3%
au
5.8%
fr
5.8%
de
6.9%
jp
7.3%
us
10.7%
br
45.5%
http://bgp.potaroo.net/iso3166/v6cc.html
Networks that announce IPv6
11
Next 20 years: Protocol Translation
IPv6IPv4
ISPs: make it Dual Stack
12
IPv4 is running out
• Right now, you can get IPv4 space you
need, for up to:
... 9 months (July 2010)
... 6 months (January 2011)
... 3 months (July 2011)
• From the last /8, RIPE NCC will give
LIRs only one last /22 block
(2000 addresses)
only if they already have IPv6!
13
5 years from now... on the IPv4 Internet
... “private” IPv4 addresses
will be the only ones
available for new
connections!
14
which leads to more...
Network Address Translation...
... breaks End to End communication principle.
E2E enables innovation on the Internet 15
• UK Centre for the Protection of National Infrastructure
working on a security assessment of the IPv6 protocol suite
• http://www.lacnic.net/documentos/presentaciones/lacnicxiv/ipv6-security-assessment.pdf
16
Re-write your applications to include IPv6
• Application Aspects of IPv6 Transition: http://tools.ietf.org/html/rfc4038
• Porting applications to IPv6 HowTo:
- http://gsyc.escet.urjc.es/~eva/IPv6-web/ipv6.html  
- http://www.euchinagrid.org/IPv6/IPv6_presentation/
Introduction_to_IPv6_programming.pdf
• Ecdysis: open-source implementation of a NAT64 gateway:
- http://ecdysis.viagenie.ca/  
• Information for Applications Developers:
- http://icons.apnic.net/display/IPv6/Information+for+Application+Developers  
• A Recommendation for IPv6 Address Text Representation
- http://tools.ietf.org/html/draft-ietf-6man-text-addr-representation-03
• IETF WGs: Behave: Standardising NATs and protocol translators
- https://www.ietf.org/dyn/wg/charter/behave-charter.html
• Transmission of IPv6 Packets over IEEE 802.15.4 Networks
- http://tools.ietf.org/html/rfc4944
17
Ask your providers	about IPv6
• Ask your ISP if they can give you IPv6
• Ask your equipment vendor for IPv6 features
• Ask your political representative what will they
do about the transition to the IPv6 Internet
18
Take part!
• IETF
• RIPE
- IPv6 Working Group: mailing list
• Learn:
- IPv6ActNow.org
- GetIPv6.info
- ripe.net/training
- @TrainingRIPENCC
19
IPv6
20

More Related Content

What's hot

ION Sri Lanka - IPv6 Deployment at IIJ (IPv6 Panel)
ION Sri Lanka - IPv6 Deployment at IIJ (IPv6 Panel)ION Sri Lanka - IPv6 Deployment at IIJ (IPv6 Panel)
ION Sri Lanka - IPv6 Deployment at IIJ (IPv6 Panel)
Deploy360 Programme (Internet Society)
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
HarikaReddy115
 
Ipv6 ppt
Ipv6 pptIpv6 ppt
Ipv6 ppt
yadavnirmala2
 
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 translation methods
IPv6 translation methodsIPv6 translation methods
IPv6 translation methods
Ahmad Hijazi
 
IPv6 experience from a large enterprise - Networkshop44
IPv6 experience from a large enterprise - Networkshop44IPv6 experience from a large enterprise - Networkshop44
IPv6 experience from a large enterprise - Networkshop44
Jisc
 
Ppt on i pv6
Ppt on i pv6Ppt on i pv6
Ppt on i pv6
vikash saini
 
IPv6 in Depth <<Kinda>>
IPv6 in Depth <<Kinda>>IPv6 in Depth <<Kinda>>
IPv6 in Depth <<Kinda>>
RIPE NCC
 
Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015
APNIC
 
6lowpan
6lowpan 6lowpan
6lowpan
Wi6Labs
 
btNOG 4: IPv6 deployment - where are we now?
btNOG 4: IPv6 deployment - where are we now?btNOG 4: IPv6 deployment - where are we now?
btNOG 4: IPv6 deployment - where are we now?
APNIC
 
IPv6 Deployment In Enterprise Networks
IPv6 Deployment In Enterprise NetworksIPv6 Deployment In Enterprise Networks
IPv6 Deployment In Enterprise Networks
Ivan Pepelnjak
 
Welcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, MongoliaWelcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, Mongolia
APNIC
 
6lowpan introduction
6lowpan introduction6lowpan introduction
6lowpan introduction
Martin Abraham
 
Paul Wilson's presentation at GSMA Mobile World Congress Shanghai
Paul Wilson's presentation at GSMA Mobile World Congress Shanghai Paul Wilson's presentation at GSMA Mobile World Congress Shanghai
Paul Wilson's presentation at GSMA Mobile World Congress Shanghai
APNIC
 
Routing protocol pre
Routing protocol preRouting protocol pre
Routing protocol pre
Saman Khan
 
Part 3 term in c omputer network
Part 3 term in c omputer networkPart 3 term in c omputer network
Part 3 term in c omputer network
Selamet Samsugi
 
Request For Comments (RFC)
Request For Comments (RFC)Request For Comments (RFC)
Request For Comments (RFC)
Subhajit Sahu
 
Deployment factors and Current status
Deployment factors and Current statusDeployment factors and Current status
Deployment factors and Current status
APNIC
 
IPv6 Deployment, Lao ICT Expo 2016
IPv6 Deployment, Lao ICT Expo 2016IPv6 Deployment, Lao ICT Expo 2016
IPv6 Deployment, Lao ICT Expo 2016
APNIC
 

What's hot (20)

ION Sri Lanka - IPv6 Deployment at IIJ (IPv6 Panel)
ION Sri Lanka - IPv6 Deployment at IIJ (IPv6 Panel)ION Sri Lanka - IPv6 Deployment at IIJ (IPv6 Panel)
ION Sri Lanka - IPv6 Deployment at IIJ (IPv6 Panel)
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
 
Ipv6 ppt
Ipv6 pptIpv6 ppt
Ipv6 ppt
 
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 translation methods
IPv6 translation methodsIPv6 translation methods
IPv6 translation methods
 
IPv6 experience from a large enterprise - Networkshop44
IPv6 experience from a large enterprise - Networkshop44IPv6 experience from a large enterprise - Networkshop44
IPv6 experience from a large enterprise - Networkshop44
 
Ppt on i pv6
Ppt on i pv6Ppt on i pv6
Ppt on i pv6
 
IPv6 in Depth <<Kinda>>
IPv6 in Depth <<Kinda>>IPv6 in Depth <<Kinda>>
IPv6 in Depth <<Kinda>>
 
Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015
 
6lowpan
6lowpan 6lowpan
6lowpan
 
btNOG 4: IPv6 deployment - where are we now?
btNOG 4: IPv6 deployment - where are we now?btNOG 4: IPv6 deployment - where are we now?
btNOG 4: IPv6 deployment - where are we now?
 
IPv6 Deployment In Enterprise Networks
IPv6 Deployment In Enterprise NetworksIPv6 Deployment In Enterprise Networks
IPv6 Deployment In Enterprise Networks
 
Welcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, MongoliaWelcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, Mongolia
 
6lowpan introduction
6lowpan introduction6lowpan introduction
6lowpan introduction
 
Paul Wilson's presentation at GSMA Mobile World Congress Shanghai
Paul Wilson's presentation at GSMA Mobile World Congress Shanghai Paul Wilson's presentation at GSMA Mobile World Congress Shanghai
Paul Wilson's presentation at GSMA Mobile World Congress Shanghai
 
Routing protocol pre
Routing protocol preRouting protocol pre
Routing protocol pre
 
Part 3 term in c omputer network
Part 3 term in c omputer networkPart 3 term in c omputer network
Part 3 term in c omputer network
 
Request For Comments (RFC)
Request For Comments (RFC)Request For Comments (RFC)
Request For Comments (RFC)
 
Deployment factors and Current status
Deployment factors and Current statusDeployment factors and Current status
Deployment factors and Current status
 
IPv6 Deployment, Lao ICT Expo 2016
IPv6 Deployment, Lao ICT Expo 2016IPv6 Deployment, Lao ICT Expo 2016
IPv6 Deployment, Lao ICT Expo 2016
 

Similar to IPv6::Staying connected

Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6
Zalak Patel
 
L30 ip technology-basics_v4-6
L30 ip technology-basics_v4-6L30 ip technology-basics_v4-6
L30 ip technology-basics_v4-6
j otgo
 
A Review Paper On IPv4 And IPv6 A Comprehensive Survey
A Review Paper On IPv4 And IPv6  A Comprehensive SurveyA Review Paper On IPv4 And IPv6  A Comprehensive Survey
A Review Paper On IPv4 And IPv6 A Comprehensive Survey
Hannah Baker
 
Ipv6 Advantages And Disadvantages
Ipv6 Advantages And DisadvantagesIpv6 Advantages And Disadvantages
Ipv6 Advantages And Disadvantages
Jacqueline Thomas
 
14 564
14 56414 564
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition
Johnson Liu
 
Scott Hogg - IPv6 - Now is the Time.pdf
Scott Hogg - IPv6 - Now is the Time.pdfScott Hogg - IPv6 - Now is the Time.pdf
Scott Hogg - IPv6 - Now is the Time.pdf
CPUHogg
 
Getting The World IPv6 Enabled
Getting The World IPv6 EnabledGetting The World IPv6 Enabled
Getting The World IPv6 Enabled
IPv6 Forum Singapore
 
Da3210751081
Da3210751081Da3210751081
Da3210751081
IJMER
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
Edress Oryakhail
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
saryu2011
 
Ipv4 To Ipv6 Transition
Ipv4 To Ipv6 TransitionIpv4 To Ipv6 Transition
Ipv4 To Ipv6 Transition
Heidi Owens
 
Web Services for the Internet of Things
Web Services for the Internet of ThingsWeb Services for the Internet of Things
Web Services for the Internet of Things
Markku Laine
 
A Scenario-Based Review Of IPv6 Transition Tools
A Scenario-Based Review Of IPv6 Transition ToolsA Scenario-Based Review Of IPv6 Transition Tools
A Scenario-Based Review Of IPv6 Transition Tools
Tye Rausch
 
IPv6 & Content Providers
IPv6 & Content ProvidersIPv6 & Content Providers
IPv6 & Content Providers
Thomas Kernen
 
IPv6 Design Guide with Alcatel-Lucent Enterprise Networking Products
IPv6 Design Guide with Alcatel-Lucent Enterprise Networking ProductsIPv6 Design Guide with Alcatel-Lucent Enterprise Networking Products
IPv6 Design Guide with Alcatel-Lucent Enterprise Networking Products
acheikhrouhou
 
IPv6 in cellular networks - Jordi Palet
IPv6 in cellular networks - Jordi PaletIPv6 in cellular networks - Jordi Palet
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
APNIC
 
A Survey On Next Generation Internet Protocol IPv6
A Survey On Next Generation Internet Protocol  IPv6A Survey On Next Generation Internet Protocol  IPv6
A Survey On Next Generation Internet Protocol IPv6
Carrie Romero
 
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdfResearch the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
arcotstarsports
 

Similar to IPv6::Staying connected (20)

Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6
 
L30 ip technology-basics_v4-6
L30 ip technology-basics_v4-6L30 ip technology-basics_v4-6
L30 ip technology-basics_v4-6
 
A Review Paper On IPv4 And IPv6 A Comprehensive Survey
A Review Paper On IPv4 And IPv6  A Comprehensive SurveyA Review Paper On IPv4 And IPv6  A Comprehensive Survey
A Review Paper On IPv4 And IPv6 A Comprehensive Survey
 
Ipv6 Advantages And Disadvantages
Ipv6 Advantages And DisadvantagesIpv6 Advantages And Disadvantages
Ipv6 Advantages And Disadvantages
 
14 564
14 56414 564
14 564
 
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition
 
Scott Hogg - IPv6 - Now is the Time.pdf
Scott Hogg - IPv6 - Now is the Time.pdfScott Hogg - IPv6 - Now is the Time.pdf
Scott Hogg - IPv6 - Now is the Time.pdf
 
Getting The World IPv6 Enabled
Getting The World IPv6 EnabledGetting The World IPv6 Enabled
Getting The World IPv6 Enabled
 
Da3210751081
Da3210751081Da3210751081
Da3210751081
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
 
Ipv4 To Ipv6 Transition
Ipv4 To Ipv6 TransitionIpv4 To Ipv6 Transition
Ipv4 To Ipv6 Transition
 
Web Services for the Internet of Things
Web Services for the Internet of ThingsWeb Services for the Internet of Things
Web Services for the Internet of Things
 
A Scenario-Based Review Of IPv6 Transition Tools
A Scenario-Based Review Of IPv6 Transition ToolsA Scenario-Based Review Of IPv6 Transition Tools
A Scenario-Based Review Of IPv6 Transition Tools
 
IPv6 & Content Providers
IPv6 & Content ProvidersIPv6 & Content Providers
IPv6 & Content Providers
 
IPv6 Design Guide with Alcatel-Lucent Enterprise Networking Products
IPv6 Design Guide with Alcatel-Lucent Enterprise Networking ProductsIPv6 Design Guide with Alcatel-Lucent Enterprise Networking Products
IPv6 Design Guide with Alcatel-Lucent Enterprise Networking Products
 
IPv6 in cellular networks - Jordi Palet
IPv6 in cellular networks - Jordi PaletIPv6 in cellular networks - Jordi Palet
IPv6 in cellular networks - Jordi Palet
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
 
A Survey On Next Generation Internet Protocol IPv6
A Survey On Next Generation Internet Protocol  IPv6A Survey On Next Generation Internet Protocol  IPv6
A Survey On Next Generation Internet Protocol IPv6
 
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdfResearch the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
 

More from RIPE NCC

Know Your Network: Why every network operator should host a RIPE Atlas probe
Know Your Network: Why every network operator should host a RIPE Atlas probeKnow Your Network: Why every network operator should host a RIPE Atlas probe
Know Your Network: Why every network operator should host a RIPE Atlas probe
RIPE NCC
 
Know Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probeKnow Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probe
RIPE NCC
 
Taiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC ToolsTaiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC Tools
RIPE NCC
 
Navigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryNavigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet Registry
RIPE NCC
 
Traces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionTraces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate Action
RIPE NCC
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in Tech
RIPE NCC
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
RIPE NCC
 
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISLIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
RIPE NCC
 
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopIntro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
RIPE NCC
 
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
RIPE NCC
 
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
RIPE NCC
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
RIPE NCC
 
IPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsIPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the Baltics
RIPE NCC
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing Security
RIPE NCC
 
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfSEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
RIPE NCC
 
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasKnow Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
RIPE NCC
 
Minimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasMinimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE Atlas
RIPE NCC
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement Services
RIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
RIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
RIPE NCC
 

More from RIPE NCC (20)

Know Your Network: Why every network operator should host a RIPE Atlas probe
Know Your Network: Why every network operator should host a RIPE Atlas probeKnow Your Network: Why every network operator should host a RIPE Atlas probe
Know Your Network: Why every network operator should host a RIPE Atlas probe
 
Know Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probeKnow Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probe
 
Taiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC ToolsTaiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC Tools
 
Navigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryNavigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet Registry
 
Traces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionTraces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate Action
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in Tech
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
 
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISLIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
 
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopIntro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
 
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
 
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
 
IPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsIPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the Baltics
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing Security
 
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfSEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
 
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasKnow Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
 
Minimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasMinimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE Atlas
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement Services
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 

Recently uploaded

Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 

Recently uploaded (20)

Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 

IPv6::Staying connected

  • 1. IPv6::Staying connected Vesna Manojlovic, RIPE NCC (BECHA @ ripe.net) Sensor Fest, Ignite Amsterdam, 24 November 2010 1
  • 2. Sensor networks & IPv6 • (some) Sensor networks connect to the Internet • Can your applications, SW & HW support IPv6? • IPv6 features for sensor networks - huge address space - auto-configuration, mobility, end-to-end reachability • Literature: - http://ipv6.com/articles/sensors/IPv6-Sensor-Networks.htm - http://www.viagenie.ca/publications/2006-05-31-sensornetworks- ipv6primer.pdf - http://www.usipv6.com/CES_Presentations/CES_Itaru_Mimura.pdf 2
  • 3. 3 IPv4: 32 bits IPv6:: 128 bits 4% left 99.99% left
  • 4. AfriNIC RIPE NCC APNIC LACNIC IETF IANA 7000 LIRs / ISPs ARIN End Users Where are all the numbers coming from?Where are all IP addresses coming from? 4
  • 5. Hierarchical address distribution 5 Allocation PA Assignment PI Assignment IANA End User LIR RIR /3 /32 /12 /56/48 /48 IETF
  • 6. Feature: multiple addresses per interface 6 Addresses Range Scope Loopback ::1 machine Link Local fe80::/10 link layer Unique Local fc00::/7 site Global Unicast 2000::/3 global 6to4 2002::/16 global Multicast ff00::/8 variable
  • 7. • Neighbor Discovery ICMPv6 messages - Router / Neighbor advertisement & solicitation • Host asks for network information: - IPv6 prefix (link prefix) - default router address - hop limit - MTU Feature: stateless autoconfiguration 7 64 bits 64 bits Link Prefix Interface ID 48 bits - MAC Address FF FEEUI-64
  • 8. IPv4 IPv6 v6/v4 8 Global routing table prefixes 350,000 3,700 1% ASNs 36,070 2,730 7.5% RIPE NCC LIRs 7,187 2,284 32% Global level of IPv6 deployment
  • 9. IPv6 Ripeness - rating of ISPs (LIRs) ★ Address space ★ Routing security (route6 object in RIPE Database) ★ Reverse DNS ★ Routed on Internet (visible in RIS) Overall ripeness: 32% has at least 1*; 10% has 4* 9 http://ipv6ripeness.ripe.net
  • 10. World top 12: allocated IPv6 space 10 other 2.7%nl 0.5% gb 0.9% pl 1.5%tw 1.6% it 2.9% kr 3.6% eu 4.3% au 5.8% fr 5.8% de 6.9% jp 7.3% us 10.7% br 45.5% http://bgp.potaroo.net/iso3166/v6cc.html
  • 11. Networks that announce IPv6 11 Next 20 years: Protocol Translation IPv6IPv4
  • 12. ISPs: make it Dual Stack 12
  • 13. IPv4 is running out • Right now, you can get IPv4 space you need, for up to: ... 9 months (July 2010) ... 6 months (January 2011) ... 3 months (July 2011) • From the last /8, RIPE NCC will give LIRs only one last /22 block (2000 addresses) only if they already have IPv6! 13
  • 14. 5 years from now... on the IPv4 Internet ... “private” IPv4 addresses will be the only ones available for new connections! 14
  • 15. which leads to more... Network Address Translation... ... breaks End to End communication principle. E2E enables innovation on the Internet 15
  • 16. • UK Centre for the Protection of National Infrastructure working on a security assessment of the IPv6 protocol suite • http://www.lacnic.net/documentos/presentaciones/lacnicxiv/ipv6-security-assessment.pdf 16
  • 17. Re-write your applications to include IPv6 • Application Aspects of IPv6 Transition: http://tools.ietf.org/html/rfc4038 • Porting applications to IPv6 HowTo: - http://gsyc.escet.urjc.es/~eva/IPv6-web/ipv6.html   - http://www.euchinagrid.org/IPv6/IPv6_presentation/ Introduction_to_IPv6_programming.pdf • Ecdysis: open-source implementation of a NAT64 gateway: - http://ecdysis.viagenie.ca/   • Information for Applications Developers: - http://icons.apnic.net/display/IPv6/Information+for+Application+Developers   • A Recommendation for IPv6 Address Text Representation - http://tools.ietf.org/html/draft-ietf-6man-text-addr-representation-03 • IETF WGs: Behave: Standardising NATs and protocol translators - https://www.ietf.org/dyn/wg/charter/behave-charter.html • Transmission of IPv6 Packets over IEEE 802.15.4 Networks - http://tools.ietf.org/html/rfc4944 17
  • 18. Ask your providers about IPv6 • Ask your ISP if they can give you IPv6 • Ask your equipment vendor for IPv6 features • Ask your political representative what will they do about the transition to the IPv6 Internet 18
  • 19. Take part! • IETF • RIPE - IPv6 Working Group: mailing list • Learn: - IPv6ActNow.org - GetIPv6.info - ripe.net/training - @TrainingRIPENCC 19