#RIPEduca starts in less than one hour https://www.ripe.net/support/training/ripe-ncc-educa Today, RIPE Atlas probes!

One last coffee and I stand ready.

#Internet #measurements

RIPE NCC::Educa

RIPE NCC::Educa - RIPE Atlas

Soon to start, #RIPEduca. Expect some live-tooting about RIPE Atlas probes, Internet measurements and etc, if the proprietary bloatware Adobe Connect works.

Reminder: RIPE Atlas probes are a distributed network of probes that *you* can use to test Internet connectivity from many (10 000) vantage points https://atlas.ripe.net/

A must for any serious Internet professional.

#RIPEduca

RIPE Atlas - RIPE Network Coordination Centre

RIPE Atlas is the RIPE NCC's main Internet data measurement system.

These probes can do several sort of measurements, requested by users (you and me) : ICMP echo (ping), traceroute (UDP and ICMP), DNS, etc. Here, the current measurements: https://atlas.ripe.net/measurements/ #RIPEduca

RIPE Atlas is therefore a nice botnet.

Measurements - RIPE Atlas — RIPE Network Coordination Centre

RIPE Atlas, RIPE, Atlas

RIPE Atlas measurements can be submitted through several means: Web interface, and a nice API (several tools exist to use it). #RIPEduca
Kaveh Ranjbar now reminds us that RIPE Atlas probes have some limitations, to protect the network (no IP address spoofing, no arbitrary packets) and the people who host them (no arbitrary HTTP requests, because it is often monitored by the State or the Corporation). #RIPEduca

There are also special RIPE Atlas probes, the Anchors: larger machines, which can do the same things as the probes *plus* be the target of measurements (great for pinging the Internet).

#AFNIC one was among the first anchors installed.

#RIPEduca

@bortzmeyer et si tu héberge une sonde Atlas, le ripe fait la supervision de ta connexion 😉
Avec même un rapport mensuel.
Adobe Connect does not work on Ubuntu and is quite unreliable on Windows. Those modern multimedia tools... #RIPEduca #wasBetterBefore

Now, RIPE Atlas probes and Internet Exchange Points, by Willem Toorop and Emile Aben.

"We will start with the first presentation" #captainObvious

A study of Internet connectivity in Canada

#RIPEduca

The Canada interconnectivity survey was done by analysis *existing* RIPE Atlas measurements (by default, measurement results are public).

Among the questions: how much of canadian traffic stays inside Canada? Between unicast machines (gov. Web servers for instabce) hosted in Canada? Between a probe in Canada and a anycast DNS server which has instances in Canada?

#RIPEduca

Usual problems of Internet measurements: traceroute with non-responding routers, routers replying with RFC 1918 (private) IP addresses, geolocation inperfect...

Ping @angristan about the ability of the US to shut down the Internet: some Canada traffic goes through the US.

#RIPEduca

Result: 64 % of "canadian" traceroutes go through the US. (And these traceroute are often faster, which may be the reason: international links are upgraded more often; another reason is the lack of peering in the country)

Only 29 % of canadian governement sites are hosted in Canada. (And traceroute to them often go through the US.)

#Internet #resilience #sovereignty

@angristan #RIPEduca

Half of the traceroutes to a #DNS #anycast root server which has an instance in Canada goes to Canada. New York or Chicago attracts most of the rest. Even worse for .ca name servers.

@angristan #RIPEduca

Emile Aben presents "IXP Jedi", a measurement of the actual use of Internet Exchange Points (like the France-IX) through RIPE Atlas measurements. Do they really "keep local traffic local"? [Insert picture of a very smiling user]

https://www.ripe.net/ixp-country-jedi

#RIPEduca #SchengenRouting #Snowden

A limit of all RIPE Atlas measurements, spotted by Emile Aben: probes vs. Internet users is heavily biased. Not enough probes in Africa, for instance (and "too many" in Europe). #RIPEduca
@bortzmeyer In Asia too : only 15 probes in mainland China (and 28 in Hong Kong), 1 in Mongolia, 5 or 6 in Cambodia, less than 10 in Vietnam...

Example of #Finland: the most common path between two finlandeses probes is inside the country but not crossing an IXP. A minority goes through an IXP.

Example of #France: some FR-FR paths go through the US (and many go to another of the Five Eyes, such as GB) [Remember that Orange does not peer at a public Exchange Point in France]

#RIPeduca #SchengenRouting

Emile reminds us that #BGP does *not* take into account latency (unlike what you often read in media). The most important (often the only one) criteria for operators is cost, not latency or locality. #RIPEduca
Soon, the #DNS session at #RIPEduca. Expect no toots, I'm the one doing the talking. https://www.ripe.net/support/training/ripe-ncc-educa/agenda
RIPE NCC Educa::RIPE Atlas Agenda

You can participate for the full day or just log in for the sessions that interest you the most.

RIPE NCC Educa::RIPE Atlas Agenda

You can participate for the full day or just log in for the sessions that interest you the most.

Christopher Amin on RIPE Atlas API https://atlas.ripe.net/docs/api/v2/

#RIPEduca #JSON #REST

"Everything that you post is JSON. Everything that you get is JSON."

"Works in any language"

#JSON #API #RIPEduca #IpreferXML

You can also create a new RIPE Atlas measurement (this time, you need an API key and credits) https://atlas.ripe.net/docs/api/v2/manual/measurements/types/index.html It even works with curl -X POST #RIPEduca
Create Measurements · RIPE Atlas API Manual v2

Did you know? The RIPE-NCC official tools to work with RIPE Atlas are named, Cousteau, Sagan and Magellan. #RIPEduca
RIPE-Atlas-Community/ripe-atlas-community-contrib

ripe-atlas-community-contrib - Repository for links towards tools written during hackathons, and a collection of contributions by the community of the RIPE Atlas visualizations, tools for analysing...