18
IPv6 deployment monitoring Ghent, 14 December 2010 Measurement campaign

Rob Smets - IPv6 deployment monitoring

Embed Size (px)

DESCRIPTION

Rob Smets - IPv6 deployment monitoring

Citation preview

Page 1: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoringGhent, 14 December 2010

Measurement campaign

Page 2: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring2

Part I• Motivation of the measurements• Measurement methodology• Deployment results• Conclusions

Part II• Reflection • Improving IPv6 deployment measurements• Discussion

Outline

Page 3: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring3

Part I

• Motivation of the measurements• Measurement methodology• Measured IPv6 deployment results• Conclusions

Page 4: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring4

IPv6 measurements

• Provide information on the progress of IPv6 deployment in Europe

• First measurement campaign in October/November 2009• Second measurement campaign in October/November 2010• This presentation presents results of the second measurement

campaign and compares these with the first measurement results• Make a statement to which extend the target set by the European

Commission to have 25 percent of the European citizens capable of accessing the IPv6 internet is met.

Note: measurement platform measures continuously in time.

Page 5: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring5

• Have webmasters place a script on their website that causes end users to connect to measurement server.

• Measurement server measures user’s IPv4 and IPv6 connectivity

Measurement Methodology

webbrowser

1. http request IPv4/IPv6

webpagewith TNO JAVA script

2. JAVA script

HTTP/PHP server MySQL serverand logging tool

web server

end user 3. PHP call

TNO IP monitoring server:- ipv4.test.ipv6monitoring.eu- ipv6.test.ipv6monitoring.eu- ipv4v6.test.ipv6monitoring.eu

PHP call via-IPv4 only-IPv6 only-dual stack

Page 6: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring6

15-11-2010

5-11-2009

• Size of sample set has increased significantly, also for smaller states• Participating websites has doubled from <15 to >30

Sample size

Page 7: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring7

IPv6/(IPv6+IPv4) [%]

time [a.u.]

a.u.

0

t1 t2 t3

IPv6/(IPv6+IPv4) [%]

time [a.u.]

a.u.

0

t4

start t0 (2009-07-22)

maximum window size

2 month sliding window

t5 t6t4-61days

t5-61days

t6-61days

Page 8: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring8

maximum window size

2 month sliding window

IPv6 deployment per EU member state

Page 9: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring9

maximum window size 2 month sliding window

• Bias exists towards academic and industry • Discrepancy between #samples and #internet

users between countries • 2% increase in IPv6 deployment

IPv6 deployment for the EU

Page 10: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring10

maximum window size 2 month sliding window

• Weighted results using internet penetration per country• 0.6% increase in IPv6 deployment

IPv6 deployment for the EU (weighted)

Page 11: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring11

IPv6 deployment trends per EU member state

BGDE

ES

FI

FRHULT

NL

UK

SI

SK

RO PT

SE DKCZ

BE

IE

AT

EEIT

LV

PL

LUMT CY

Page 12: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring12

with sub-domains: • www• IPv6

without sub-domains: • www• IPv6

Growth in IPv6 reachable websites

negligible!

Number of websites of ALEXA top 500 per country reachable on IPv6 (total of 13500 websites analyzed)

Page 13: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring13

'R'R

IPv6 < (IPv4 - 1)(below red line)

IPv6 > IPv4(above green line)

2009November

2010November

3.5% 2.6%

27% 49%

Via IPv6 websites can be experienced with the

same quality as via IPv4

Performance websites in the EU

Page 14: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring14

Conclusions

• IPv6 deployment has not significantly improved over the last year.

• IPv6 accessible content has not become available in a significant amount

• The fraction of unique users capable of accessing the Internet over IPv6 has grown less than a percent.

• The target set by the European Commission to have 25 percent of the European citizens capable of accessing the IPv6 internet is not met.

• Results are in line with outcomes from the interviews and questionnaires and bottleneck studies.

Page 15: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring15

Part II

• Reflecting on IPv6 measurements• Improving IPv6 deployment measurements• Discussion (separate agenda item)

Page 16: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring16

Reflecting on IPv6 deployment measurements

• Large number of measurement initiatives and consortia exist• Active measurements• Passive measurements• Technical vs. non-technical

• Common implementation problems• Uniformity of data set• Representativeness of data set• Poor business case• Privacy

• Different measures for IPv6 deployment• User oriented• Network oriented• Service, content, data oriented

Page 17: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring17

Measure once, analyze as often as you like

• Holistic approach improves efficiency and effectiveness of measurements by exchanging results between measurement groups and reuse of data and results

• Separation of data acquisition layer and shared interfaces for analysis module plug-ins.

A B C

A B C

A B C

commoninterface

layer

Framework basedIsolated

Page 18: Rob Smets - IPv6 deployment monitoring

IPv6 deployment monitoring18

Discussion

• Dealing with privacy

• Ownership, maintenance of, and contribution to data acquisition platform, (processed) data, (analyzed) results

• Feasibility