rob smets a user centred approach ipv6 deployment monitoring

15
Rob Smets A user centred approach IPv6 deployment monitoring

Upload: allen-granby

Post on 22-Dec-2015

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets

A user centred approach

IPv6 deployment monitoring

Page 2: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 2

The European Commission supports IPv6

We assess current technology based deployment monitoring

We analyse blockingissues with migration to IPv6

We present the results and invite

feedback at meetings &through project website

We develop and usea new method

for user oriented deployment monitoring

We are TNO and GNKS

through deployment monitoring1

1 The project contract number for IPv6 Deployment Monitoring is 30-CE-0231908/00-77.

Page 3: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 3

• The Internet has become a fundamental infrastructure for economic and social activity.

• The transition from IPv4 to IPv6 is the only sustainable option.Amongst non-sustainable alternatives are short term solutions like

• Dense IPv4 NAT deployment• IPv4 address rationalisation• Application layer gateways

• A smooth transition requires a timely start.

• IPv6 Deployment Monitoring gathers data to track the deployment of IPv6 in support of informed policy-making.

The EC commissioned the projectIPv6 Deployment Monitoring

Page 4: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 4

• We collect European and global statistics

• We compare regional statistics

Gathers high level traffic aggregates data

• We perform an IPv6 SurveyThe 2008 ARIN IPv6 questionnaire will be used as a starting point.Short and simple Internet-questionnaire (±20 questions) in co-operation with RIPE and EC.

Gathers qualitative data

We assess current technology based deployment monitoring

Page 5: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 5

• We will measure deployment in countries These are source address based measurements

• We want to measure deployment in SegmentsThese are destination address based measurements.Relevant sectors are Government, Education and Research, Business and Consumers.

• We will measure differences between IPv4 and IPv6 performance These are measurements on quality of service

Gathers quantitative data with reasonable detail

We develop and use new methods for user oriented deployment monitoring

Page 6: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 6

We want to measure the x% of users that are able to connect to the IPv6 Internet and access their most important content and service providers without noticing a major difference compared to IPv4.

What is the KPI we want to determine?

Metric of interest EU

ratio of users on IPv6and users on IPv4

ratio of IPv6 capable websites

Ratio of IPv6 websites withworse performance compared to IPv4

M=U • C • R

Page 7: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 7

• Selection of websites (top 500 / top 100 per country)• Approaching these websites from an IPv4 and an IPv6 stack. • Verify DNS response mesages• Observe the result:

• Errorcode 1100x: Website not found

• Check alternative URLs• www.whatanicewebsite.org• www.ipv6.whatanicewebsite.org• www.ipv6-whatanicewebsite.org

TNO has experience in measuring C

without noticing a major difference

Page 8: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 8

• Use of MOS score of Web Performance Monitoring tool developed by TNO:

TNO has experience in measuring C

Page 9: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 9

How to measure U?

Different Methodologies depending on resolution and granularity• Measure per continent, per country, per province• Distinction between segments, sectors, or even branches• Distinction between ethnic, social, individual

Different resolutions and granularities require different information• L2 information• IP source and location• IP source, location and IP destination & URL• IP source, location, IP destination, port number

Page 10: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 10

How to measure U?

Methodology 1:• Based on sampling frames and determining unique IP source addresses

webbrowser

1. http request IPv4/IPv6 webpage

with flash

2. flash animation

webpage with flash policy file

and log tool

web server

end user

3. flash external data

TNO IP deployment server

Page 11: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 11

Could you help us measure U?

Methodology 2:• Based on sampling frames• Information needed depends on the resolution and granularity.

• measure at AMSiX• measure at ISP location

ISP-y

meas.client

meas.client

ISP-x

switch

AMSiX

• sample frame• determine source / destination IP• determine country and URL of IP• hash IP source, delete IP destination• IP-hash unique?• store IP-hash, country and URL• processing of stored data → updated U

Page 12: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 12

Could you help us measure U?

Methodology 2:• Processing of the measured data to obtain U

mmG

G

G

G

000

000

000

000

22

11

volumeper segment

nmnn

m

m

TTT

TTT

TTT

T

21

22221

11211

websites(services)

segments

21

2221

1211

nn HH

HH

HH

H

IPv4 hits IPv6 hits

websites(services)

21

2221

1211

mm UU

UU

UU

U

% IPv4 users % IPv6 users

segments HGTHTGU 111)(

per country

Page 13: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 13

How to measure U?

Methodology 3:• Provide us with values of U

• based on measurement done by you in your network• based on DHCP/BRAS records• based on subscriber records and traffic volume• …

Page 14: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 14

Could you help us measure U?

Why help?• gain insight into IPv6 user volumes, in an anonymous way, benchmark yourself!• same methodology for all users is applied• inform those in you organization who make decisions on IPv6 strategies• allow external parties to contribute to IPv6 deployment also • by participating you are already making the IPv6 migration business case positive

Why TNO?• Established by law• Social aware and focused on bringing innovation into society and markets• A knowledge institute, participated in many European programs and projects• Contributor to standardization bodies (ITU-T, PESQ tool for voice MOS measurements,

G.1030 Internet MOS measurements, IETF, …)• Not for profit, no shareholders• Independent to the outside world and unbiased to results • We guarantee privacy and we will only publish data that cannot be linked to individuals and

ISPs.

Page 15: Rob Smets A user centred approach IPv6 deployment monitoring

Rob Smets 15

Could you help us measure U?

How?• Help us to measure the ratio of unique users on IPv6 and IPv4• different ways you can contribute:

• provide us with your own data based on customer records from e.g. DHCP servers• provide us with your own measurement results• let us do the measurements for you• grant us permission to measure at the AMSIX and other Internet Exchanges.