SlideShare a Scribd company logo
• IXP Country Jedi


• Observable notebooks
Prototypes based on
RIPE Atlas Data
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
RIPE Atlas probe page
https://atlas.ripe.net/probes/
• RIPE Atlas probe
information on the probe
page


• Time series based on
RIPE Atlas data


• Built-ins: measurements
that come out-of-the-box


• https://atlas.ripe.net/
probes/13880/#tab-builtins


(CATNIX)
This is the caption of the photo. It explains what’s in the photo.
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
Probe page
3
IXP Country Jedi


(prototype)
jedi.ripe.net
• Launched ~2015


• Tool and concept by Emile Aben


- https://labs.ripe.net/Members/emileaben/measuring-ixps-with-ripe-atlas


• Method:


- Traceroute mesh between RIPE Atlas probes


- Detect whether they go via the IXP Peering LAN (data from PeeringDB)


- Hops geolocated using RIPE IPmap database


• Data:


- https://www.ripe.net/analyse/internet-measurements/ixp-country-jedi
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
About IXP Country Jedi
5
• Benefits:


- Shows how IXPs help keep traffic local


- Comparing countries’ performances with each other


- Routing and traffic optimisation


- Comparing IPv6 and IPv4


• Spain:


- https://jedi.ripe.net/latest/ES/ixpcountry/
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 6
About IXP Country Jedi
• Different visualisations


• Based on the same
underlying data


• Traceroutes launched from
the probes in a country to the
same set of probes


- Mesh measurement


- Ran once a month by the RIPE
NCC, hosted on jedi.ripe.net
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 7
About IXP Country Jedi
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
Geo Path
8
IPv4 IPv6
Traceroutes on a map, with geolocation data coming from RIPE IPmap
• Do traceroutes pass
through an IXP?


- Peering LAN info coming from
PeeringDB


• Do traceroutes exit a
country?


- Geolocation data coming from
RIPE IPmap
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
IXP Country
9
• Interactive tool! (hover over the
cell…)


• Brown: the path is going out of
country


- If this is a surprise, talk to your
upstream(s) and/or make new peering
agreements


• Dark brown: the path is going
out country although there is a
local IXP in the path


- we do not see this often
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
Title Text
10
• Each color represents a LAN


• Upper left: northernmost
ASNs
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
IXP LANs
11
• Each color represents
latency


- Green: 0-25%


- Yellow: 25-75%


- Red: 75-100%
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
RTT Mesh
12
• Users in a country


- Share of each AS in that
country


- Estimates from APNIC data


• Based on the same set of
measurements
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
Eyeballs (user-to-user)
13
• Use this tool to optimise your routing!


- … select the path that is going out of country


- talk to your upstream(s)


- … select the path that is not going via a local IXP


- make a new peering agreement


• Contribute to the FLOSS code on GitHub


• If your ASN is not on the graph, apply for a RIPE Atlas probe or
anchor
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
Use, edit, contribute...!
14
Observable


(prototype)
observablehq.com/@ripencc
• We're experimenting with a
new platform


- https://observablehq.com/
@ripencc?tab=notebooks


• We're putting a focus on
data visualisation and
rapid prototyping


• Let us know what you think
about it!
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
About Observable
16
• ASNs on the x axis


- Ordered by latency from the
probe


- Closer ASNs on the left


- Based on traceroutes from a
whole day


• Where does the latency
"jump"?


• RIPE Atlas anchor hosted
in CATNIX
https://observablehq.com/@ripencc/atlas-probe-neighbourhood
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
RIPE Atlas probe neighbourhood
17
• ASNs on the x axis


- Ordered by latency from the
probe


- Closer ASNs on the left


- Based on traceroutes from a
whole day


• Where does the latency
"jump"?


• RIPE Atlas probe hosted
in Anella Científica
https://observablehq.com/@ripencc/atlas-probe-neighbourhood
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
RIPE Atlas probe neighbourhood
18
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
Atlas latency world map
19
• Min. RTT


• Based on traceroutes
from a whole day
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 20
¡Gracias!
Ahora queremos escucharlos a ustedes...
Questions
aformoso@ripe.net


@aguformoso
Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022

More Related Content

Similar to IXP Country Jedi i Observable

RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
RIPE NCC
 
RIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis ToolsRIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis Tools
RIPE NCC
 
The (IPv6) Internet in Romania - RIPE NCC Data and Tools
The (IPv6) Internet in Romania - RIPE NCC Data and ToolsThe (IPv6) Internet in Romania - RIPE NCC Data and Tools
The (IPv6) Internet in Romania - RIPE NCC Data and Tools
RIPE NCC
 
Large Scale Internet Measurements Infrastructures
Large Scale Internet Measurements InfrastructuresLarge Scale Internet Measurements Infrastructures
Large Scale Internet Measurements Infrastructures
RIPE NCC
 
IXPDB & Euro-IX tools
IXPDB & Euro-IX toolsIXPDB & Euro-IX tools
IXPDB & Euro-IX tools
APNIC
 
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?Can we measure the (de)centralisedness of the Internet with RIPE Atlas?
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?
RIPE NCC
 
D'Onofrio, Claudio: ICOS Data at Your Fingertips
D'Onofrio, Claudio: ICOS Data at Your FingertipsD'Onofrio, Claudio: ICOS Data at Your Fingertips
D'Onofrio, Claudio: ICOS Data at Your Fingertips
Integrated Carbon Observation System (ICOS)
 
RIPE NCC Measurements Tools
RIPE NCC Measurements ToolsRIPE NCC Measurements Tools
RIPE NCC Measurements Tools
RIPE NCC
 
Traffic locality
Traffic localityTraffic locality
Traffic locality
APNIC
 
TraceMON - a new RIPE Atlas tool
 TraceMON - a new RIPE Atlas tool TraceMON - a new RIPE Atlas tool
TraceMON - a new RIPE Atlas tool
AFRINIC
 
New Developments in Address Policy and Community Tools
New Developments in Address Policy and Community ToolsNew Developments in Address Policy and Community Tools
New Developments in Address Policy and Community Tools
RIPE NCC
 
RIPE NCC Data and Tools
RIPE NCC Data and ToolsRIPE NCC Data and Tools
RIPE NCC Data and Tools
RIPE NCC
 
El Punto Neutro de Internet en Cataluña
El Punto Neutro de Internet en CataluñaEl Punto Neutro de Internet en Cataluña
El Punto Neutro de Internet en Cataluña
CSUC - Consorci de Serveis Universitaris de Catalunya
 
IXP-Jedi - finding routing issues
IXP-Jedi - finding routing issuesIXP-Jedi - finding routing issues
IXP-Jedi - finding routing issues
Internet Society
 
Countries, IXPs and RIPE Atlas
Countries, IXPs and RIPE AtlasCountries, IXPs and RIPE Atlas
Countries, IXPs and RIPE Atlas
RIPE NCC
 
The RIPE NCC, Internet Measurements and IXPs
The RIPE NCC, Internet Measurements and IXPsThe RIPE NCC, Internet Measurements and IXPs
The RIPE NCC, Internet Measurements and IXPs
RIPE NCC
 
RIPE NCC RIS (Routing Information Service)
RIPE NCC RIS (Routing Information Service)RIPE NCC RIS (Routing Information Service)
RIPE NCC RIS (Routing Information Service)
RIPE NCC
 
RIPE Routing Information Service
RIPE Routing Information ServiceRIPE Routing Information Service
RIPE Routing Information Service
RIPE NCC
 
Africa Route Collectors Data Analyzer: A compass to support peering growth in...
Africa Route Collectors Data Analyzer: A compass to support peering growth in...Africa Route Collectors Data Analyzer: A compass to support peering growth in...
Africa Route Collectors Data Analyzer: A compass to support peering growth in...
Internet Society
 
RIR Collaboration on RIPEstat
RIR Collaboration on RIPEstatRIR Collaboration on RIPEstat
RIR Collaboration on RIPEstat
RIPE NCC
 

Similar to IXP Country Jedi i Observable (20)

RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
 
RIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis ToolsRIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis Tools
 
The (IPv6) Internet in Romania - RIPE NCC Data and Tools
The (IPv6) Internet in Romania - RIPE NCC Data and ToolsThe (IPv6) Internet in Romania - RIPE NCC Data and Tools
The (IPv6) Internet in Romania - RIPE NCC Data and Tools
 
Large Scale Internet Measurements Infrastructures
Large Scale Internet Measurements InfrastructuresLarge Scale Internet Measurements Infrastructures
Large Scale Internet Measurements Infrastructures
 
IXPDB & Euro-IX tools
IXPDB & Euro-IX toolsIXPDB & Euro-IX tools
IXPDB & Euro-IX tools
 
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?Can we measure the (de)centralisedness of the Internet with RIPE Atlas?
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?
 
D'Onofrio, Claudio: ICOS Data at Your Fingertips
D'Onofrio, Claudio: ICOS Data at Your FingertipsD'Onofrio, Claudio: ICOS Data at Your Fingertips
D'Onofrio, Claudio: ICOS Data at Your Fingertips
 
RIPE NCC Measurements Tools
RIPE NCC Measurements ToolsRIPE NCC Measurements Tools
RIPE NCC Measurements Tools
 
Traffic locality
Traffic localityTraffic locality
Traffic locality
 
TraceMON - a new RIPE Atlas tool
 TraceMON - a new RIPE Atlas tool TraceMON - a new RIPE Atlas tool
TraceMON - a new RIPE Atlas tool
 
New Developments in Address Policy and Community Tools
New Developments in Address Policy and Community ToolsNew Developments in Address Policy and Community Tools
New Developments in Address Policy and Community Tools
 
RIPE NCC Data and Tools
RIPE NCC Data and ToolsRIPE NCC Data and Tools
RIPE NCC Data and Tools
 
El Punto Neutro de Internet en Cataluña
El Punto Neutro de Internet en CataluñaEl Punto Neutro de Internet en Cataluña
El Punto Neutro de Internet en Cataluña
 
IXP-Jedi - finding routing issues
IXP-Jedi - finding routing issuesIXP-Jedi - finding routing issues
IXP-Jedi - finding routing issues
 
Countries, IXPs and RIPE Atlas
Countries, IXPs and RIPE AtlasCountries, IXPs and RIPE Atlas
Countries, IXPs and RIPE Atlas
 
The RIPE NCC, Internet Measurements and IXPs
The RIPE NCC, Internet Measurements and IXPsThe RIPE NCC, Internet Measurements and IXPs
The RIPE NCC, Internet Measurements and IXPs
 
RIPE NCC RIS (Routing Information Service)
RIPE NCC RIS (Routing Information Service)RIPE NCC RIS (Routing Information Service)
RIPE NCC RIS (Routing Information Service)
 
RIPE Routing Information Service
RIPE Routing Information ServiceRIPE Routing Information Service
RIPE Routing Information Service
 
Africa Route Collectors Data Analyzer: A compass to support peering growth in...
Africa Route Collectors Data Analyzer: A compass to support peering growth in...Africa Route Collectors Data Analyzer: A compass to support peering growth in...
Africa Route Collectors Data Analyzer: A compass to support peering growth in...
 
RIR Collaboration on RIPEstat
RIR Collaboration on RIPEstatRIR Collaboration on RIPEstat
RIR Collaboration on RIPEstat
 

More from CSUC - Consorci de Serveis Universitaris de Catalunya

Novetats a l'Anella Científica, presentació a la TAC24
Novetats a l'Anella Científica, presentació a la TAC24Novetats a l'Anella Científica, presentació a la TAC24
Novetats a l'Anella Científica, presentació a la TAC24
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Aprenent a automatitzar amb la Network eAcademy
Aprenent a automatitzar amb la Network eAcademyAprenent a automatitzar amb la Network eAcademy
Aprenent a automatitzar amb la Network eAcademy
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Cap a l'eficiència total: DevSecOps i entorns basats en contenidors per a una...
Cap a l'eficiència total: DevSecOps i entorns basats en contenidors per a una...Cap a l'eficiència total: DevSecOps i entorns basats en contenidors per a una...
Cap a l'eficiència total: DevSecOps i entorns basats en contenidors per a una...
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Accelera la innovació amb Copilot per Power Platform
Accelera la innovació amb Copilot per Power PlatformAccelera la innovació amb Copilot per Power Platform
Accelera la innovació amb Copilot per Power Platform
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Tendències i futur de l'automatització, IA i IAGen
Tendències i futur de l'automatització, IA i IAGenTendències i futur de l'automatització, IA i IAGen
Tendències i futur de l'automatització, IA i IAGen
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Futurs imaginats i la paradoxa de l'automatització
Futurs imaginats i la paradoxa de l'automatitzacióFuturs imaginats i la paradoxa de l'automatització
Futurs imaginats i la paradoxa de l'automatització
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Tendencias en herramientas de monitorización de redes y modelo de madurez en ...
Tendencias en herramientas de monitorización de redes y modelo de madurez en ...Tendencias en herramientas de monitorización de redes y modelo de madurez en ...
Tendencias en herramientas de monitorización de redes y modelo de madurez en ...
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Quantum Computing Master Class 2024 (Quantum Day)
Quantum Computing Master Class 2024 (Quantum Day)Quantum Computing Master Class 2024 (Quantum Day)
Quantum Computing Master Class 2024 (Quantum Day)
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Publicar dades de recerca amb el Repositori de Dades de Recerca
Publicar dades de recerca amb el Repositori de Dades de RecercaPublicar dades de recerca amb el Repositori de Dades de Recerca
Publicar dades de recerca amb el Repositori de Dades de Recerca
CSUC - Consorci de Serveis Universitaris de Catalunya
 
In sharing we trust. Taking advantage of a diverse consortium to build a tran...
In sharing we trust. Taking advantage of a diverse consortium to build a tran...In sharing we trust. Taking advantage of a diverse consortium to build a tran...
In sharing we trust. Taking advantage of a diverse consortium to build a tran...
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?
Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?
Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...
Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...
Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Security Human Factor Sustainable Outputs: The Network eAcademy
Security Human Factor Sustainable Outputs: The Network eAcademySecurity Human Factor Sustainable Outputs: The Network eAcademy
Security Human Factor Sustainable Outputs: The Network eAcademy
CSUC - Consorci de Serveis Universitaris de Catalunya
 
The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...
Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...
Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...
CSUC - Consorci de Serveis Universitaris de Catalunya
 
La gestión de datos de investigación en las bibliotecas universitarias españolas
La gestión de datos de investigación en las bibliotecas universitarias españolasLa gestión de datos de investigación en las bibliotecas universitarias españolas
La gestión de datos de investigación en las bibliotecas universitarias españolas
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...
Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...
Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Les persones i les seves capacitats en el nucli de la transformació digital. ...
Les persones i les seves capacitats en el nucli de la transformació digital. ...Les persones i les seves capacitats en el nucli de la transformació digital. ...
Les persones i les seves capacitats en el nucli de la transformació digital. ...
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Enginyeria Informàtica: una cursa de fons
Enginyeria Informàtica: una cursa de fonsEnginyeria Informàtica: una cursa de fons
Enginyeria Informàtica: una cursa de fons
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Transformació de rols i habilitats en un món ple d'IA
Transformació de rols i habilitats en un món ple d'IATransformació de rols i habilitats en un món ple d'IA
Transformació de rols i habilitats en un món ple d'IA
CSUC - Consorci de Serveis Universitaris de Catalunya
 

More from CSUC - Consorci de Serveis Universitaris de Catalunya (20)

Novetats a l'Anella Científica, presentació a la TAC24
Novetats a l'Anella Científica, presentació a la TAC24Novetats a l'Anella Científica, presentació a la TAC24
Novetats a l'Anella Científica, presentació a la TAC24
 
Aprenent a automatitzar amb la Network eAcademy
Aprenent a automatitzar amb la Network eAcademyAprenent a automatitzar amb la Network eAcademy
Aprenent a automatitzar amb la Network eAcademy
 
Cap a l'eficiència total: DevSecOps i entorns basats en contenidors per a una...
Cap a l'eficiència total: DevSecOps i entorns basats en contenidors per a una...Cap a l'eficiència total: DevSecOps i entorns basats en contenidors per a una...
Cap a l'eficiència total: DevSecOps i entorns basats en contenidors per a una...
 
Accelera la innovació amb Copilot per Power Platform
Accelera la innovació amb Copilot per Power PlatformAccelera la innovació amb Copilot per Power Platform
Accelera la innovació amb Copilot per Power Platform
 
Tendències i futur de l'automatització, IA i IAGen
Tendències i futur de l'automatització, IA i IAGenTendències i futur de l'automatització, IA i IAGen
Tendències i futur de l'automatització, IA i IAGen
 
Futurs imaginats i la paradoxa de l'automatització
Futurs imaginats i la paradoxa de l'automatitzacióFuturs imaginats i la paradoxa de l'automatització
Futurs imaginats i la paradoxa de l'automatització
 
Tendencias en herramientas de monitorización de redes y modelo de madurez en ...
Tendencias en herramientas de monitorización de redes y modelo de madurez en ...Tendencias en herramientas de monitorización de redes y modelo de madurez en ...
Tendencias en herramientas de monitorización de redes y modelo de madurez en ...
 
Quantum Computing Master Class 2024 (Quantum Day)
Quantum Computing Master Class 2024 (Quantum Day)Quantum Computing Master Class 2024 (Quantum Day)
Quantum Computing Master Class 2024 (Quantum Day)
 
Publicar dades de recerca amb el Repositori de Dades de Recerca
Publicar dades de recerca amb el Repositori de Dades de RecercaPublicar dades de recerca amb el Repositori de Dades de Recerca
Publicar dades de recerca amb el Repositori de Dades de Recerca
 
In sharing we trust. Taking advantage of a diverse consortium to build a tran...
In sharing we trust. Taking advantage of a diverse consortium to build a tran...In sharing we trust. Taking advantage of a diverse consortium to build a tran...
In sharing we trust. Taking advantage of a diverse consortium to build a tran...
 
Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?
Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?
Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?
 
Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...
Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...
Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...
 
Security Human Factor Sustainable Outputs: The Network eAcademy
Security Human Factor Sustainable Outputs: The Network eAcademySecurity Human Factor Sustainable Outputs: The Network eAcademy
Security Human Factor Sustainable Outputs: The Network eAcademy
 
The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)
 
Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...
Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...
Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...
 
La gestión de datos de investigación en las bibliotecas universitarias españolas
La gestión de datos de investigación en las bibliotecas universitarias españolasLa gestión de datos de investigación en las bibliotecas universitarias españolas
La gestión de datos de investigación en las bibliotecas universitarias españolas
 
Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...
Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...
Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...
 
Les persones i les seves capacitats en el nucli de la transformació digital. ...
Les persones i les seves capacitats en el nucli de la transformació digital. ...Les persones i les seves capacitats en el nucli de la transformació digital. ...
Les persones i les seves capacitats en el nucli de la transformació digital. ...
 
Enginyeria Informàtica: una cursa de fons
Enginyeria Informàtica: una cursa de fonsEnginyeria Informàtica: una cursa de fons
Enginyeria Informàtica: una cursa de fons
 
Transformació de rols i habilitats en un món ple d'IA
Transformació de rols i habilitats en un món ple d'IATransformació de rols i habilitats en un món ple d'IA
Transformació de rols i habilitats en un món ple d'IA
 

Recently uploaded

Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 

Recently uploaded (20)

Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 

IXP Country Jedi i Observable

  • 1. • IXP Country Jedi • Observable notebooks Prototypes based on RIPE Atlas Data Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022
  • 2. RIPE Atlas probe page https://atlas.ripe.net/probes/
  • 3. • RIPE Atlas probe information on the probe page • Time series based on RIPE Atlas data • Built-ins: measurements that come out-of-the-box • https://atlas.ripe.net/ probes/13880/#tab-builtins 
 (CATNIX) This is the caption of the photo. It explains what’s in the photo. Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 Probe page 3
  • 5. • Launched ~2015 • Tool and concept by Emile Aben - https://labs.ripe.net/Members/emileaben/measuring-ixps-with-ripe-atlas • Method: - Traceroute mesh between RIPE Atlas probes - Detect whether they go via the IXP Peering LAN (data from PeeringDB) - Hops geolocated using RIPE IPmap database • Data: - https://www.ripe.net/analyse/internet-measurements/ixp-country-jedi Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 About IXP Country Jedi 5
  • 6. • Benefits: - Shows how IXPs help keep traffic local - Comparing countries’ performances with each other - Routing and traffic optimisation - Comparing IPv6 and IPv4 • Spain: - https://jedi.ripe.net/latest/ES/ixpcountry/ Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 6 About IXP Country Jedi
  • 7. • Different visualisations • Based on the same underlying data • Traceroutes launched from the probes in a country to the same set of probes - Mesh measurement - Ran once a month by the RIPE NCC, hosted on jedi.ripe.net Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 7 About IXP Country Jedi
  • 8. Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 Geo Path 8 IPv4 IPv6 Traceroutes on a map, with geolocation data coming from RIPE IPmap
  • 9. • Do traceroutes pass through an IXP? - Peering LAN info coming from PeeringDB • Do traceroutes exit a country? - Geolocation data coming from RIPE IPmap Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 IXP Country 9
  • 10. • Interactive tool! (hover over the cell…) • Brown: the path is going out of country - If this is a surprise, talk to your upstream(s) and/or make new peering agreements • Dark brown: the path is going out country although there is a local IXP in the path - we do not see this often Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 Title Text 10
  • 11. • Each color represents a LAN • Upper left: northernmost ASNs Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 IXP LANs 11
  • 12. • Each color represents latency - Green: 0-25% - Yellow: 25-75% - Red: 75-100% Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 RTT Mesh 12
  • 13. • Users in a country - Share of each AS in that country - Estimates from APNIC data • Based on the same set of measurements Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 Eyeballs (user-to-user) 13
  • 14. • Use this tool to optimise your routing! - … select the path that is going out of country - talk to your upstream(s) - … select the path that is not going via a local IXP - make a new peering agreement • Contribute to the FLOSS code on GitHub • If your ASN is not on the graph, apply for a RIPE Atlas probe or anchor Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 Use, edit, contribute...! 14
  • 16. • We're experimenting with a new platform - https://observablehq.com/ @ripencc?tab=notebooks • We're putting a focus on data visualisation and rapid prototyping • Let us know what you think about it! Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 About Observable 16
  • 17. • ASNs on the x axis - Ordered by latency from the probe - Closer ASNs on the left - Based on traceroutes from a whole day • Where does the latency "jump"? • RIPE Atlas anchor hosted in CATNIX https://observablehq.com/@ripencc/atlas-probe-neighbourhood Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 RIPE Atlas probe neighbourhood 17
  • 18. • ASNs on the x axis - Ordered by latency from the probe - Closer ASNs on the left - Based on traceroutes from a whole day • Where does the latency "jump"? • RIPE Atlas probe hosted in Anella Científica https://observablehq.com/@ripencc/atlas-probe-neighbourhood Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 RIPE Atlas probe neighbourhood 18
  • 19. Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 Atlas latency world map 19 • Min. RTT • Based on traceroutes from a whole day
  • 20. Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022 20 ¡Gracias! Ahora queremos escucharlos a ustedes...
  • 21. Questions aformoso@ripe.net @aguformoso Agustín Formoso | Reunión de la comisión técnica de CATNIX | July 2022