Post on 18-Dec-2014
description
MeasuringWorld IPv6 DayEmile Aben, RIPE NCC emile.aben@ripe.net
5th Slovenian IPv6 summit
1
The 5 RIRs
2
2
3
RIPE / RIPE NCC
RIPENetwork operator communityDevelops addressing policiesWorking groups + mailing lists Upcoming meetings:
Dubrovnik 6-9 Sep 2011 (regional)Vienna 31 Oct- 4 Nov 2011
RIPE NCCIn Amsterdam, since 1992Not for profit membership organisationOne of five RIRs - distributes IP & ASN
3
Emile Aben, 2011-06
RIPE NCC was already measuring IPv6
• IPv6 enabled networks
• IPv6 “RIPEness”
• and lots more ... – See RIPE Labs at http://labs.ripe.net
4
4
Emile Aben, 2011-06
IPv6 enabled networks
5
2004 2005 2006 2007 2008 2009 2010 20110%
2%
4%
6%
8%
10%
12%
14%
16%
18%
20%
World RIPE NCC region Slovenia
http://v6asns.ripe.net/
5
Emile Aben, 2011-06
IPv6 enabled networks
5
2004 2005 2006 2007 2008 2009 2010 20110%
2%
4%
6%
8%
10%
12%
14%
16%
18%
20%
World RIPE NCC region Slovenia
http://v6asns.ripe.net/
5
Emile Aben, 2011-06
IPv6 enabled networks
5
2004 2005 2006 2007 2008 2009 2010 20110%
2%
4%
6%
8%
10%
12%
14%
16%
18%
20%
World RIPE NCC region Slovenia
http://v6asns.ripe.net/
5
Emile Aben, 2011-06
IPv6 enabled networks
5
2004 2005 2006 2007 2008 2009 2010 20110%
2%
4%
6%
8%
10%
12%
14%
16%
18%
20%
World RIPE NCC region Slovenia
http://v6asns.ripe.net/
5
Emile Aben, 2011-06
IPv6 RIPEness
• Rates LIRs based on 4 IPv6 indicators
– has address space
– address space announced
– route6 object in RIPE DB
– reverse DNS
• http://ripeness.ripe.net/
6
IPv6 ’ripeness’ rating of LIRs per country (2011 05 30)
All (7512 LIRs)Albania (21 LIRs)
Armenia (20 LIRs)Austria (145 LIRs)
Azerbaijan (25 LIRs)Bahrain (23 LIRs)Belarus (14 LIRs)
Belgium (118 LIRs)Bosnia Herzegovina (28 LIRs)
Bulgaria (76 LIRs)Croatia (23 LIRs)Cyprus (21 LIRs)
Czech Republic (206 LIRs)Denmark (114 LIRs)
EU (71 LIRs)Estonia (30 LIRs)
Finland (123 LIRs)France (389 LIRs)Georgia (25 LIRs)
Germany (756 LIRs)Gibraltar (10 LIRs)Greece (41 LIRs)
Hungary (83 LIRs)Iceland (31 LIRs)
Iran (97 LIRs)Iraq (19 LIRs)
Ireland (82 LIRs)Isle of Man (5 LIRs)
Israel (34 LIRs)Italy (467 LIRs)
Jordan (33 LIRs)Kazakhstan (46 LIRs)
Kuwait (31 LIRs)Kyrgyzstan (13 LIRs)
Latvia (51 LIRs)Lebanon (27 LIRs)
Liechtenstein (8 LIRs)Lithuania (35 LIRs)
Luxembourg (40 LIRs)Macedonia (19 LIRs)
Malta (18 LIRs)Moldova (15 LIRs)
Montenegro (8 LIRs)Netherlands (369 LIRs)
Norway (155 LIRs)Oman (5 LIRs)
Palestinian Territory (17 LIRs)Poland (202 LIRs)Portugal (36 LIRs)
Qatar (6 LIRs)Romania (35 LIRs)
Russian Federation (1050 LIRs)Saudi Arabia (60 LIRs)
Serbia (69 LIRs)Slovak Republic (53 LIRs)
Slovenia (42 LIRs)Spain (290 LIRs)
Sweden (256 LIRs)Switzerland (226 LIRs)
Syria (12 LIRs)Tajikistan (8 LIRs)Turkey (118 LIRs)
Ukraine (146 LIRs)United Arab Emirates (17 LIRs)
United Kingdom (857 LIRs)Uzbekistan (16 LIRs)
0% 20% 40% 60% 80% 100%
1star 2star 3star 4star 0star
6
Emile Aben, 2011-06
IPv6 RIPEness
• Rates LIRs based on 4 IPv6 indicators
– has address space
– address space announced
– route6 object in RIPE DB
– reverse DNS
• http://ripeness.ripe.net/
6
IPv6 ’ripeness’ rating of LIRs per country (2011 05 30)
All (7512 LIRs)Albania (21 LIRs)
Armenia (20 LIRs)Austria (145 LIRs)
Azerbaijan (25 LIRs)Bahrain (23 LIRs)Belarus (14 LIRs)
Belgium (118 LIRs)Bosnia Herzegovina (28 LIRs)
Bulgaria (76 LIRs)Croatia (23 LIRs)Cyprus (21 LIRs)
Czech Republic (206 LIRs)Denmark (114 LIRs)
EU (71 LIRs)Estonia (30 LIRs)
Finland (123 LIRs)France (389 LIRs)Georgia (25 LIRs)
Germany (756 LIRs)Gibraltar (10 LIRs)Greece (41 LIRs)
Hungary (83 LIRs)Iceland (31 LIRs)
Iran (97 LIRs)Iraq (19 LIRs)
Ireland (82 LIRs)Isle of Man (5 LIRs)
Israel (34 LIRs)Italy (467 LIRs)
Jordan (33 LIRs)Kazakhstan (46 LIRs)
Kuwait (31 LIRs)Kyrgyzstan (13 LIRs)
Latvia (51 LIRs)Lebanon (27 LIRs)
Liechtenstein (8 LIRs)Lithuania (35 LIRs)
Luxembourg (40 LIRs)Macedonia (19 LIRs)
Malta (18 LIRs)Moldova (15 LIRs)
Montenegro (8 LIRs)Netherlands (369 LIRs)
Norway (155 LIRs)Oman (5 LIRs)
Palestinian Territory (17 LIRs)Poland (202 LIRs)Portugal (36 LIRs)
Qatar (6 LIRs)Romania (35 LIRs)
Russian Federation (1050 LIRs)Saudi Arabia (60 LIRs)
Serbia (69 LIRs)Slovak Republic (53 LIRs)
Slovenia (42 LIRs)Spain (290 LIRs)
Sweden (256 LIRs)Switzerland (226 LIRs)
Syria (12 LIRs)Tajikistan (8 LIRs)Turkey (118 LIRs)
Ukraine (146 LIRs)United Arab Emirates (17 LIRs)
United Kingdom (857 LIRs)Uzbekistan (16 LIRs)
0% 20% 40% 60% 80% 100%
1star 2star 3star 4star 0star
You are here!
6
World IPv6 Day
7
Emile Aben, 2011-06
World IPv6 Day
• When: 8 June 2011
• What: Content providers will dual-stack content for 24hrs
– Including: Google, Yahoo, Facebook
• RIPE NCC measurement efforts:– IPv6 Eye Chart
– Active monitoring of v6day participants
– 6to4 performance
8
8
IPv6 Eye Charthttp://ipv6eyechart.ripe.net/
9
Emile Aben, 2011-06
IPv6 Eye Chart
• Single webpage for end users to check connectivity before and during World IPv6 day
• Fetch content from WIPv6 participants, and from already dual-stacked websites (RIRs, others)
• Measure to multiple real targets
• Goal: Bring down ‘dual-stack brokenness’– 0.013% and falling (source: Google)
• Specific problem: partial reachability
10
10
Emile Aben, 2011-06
IPv6 Eye-chart: all OK
• If everything OK before World IPv6 day:
11
6
11
Emile Aben, 2011-06
IPv6 Eye-chart: Not OK
• Host with ‘problematic’ IPv6. Before World IPv6:
• Please fix before 8 June!– Otherwise no Google, Facebook, Yahoo, etc for you.
12
6
12
Emile Aben, 2011-06
Partial reachability brokenness
• Network operator needs to fix (not end-user)
• Very rare, and also happens in IPv4
13
6
13
Active measurementson World IPv6 Day(Soon to be on http://labs.ripe.net)
14
Emile Aben, 2011-06
Active Measurements - How?
• Measurement infrastructure:– TTM: Test Traffic Measurement service
– Infrastructure of 100+ machines distributed worldwide
– 40+ are IPv6 enabled
– High-precision measurements
– CAIDA Ark
– RIPE Atlas infrastructure (not probes)
– Others
15
15
Emile Aben, 2011-06
Active Measurements - What?
• Distributed World IPv6 day measurements:– Are participating sites AAAA-ed
– Ping and ping6
– Fetch content over A and AAAA
– Traceroute and traceroute6
16
16
Some stuff we already saw
17
Emile Aben, 2011-06
Facebook doing a ‘dual-stack’ hour
18
18
Emile Aben, 2011-06
... and Yahoo testing too
19
19
Emile Aben, 2011-06
Google relative RTT IPv6/IPv4
20
20
6to4 Relative PerformanceBonus
21
Emile Aben, 2011-06
6to4 Relative Performance
• 6to4 allows IPv4-hosts to talk to IPv6-hosts
• 6to4 is a concern for IPv4 to IPv6 transition– See http://labs.ripe.net/Members/emileaben/6to4-how-bad-is-it-really
– Some worries that 6to4 relays may not cope with load during World IPv6 day
• Cooperate with BBN technologies, to measure performance of 6to4 relays in return paths
22
22
Emile Aben, 2011-06
6to4 Relative Delay Measurement
23
2001:db8::1
2002:c100:a1::1
src
src
dst
dst
6to4 relay
IPv6target
IPv6target
Native IPv6
6to4
23
Emile Aben, 2011-06
Performance difference
24
24
Conclusion
25
Emile Aben, 2011-06
Conclusion
• Hopefully it will be a very boring World IPv6 day, measurement-wise
• Expect experience and data will show– Internet IPv6 is (and has been) production ready
– If not: know what to improve
• Keep an eye out on http://labs.ripe.net for the latest on measuring World IPv6 day
26
26
Questions?
27