RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by...

18
Massimo Candela | TOP-IX | 30 June 2016 TOP-IX as Seen by RIPE Atlas RIPE Atlas

Transcript of RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by...

Page 1: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016

TOP-IX as Seen by RIPE Atlas

RIPE Atlas

Page 2: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 2

• RIPE Atlas is a global active measurements platform

• Probes hosted by volunteers

• Data publicly available

"RIPE Atlas: A Global Internet Measurement Network" (PDF). Internet Protocol Journal 18. September 2015. ISSN 1944-1134.

Page 3: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 3

RIPE Atlas numbers

• 9,300+ probes connected (200+ anchors)• 3,900+ results collected per second• 35,000+ user-defined measurements weekly

- Six types of user-defined measurements available to probe hosts and RIPE NCC members: ping, traceroute, DNS, SSL, NTP, HTTP (WiFi coming…)

Page 4: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 4

RIPE Atlas coverage

Page 5: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 5

RIPE Atlas probes and anchors in IT

• 314 RIPE Atlas probes

• Only two anchors in Italy

Page 6: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 6

Zooming in to Turin

Page 7: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

DemoCreate a Measurement

Page 8: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 8

LatencyMON

Page 9: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

IXP Country JediTOP-IX as Seen by RIPE Atlas

Page 10: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 10

RIPE Atlas IXP Country Jedi

• Do paths between ASes stay in country?

• Any difference between IPv4 and IPv6?

• How many paths go via local IXP?

• Could adding peers improve reachability?

• Experimental tool - Feature requests welcome!

- Depends on probe distribution in country

Page 11: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 11

Methodology

• Trace route mesh between RIPE Atlas probes

• Identifying ASNs in country using RIPEstat - Using a maximum of two probes per AS

• Identifying IXP and IXP LANs in PeeringDB

Page 12: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 12

Which paths go via IXPs in Italy?

Page 13: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 13

Which paths go via TOP-IX in Turin?

• Methodology:

- Only TOP-IX peering lans

- Probes 50km from centre of Turin

- Two probes for each AS

- “Outgoing paths” means out of Italy

Page 14: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 14

Which paths go via TOP-IX in Turin?

3269 ASN-IBSNAZ , IT

12779 ITGATE , IT

12874 FASTWEB , IT

16141 NETHOUSE , IT

16191 ICANET-AS , IT

25156 INRETE-AS , IT

41364 TOPIX-PDI-AS Consorzio Topix - Torino e Piemonte Exchange Point, IT

Page 15: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 15

What paths go via TOP-IX in Turin?• {"ip": "194.116.96.30", "hostname": "aemnet-pub.topix.it", "lon": 7.68682,

"location": "Turin,Piedmont,IT", "lat": 45.07049, "asn": 25309}

• {"ip": "194.116.96.9", "hostname": "topix-pdi-pub.topix.it", "lon": 7.68682, "location": "Turin,Piedmont,IT", "lat": 45.07049, "asn": 25309}

• {"ip": "194.116.98.81", "hostname": "itgate-topix-pdi.topix.it", "lon": null, "location": null, "lat": null, "asn": 25309}

• {"ip": "194.116.98.82", "hostname": "topix-pdi-itgate.topix.it", "lon": null, "location": "", "lat": null, "asn": 25309}

• {"ip": "194.116.96.8", "hostname": "fastweb-pub.topix.it", "lon": 7.68682, "location": "Turin,Piedmont,IT", "lat": 45.07049, "asn": 25309}

Page 16: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 16

RIPE Atlas IXP City JediIPv4 IPv6

Page 17: RIPE Atlas - TOP-IX · •RIPE Atlas is a global active measurements platform •Probes hosted by volunteers •Data publicly available "RIPE Atlas: A Global Internet Measurement

Massimo Candela | TOP-IX | 30 June 2016 17

References

• http://sg-pub.ripe.net/emile/ixp-country-jedi/specials/2016-06-20-Torino/

• You can hover over the cells to find out more

• More results, analysis, studies, stats:

http://labs.ripe.net