Measuring World IPv6 Day

31
Measuring World IPv6 Day Emile Aben, RIPE NCC [email protected] 5th Slovenian IPv6 summit 1

description

Presentation given by Emile Aben at 5th Slovenian IPv6 summit

Transcript of Measuring World IPv6 Day

Page 1: Measuring World IPv6 Day

MeasuringWorld IPv6 DayEmile Aben, RIPE NCC [email protected]

5th Slovenian IPv6 summit

1

Page 2: Measuring World IPv6 Day

The 5 RIRs

2

2

Page 3: Measuring World IPv6 Day

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

Page 4: Measuring World IPv6 Day

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

Page 5: Measuring World IPv6 Day

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

Page 6: Measuring World IPv6 Day

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

Page 7: Measuring World IPv6 Day

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

Page 8: Measuring World IPv6 Day

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

Page 9: Measuring World IPv6 Day

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

Page 10: Measuring World IPv6 Day

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

Page 11: Measuring World IPv6 Day

World IPv6 Day

7

Page 12: Measuring World IPv6 Day

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

Page 13: Measuring World IPv6 Day

IPv6 Eye Charthttp://ipv6eyechart.ripe.net/

9

Page 14: Measuring World IPv6 Day

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

Page 15: Measuring World IPv6 Day

Emile Aben, 2011-06

IPv6 Eye-chart: all OK

• If everything OK before World IPv6 day:

11

6

11

Page 16: Measuring World IPv6 Day

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

Page 17: Measuring World IPv6 Day

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

Page 18: Measuring World IPv6 Day

Active measurementson World IPv6 Day(Soon to be on http://labs.ripe.net)

14

Page 19: Measuring World IPv6 Day

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

Page 20: Measuring World IPv6 Day

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

Page 21: Measuring World IPv6 Day

Some stuff we already saw

17

Page 22: Measuring World IPv6 Day

Emile Aben, 2011-06

Facebook doing a ‘dual-stack’ hour

18

18

Page 23: Measuring World IPv6 Day

Emile Aben, 2011-06

... and Yahoo testing too

19

19

Page 24: Measuring World IPv6 Day

Emile Aben, 2011-06

Google relative RTT IPv6/IPv4

20

20

Page 25: Measuring World IPv6 Day

6to4 Relative PerformanceBonus

21

Page 26: Measuring World IPv6 Day

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

Page 27: Measuring World IPv6 Day

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

Page 28: Measuring World IPv6 Day

Emile Aben, 2011-06

Performance difference

24

24

Page 29: Measuring World IPv6 Day

Conclusion

25

Page 30: Measuring World IPv6 Day

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

Page 31: Measuring World IPv6 Day

Questions?

27