PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

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

Transcript of PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Page 1: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Issue Date:

Revision:

Visualizing AS interconnection and measuring IPv6 deployment

12 June 2015

1.0

Page 2: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

OverviewIP 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: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

IP addresses and ASNs

Page 4: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

4

IP addresses and ASNs

Page 5: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Visualisation and measurement tools

http://labs.apnic.net/vizAS

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

Page 6: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Visualisation and measurement tools

http://labs.apnic.net/vizAS

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

Page 7: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

APNIC vizAS: Visualising the AS interconnections

Page 8: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

8

There’s an app for that

• 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: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Global AS Core

Page 10: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Country/economy level AS transit map

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

Page 11: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

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: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

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: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Explanation

ASNs with more downstreams are displayed closer to the centre

Page 14: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Explanation

Darker nodes/path means there are more IP addresses announced in that route

Page 15: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Explanation

Hover mouse over an ASN to see its upstream/downstream ASNs

Page 16: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Explanation

Click an ASN to see registration detail and its AS neighbours

Page 17: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Demo

Page 18: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Comparing AS transit map in different AP region economies

Page 19: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

China

Population data from World Bank statistics 2014

1.364 billion population

Page 20: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Japan127.1 million population

Page 21: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Hong Kong7.2 million population

Page 22: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

India1.295 billion population

Page 23: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Pakistan185 million population

Page 24: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Sri Lanka20.6 million population

Page 25: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Indonesia254.4 million population

Page 26: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Philippines99.1 million population

Page 27: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Singapore5.5 million population

Page 28: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Laos6.7 million population

Page 29: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Australia23.5 million population

Page 30: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

New Zealand4.5 million population

Page 31: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Fiji0.87 million population

Page 32: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Papua New Guinea7.5 million population

Page 33: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

New Caledonia0.27 million population

Page 34: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Guam0.17 million population

Page 35: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Measuring end-user IPv6 capabilities and preferences

Page 36: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Visualization and measurement tools

http://labs.apnic.net/vizAS

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

Page 37: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

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 Labsserver

Page 38: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

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: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Measurement as of 29 Nov 2015

Page 40: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

IPv6 capable sub-region ranking

Page 41: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Top-15 IPv6 capable countries/economies

Page 42: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Top-10 IPv6 capable economies in Oceania

Page 43: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Top-15 IPv6 capable AS in Australia

Page 44: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Top-15 IPv6 capable AS in New Zealand

Page 45: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

Top-20 IPv6 capable AS in USA

Page 46: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

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 to send 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: PacNOG 18/APNIC Regional Meeting: AS interconnection and IPv6 measurement

47