Measuring World IPv6 Day

Post on 18-Dec-2014

953 views 0 download

description

Presentation given by Emile Aben at 5th Slovenian IPv6 summit

Transcript of Measuring World IPv6 Day

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