+ All Categories
Home > Internet > IPv6 Measurements

IPv6 Measurements

Date post: 14-Feb-2017
Category:
Upload: zaid-ali-kahn
View: 1,244 times
Download: 0 times
Share this document with a friend
20
IPv6 Measurements 1 Zaid Ali Kahn Director Infrastructure Architecture
Transcript

IPv6 Measurements

1

Zaid Ali Kahn Director Infrastructure Architecture

Agenda

1.  Real user monitoring (RUM) IPv4/IPv6 2.  Global IPv6 growth 3.  IPv6 Heat maps 4.  IPv6 Mobile performance

2

3

RUM – What and Why

§  Synthetic monitoring doesn’t work –  E.g., keynote, gomez, catchpoint etc. –  Limited coverage –  Single user

§  Real User Monitoring –  Beacon based (Javascript/Boomerang lib) –  Performance metrics from browsers of real users –  E.g., TCP connect time, Page download time

4

RUM – How

§  Navigation timing API –  Most browsers support it –  Browsers record performance timers for each page load

§  JavaScript timers –  For everything else

§  Browse to www.linkedin.com on Chrome

§  Open “Console” on Chrome Dev Tools –  Mac : Cmd + Opt + J –  Windows/Linux : Ctrl + Shift + J

5

RUM – How

rum = window.performance.timing

6

RUM – How

rum = window.performance.timing Connect Time:

rum.connectEnd – rum.connectStart

Download Time:

rum.responseEnd – rum.responseStart

Request to Response time:

rum.responseEnd – rum.requestStart

7

RUM – How

8

RUM – How

9

RUM telemetry architecture

Global IPv6 growth at LinkedIn

10

10% of LinkedIn traffic is IPv6

IPv6 Launch Period

Interesting spike to 13%

IPv6 heat map global

11

IPv6 heat map US

12

Europe mobile performance (France)

13

0%

5%

10%

15%

20%

25%

30%

35%

40%

45%

Orange Free Bouygues Telecom SFR

Page download improvement IPv6

Why? AS12322(Free) analysis

14

Higher Network request time means higher TCP timeouts yielding in higher page download load times.

1.6% timeout

4.6% timeout IPv4 network request

IPv6 network request

Europe mobile performance (Belgium)

15

0%

2%

4%

6%

8%

10%

12%

14%

BASE Mobistar Proximus Telenet

Page download improvement IPv6

Europe mobile performance (Germany)

16

0%

5%

10%

15%

20%

25%

E-Plus o2-De Telecom-De Vodafone-De

Page download improvement IPv6

Europe mobile performance (UK)

17

0%

5%

10%

15%

20%

25%

EE O2 Three Vodafone UK

Page download improvement IPv6

United States mobile performance (US)

18

0%

5%

10%

15%

20%

25%

30%

ATT Sprint T-Mobile Verizon

Page download improvement IPv6

Conclusion

19

Thank you!

20

Ritesh Maheshwari Bret Palson David He Ruixuan Hou

Sobir Bazarbayev Navneet Nagori Ajay Srivastava


Recommended