“big” IXP Jedi and TraceMON RIPE Atlas tools in Africa
Jasper den Hertog Research and Development RIPE NCC
22-24 August 2017 | AfPIF2017 | Abidjan The System probe
10,000+
Jasper den Hertog | 22 August 2017 | AfPIF2017 anchor
275 and rising, also sponsored by
Jasper den Hertog | 22 August 2017 | AfPIF2017 coverage
Jasper den Hertog | 30 May 2017 | AIS2017 read measurements results
web interface command line tools rest API + streaming API (realtime with websockets/socket.io) python library (“cousteau”)
Jasper den Hertog | 22 August 2017 | AfPIF2017 measurement types
ping latencyMON dns dnsMON, domainMON traceroute traceMON http ssl/tls ntp
Jasper den Hertog | 22 August 2017 | AfPIF2017 a tool called *MON
Jasper den Hertog | 22 August 2017 | AfPIF2017 How to Take Part Get Involved! • Use RIPE Atlas for your operations: monitoring, troubleshooting, measuring • Do scientific research • Participate in a webinar • Become an ambassador or a sponsor • Host a RIPE Atlas anchor • Place a probe in an AS with a low coverage
Jasper den Hertog | 30 May 2017 | AIS2017 Probes in Africa
and how to use them ..that’s why you want to participate
Jasper den Hertog | 22 August 2017 | AfPIF2017 Estimation of population coverage
Jasper den Hertog | 22 August 2017 | AfPIF2017 the new Burkina Fase anchor
sponsored by
Jasper den Hertog | 22 August 2017 | AfPIF2017 probes for which the BF anchor is closest
20981
19201
239
11383
28493 18775
4274
18514 37517
25543 14945
29571 8346
18434 29614 37524
Cape Verde 10203 Burkina Faso
3491 Ivory Coast 19591 37309 27014
Senegal 22468 Gambia 37034 Ghana 24691 30033
30172 Cameroon Togo 30157 18718 15964 30982 17901 18753
Spain 17889 198653 Equatorial GuineaLiberia 6453 10907 Nigeria 3352
17880 Benin 37557
6739 10939
30988 23861
16490 37090 37292
28683 23337
12195
11944
13239
13207 22205
22235
28815
28840
13145
Jasper den Hertog | 30 May 2017 | AIS2017 The paths to the anchor
Jasper den Hertog | 22 August 2017 | AfPIF2017 “velocity” of probes to BF anchor
14
12
10
8
6
4
2 dsiatnce / 0.5 * ( median rtt - first mile latency ) (km/s), dixit: “velocity”
200 400 600 800 1,000 1,200 1,400 1,600 1,800 2,000 2,200 2,400
distance from Burkina Faso Anchor (km)
Jasper den Hertogprobe | 30 May 2017 | AIS2017 “velocity” & first mile latency of probes
Ghana
14 Senegal
12
10 Cape Verde
8
Spain 6 Togo
4 Equatorial Guinea
Togo Cameroon 2 Togo distance / 0.5 * ( median rtt - first mile latency ) (km/s), dixit: “velocity”
Burkina Faso 200 400 600 800 1,000 1,200 1,400 1,600 1,800 2,000 2,200 2,400
distance from Burkina Faso Anchor (km)
Jasper den Hertog | 30 May 2017 | AIS2017 Probe, colored by ASN, size indicates first-mile latency. Bigger is higher latency “velocity” for ASN clusters
Ghana
14
12
Cape Verde 10
Senegal 8 Spain Spain Spain
6
Gambia Togo Equatorial Guinea Gambia 4 Cameroon
Cameroon Liberia dsitance / 0.5 * ( median rtt - first mile latency ) (km/s), dixit: “velocity” Togo Nigeria 2 Ghana Ivory Coast Benin
Burkina Faso 200 400 600 800 1,000 1,200 1,400 1,600 1,800 2,000 2,200 2,400
distance from Burkina Faso Anchor (km)
ASN cluster, colored by country
Jasper den Hertog | 30 May 2017 | AIS2017 African Jedi IXP Country Jedi • Tool and concept by Emile Aben - https://github.com/emileaben/ixp-country-jedi - https://labs.ripe.net/Members/emileaben/measuring-ixps- with-ripe-atlas • Method: - Traceroute mesh between RIPE Atlas probes - Detect whether they go via local IXP(s)’ LAN IP - Hops geolocated using OpenIPMap database • Data: - http://sg-pub.ripe.net/emile/ixp-country-jedi/
Jasper den Hertog | 30 May 2017 | AIS2017 IXP Country Jedi • Benefits: - Shows how IXPs help keep traffic local - Comparing countries’ performances with each other - Routing and traffic optimisation - Comparing IPv6 and IPv4 • African Jedi: - http://sg-pub.ripe.net/emile/ixp-country-jedi/specials/ 2017-07-*-Africa
Jasper den Hertog | 30 May 2017 | AIS2017 South Africa
Jasper den Hertog | 22 August 2017 | AfPIF2017 African Jedi
Jasper den Hertog | 30 May 2017 | AIS2017 Western Africa
Jasper den Hertog | 30 May 2017 | AIS2017 Western Africa Paths
Jasper den Hertog | 30 May 2017 | AIS2017 Southern Africa
Jasper den Hertog | 30 May 2017 | AIS2017 Southern Africa Paths
Jasper den Hertog | 30 May 2017 | AIS2017 Eastern Africa
Jasper den Hertog | 30 May 2017 | AIS2017 Eastern Africa Paths
Jasper den Hertog | 30 May 2017 | AIS2017 new tools Latency Chart and Time Navigation
Jasper den Hertog | 30 may 2017 | AIS2017 Resource Info
TraceMON tries to guess private addresses and wildcards
Jasper den Hertog | 30 may 2017 | AIS2017 And of course…. Replay History
Jasper den Hertog | 30 may 2017 | AIS2017 Openipmap
Jasper den Hertog | 22 August 2017 | AfPIF2017 openipmap
modular suggestion engines scoring of each dataset in a total score list validate!
Jasper den Hertog | 22 August 2017 | AfPIF2017 contact RIPE Atlas https://atlas.ripe.net articles and updates https://labs.ripe.net/atlas mailinglist [email protected] questions [email protected] twitter @RIPE_atlas #RIPEAtlas Questions [email protected] @density215