Quantcast
Channel: Johannes Weber – Weberblog.net
Viewing all articles
Browse latest Browse all 311

RIPE Atlas Measurements

$
0
0
RIPE Atlas Measurements - featured image

I just want to share my happiness about the RIPE Atlas measurements. If you have not heard about it yet, keep on reading. Following is a very basic overview of how the Atlas tool from the RIPE NCC can be used to test the connectivity of your own equipment.

I am hosting a RIPE Atlas Probe (Probe #19341). I am earning credits for the uptime of my hosted probe. Therefore I am able to do some user-defined measurements through other probes worldwide, such as ping, traceroute, or DNS. These measurements are configured through the GUI on the RIPE Atlas webpage. (Unluckily, the GUI is not very intuitive and has some errors. Similarly, the measurements are not always correct by default, e.g., when testing IPv6 equipment. However, over time you will learn how to use it correctly.) For more information about the Atlas program, refer to the “What is RIPE Atlas?” page.

Ping ‘n Traceroute

Here are two sample graphs that were generated after I did a one-off measurement with traceroute to my blog at http://blog.webernetz.net over IPv6 and legacy IP. (Refer to User-Defined Measurements.) The following worldwide graphs show the round-trip time (RTT) for these measurements:

IPv6 RTTs via traceroute to blog.webernetz.net. Legacy IP RTTs via traceroute to blog.webernetz.net.

The LatencyMON tab shows the ping times over time. In the following example, I am doing a ping measurement every 10 minutes to blog.webernetz.net again. The first graph shows the times for the whole last year, while the second screenshot shows the Time Travel functionality where I can travel back to every single measurement:

LatencyMON over the last year. Time Travel.

DomainMON

Another tool is the DomainMon. (More information here.) After entering a domain, the nameservers (IPv6 and IPv4) can be monitored with either UDP53, TCP53, or traceroute. I am monitoring my nameservers for my test domain “weberdns.de” with UDP53 every 3600 seconds from 10 probe in the “north-central” area, i.e., Europe. This is the graph over the last 24 hours:

DomainMon weberdns.de 24h

Of course, the other outputs such as the map or the details of probes can be displayed for this DomainMON test, too:

DomainMON DNS test map. DomainMON list of used probes.

JSON, API, etc.

These GUI tests and graphs are not the only possibility to use the RIPE Atlas. For example, the raw measurement results can be downloaded in JSON to use them within other tools. Or the RIPE Atlas API can be used to execute tests from a command line. Or have a look at the ripe-atlas-tools. However, for one-time measurements, the GUI fits quite good.

Public

Note that the test results are almost public. Each test has an unique measurement ID and the results can be seen by any web browser, such as this one from myself: https://atlas.ripe.net/measurements/3901260/ .

So be carefully in choosing the test machines. However, if only already public DMZ servers are tested, they are accessible through the Internet anyway.

Conclusion

To my mind, the RIPE Atlas program is a great tool to test the IP connectivity of own servers, either as a one-off measurement or over long time range. Furthermore, if a customer wishes to know his own reachability, RIPE Atlas can be used, too. Great.


Viewing all articles
Browse latest Browse all 311

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>