visualising as interconnection and measuring ipv6 deployment · india 1.295 billion population ....

47
Issue Date: Revision: Visualising AS interconnection and measuring IPv6 deployment 12 June 2015 1.0

Upload: others

Post on 03-Sep-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Issue Date:

Revision:

Visualising AS

interconnection and

measuring IPv6 deployment

12 June 2015

1.0

Page 2: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Overview IP addresses and ASNs

Visualising the AS interconnections

Measuring end-user IPv6 capabilities

and preferences

Comparing AS transit map in different

AP region economies

Conclusion

Page 3: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

IP addresses and

ASNs

Page 4: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

IP addresses and ASNs

4

Page 5: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Visualisation and measurement tools

http://labs.apnic.net/vizAS

http://stats.labs.apnic.net/ipv6

Page 6: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Visualisation and measurement tools

http://labs.apnic.net/vizAS

http://stats.labs.apnic.net/ipv6

Page 7: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

APNIC vizAS:

Visualising the AS

interconnections

Page 8: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

There’s an app for that

8

• Networks worldwide

interconnect to form the

Internet. They include ISPs,

Internet Exchange Points,

Universities, Corporate

networks, etc.

• Each dot represents an AS

• There are 50,000+ ASNs

currently active in the

Internet

source: peer1.com

Page 9: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Global AS Core

Page 10: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Country/economy level AS transit map

https://labs.apnic.net/vizas/

Page 11: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Data source

• Routeviews.org

– RIBs from the Oregon Internet Exchange, for both IPv4 and IPv6

• 12 November 2015 data (taken at 2am UTC)

• This is a snapshot, not live data

• The list of ASNs per country/economy is sourced from

the NRO's global delegated statistics file

(https://www.nro.net/statistics)

Page 12: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Sample data

12.180.218.0/24 195.208.112.161 3277 3267 1299 7018 15253

12.180.218.0/24 80.91.255.137 1299 7018 15253

12.180.218.0/24 216.221.157.162 40191 3257 701 15253

12.180.218.0/24 208.51.134.246 3549 7018 15253

12.180.219.0/24 217.192.89.50 3303 3320 7018 19111

12.180.219.0/24 66.185.128.1 1668 7018 19111

12.180.219.0/24 192.241.164.4 62567 2914 7018 19111

12.180.219.0/24 5.101.110.2 3.5410 2914 7018 19111

12.180.219.0/24 198.129.33.85 293 6939 1299 7018 19111

12.180.219.0/24 129.250.0.11 2914 7018 19111

Page 13: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Explanation

ASNs with more

downstreams

are displayed

closer to the

centre

Page 14: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Explanation

Darker nodes/path

means there are more IP

addresses announced in

that route

Page 15: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Explanation

Hover mouse over an

ASN to see its

upstream/downstream

ASNs

Page 16: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Explanation

Click an ASN to see

registration detail and its

AS neighbours

Page 17: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Demo

Page 18: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Comparing AS transit

map in different AP

region economies

Page 19: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

China

Population data from World Bank statistics 2014

1.364 billion population

Page 20: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Japan 127.1 million population

Page 21: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Hong Kong 7.2 million population

Page 22: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

India 1.295 billion population

Page 23: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Pakistan 185 million population

Page 24: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Sri Lanka 20.6 million population

Page 25: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Indonesia 254.4 million population

Page 26: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Philippines 99.1 million population

Page 27: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Singapore 5.5 million population

Page 28: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Laos 6.7 million population

Page 29: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Australia 23.5 million population

Page 30: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

New Zealand 4.5 million population

Page 31: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Fiji 0.87 million population

Page 32: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Papua New Guinea 7.5 million population

Page 33: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

New Caledonia 0.27 million population

Page 34: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Guam 0.17 million population

Page 35: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Measuring end-user

IPv6 capabilities and

preferences

Page 36: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Visualisation and measurement tools

http://labs.apnic.net/vizAS

http://stats.labs.apnic.net/ipv6

Page 37: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Measurement method

Internet

IPv4 only image

IPv6 only image

Image on dual-stack

Google Ad script:

Fetch all images.

Which ones are

loaded?

IPv4

IPv6

APNIC Labs

server

Page 38: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Measurement method

Image fetch result IPv4

only

IPv6

preferred

IPv6

capable

IPv4 only image loaded

Image on dual stack loaded over IPv6

IPv6 only image loaded

Page 39: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Measurement as of 29 Nov 2015

Page 40: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

IPv6 capable sub-region ranking

Page 41: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Top-15 IPv6 capable countries/economies

Page 42: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Top-10 IPv6 capable economies in Oceania

Page 43: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Top-15 IPv6 capable AS in Australia

Page 44: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Top-15 IPv6 capable AS in New Zealand

Page 45: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Top-20 IPv6 capable AS in USA

Page 46: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

Conclusion

• The AS transit map shows that in most

countries/economies, there are networks capable of

managing IPv6 traffic

• The end-user IPv6 capability measurement shows that

some networks are actually able of sending IPv6 traffic all

the way to the end-user devices

• While the AS transit map indicates that most Telcos/ISPs

are able to provide IPv6 transit, the end-user IPv6 capability

measurement shows that deploying IPv6 on the ‘last mile’ is

still a challenge, but it can be done (e.g. Verizon wireless,

Google Fibre etc.)

Page 47: Visualising AS interconnection and measuring IPv6 deployment · India 1.295 billion population . Pakistan 185 million population . Sri Lanka 20.6 ... •The end-user IPv6 capability

47