SlideShare a Scribd company logo
1 of 24
Download to read offline
Spotting Latency Issues
With RIPE Atlas
Lia Hestina | PHnog 2023 | Makati
Lia Hestina | PHNOG 2023 | Makati 2
?
•12.000 vantage points
Return ticket (Unwanted trip) around the world
๏Manila
๏New Delhi
Lia Hestina | PHNOG 2023 | Makati
RIPE Atlas
• RIPE Atlas is a global active measurements platform, funded by
RIPE NCC members and sponsors
• Goal: view Internet reachability
• Probes hosted by volunteers, using a credits system
• Data is publicly available
atlas.ripe.net
3
Lia Hestina | PHNOG 2023 | Makati
RIPE Atlas
• Runs six type of measurements:
- Ping, Traceroute, DNS, NTP, SSL/TLS and HTTP(anchors only)
• Accessible via GUI, API and CLI Tool
atlas.ripe.net
4
Lia Hestina | PHNOG 2023 | Makati
• High latency - Impatient gamers
• Many networks, globally
• Realtime application, unpredictable
5
Some Problems
Mark
Online gaming company
Runs own LAN
Users from around the world
Lia Hestina | PHNOG 2023 | Makati 6
Run RIPE Atlas tests
Lia Hestina | PHNOG 2023 | Makati 7
Issues spotted!
High latency
Identified
Lower latency
after debugging
Lia Hestina | PHNOG 2023 | Makati 8
!
Solution attempted
• Talk to peers to improve routing & RTT results
• Talk to the ISP LOW latency
Lia Hestina | PHNOG 2023 | Makati
Hooray Moments!
9
1. Improve performance
Shorter path is selected, better latency, reliability & security
2. Control &
fl
exibility
Repeat the tests as much as you need!
3. Service desks ❤ RIPE Atlas GUI to validate
fi
ndings
RIPE Atlas
A view into the
Philippines (ASEAN)
Lia Hestina | PHNOG 2023 | Makati
The Philippines
11
31 probes connected
2 anchors
https://atlas.ripe.net/results/maps/network-coverage/?filter=Philippines+
Lia Hestina | PHNOG 2023 | Makati 12
https://observablehq.com/@ripencc/atlas-latency-worldmap
Latency AS9299
Philippines
MinRTT
Lia Hestina | PHNOG 2023 | Makati 13
https://observablehq.com/@ripencc/atlas-latency-worldmap
MinRTT Latency AS4788
Malaysia
Lia Hestina | PHNOG 2023 | Makati 14
https://observablehq.com/@ripencc/atlas-latency-worldmap
MinRTT Latency AS133481
Thailand
Lia Hestina | PHNOG 2023 | Makati
3. Finding anomalies in Min. RTT explorer
Observed by Probe 22471 in AS9299
15
A Jump in latency
Lia Hestina | PHNOG 2023 | Makati
3. Finding anomalies in Country IXP JEDI - AS9299
16
AS134707
AS9299
https://jedi.ripe.net/latest/
PH/ixpcountry/index.html?
ASNS=all&ipv=v4
Lia Hestina | PHNOG 2023 | Makati 17
MinRTT
Your network neighbourhood as seen through RIPE Atlas
Try your probe here
https://observablehq.com/
@ripencc/atlas-probe-
neighbourhood?
Are these networks with
high latency important to you?
Lia Hestina | PHNOG 2023 | Makati 18
https://sg-pub.ripe.net/petros/
population_coverage/country.html?name=PH
We’d like to install
probes in these ASNs
Lia Hestina | PHNOG 2023 | Makati
Help us cover these ASNs in South East Asia
19
Lia Hestina | PHNOG 2023 | Makati
Probes in the ASEAN region
20
Economy Active Probes
BD 6
ID 69
KH 1
LA 2
MM 1
MY 26
PH 31
SG 113
TH 20
TL 1
VN 9
Distribution in Asia Pacific
Lia Hestina | PHNOG 2023 | Makati
Some reasons to love RIPE Atlas
21
12,000 Probes
Safe & Secure
Trusted Source
Open Data
Community Driven
Fair Use/
NON Monetary
Global Coverage
Regular third-party security review
Non-pro
fi
t organisation
Volunteers: End Users
Measurement results open to all
From the community for the
community
Lia Hestina | PHNOG 2023 | Makati
What’s next
22
1. Increase Coverage by 20 new probes in PH - 2023
2. Deploy SW probes in multiple locations: 7 Sept 2023
3. Reconnect your probes!
Questions ?
lhestina@ripe.net
atlas@ripe.net
Lia Hestina | PHNOG 2023 | Makati
Use Cases
24
Detecting DNS root manipulation
https://labs.ripe.net/author/qasim-lone/
detecting-dns-root-manipulation/
DNS vulnerability, con
fi
guration
errors that can cause DDoS
https://labs.ripe.net/author/giovane_moura/dns-
vulnerability-con
fi
guration-errors-that-can-
cause-ddos/
The Kazakhstan outage
as seen from RIPE Atlas
https://labs.ripe.net/author/emileaben/the-
kazakhstan-outage-as-seen-from-ripe-atlas/
A distributed view of the Internet
https://labs.ripe.net/author/alun_davies/ripe-
atlas-a-distributed-view-of-the-internet/

More Related Content

Similar to Spotting Latency Issues with RIPE Atlas

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
 
Denmark: Country Report, from RIPE NCC perspective
Denmark: Country Report, from RIPE NCC perspectiveDenmark: Country Report, from RIPE NCC perspective
Denmark: Country Report, from RIPE NCC perspectiveRIPE NCC
 
RIPE NCC Data and Tools
RIPE NCC Data and ToolsRIPE NCC Data and Tools
RIPE NCC Data and ToolsRIPE NCC
 
International Perspective on Philippine Internet Development - ARM2
International Perspective on Philippine Internet Development - ARM2International Perspective on Philippine Internet Development - ARM2
International Perspective on Philippine Internet Development - ARM2APNIC
 
SGNOG2 - APNIC Updates
SGNOG2 - APNIC UpdatesSGNOG2 - APNIC Updates
SGNOG2 - APNIC UpdatesAPNIC
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAPNIC
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013APNIC
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?apnic_slides
 
The RIPE Atlas Global Internet Measurement Network
The RIPE Atlas Global Internet Measurement NetworkThe RIPE Atlas Global Internet Measurement Network
The RIPE Atlas Global Internet Measurement NetworkRIPE NCC
 
Service mesh with istio
Service mesh with istioService mesh with istio
Service mesh with istioWisnuPrabowo20
 
DevOps Indonesia #8 - Service Mesh with Istio
DevOps Indonesia #8 - Service Mesh with IstioDevOps Indonesia #8 - Service Mesh with Istio
DevOps Indonesia #8 - Service Mesh with IstioDevOps Indonesia
 
RIPE NCC Tools and Measurements
RIPE NCC Tools and MeasurementsRIPE NCC Tools and Measurements
RIPE NCC Tools and MeasurementsRIPE NCC
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE AtlasRIPE NCC
 
ThaiNOG 2018: APNIC Member Gathering
ThaiNOG 2018: APNIC Member Gathering ThaiNOG 2018: APNIC Member Gathering
ThaiNOG 2018: APNIC Member Gathering APNIC
 
Government
Government Government
Government APNIC
 
Government Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkagesGovernment Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkagesAPNIC
 
What is the RIPE NCC?
What is the RIPE NCC?What is the RIPE NCC?
What is the RIPE NCC?RIPE NCC
 
MMIX AGM: IPv6 and RPKI adoption in Myanmar
MMIX AGM: IPv6 and RPKI adoption in MyanmarMMIX AGM: IPv6 and RPKI adoption in Myanmar
MMIX AGM: IPv6 and RPKI adoption in MyanmarAPNIC
 
Myanmar Member Gathering
Myanmar Member GatheringMyanmar Member Gathering
Myanmar Member GatheringAPNIC
 

Similar to Spotting Latency Issues with RIPE Atlas (20)

RIPE NCC RIS (Routing Information Service)
RIPE NCC RIS (Routing Information Service)RIPE NCC RIS (Routing Information Service)
RIPE NCC RIS (Routing Information Service)
 
Denmark: Country Report, from RIPE NCC perspective
Denmark: Country Report, from RIPE NCC perspectiveDenmark: Country Report, from RIPE NCC perspective
Denmark: Country Report, from RIPE NCC perspective
 
RIPE NCC Data and Tools
RIPE NCC Data and ToolsRIPE NCC Data and Tools
RIPE NCC Data and Tools
 
International Perspective on Philippine Internet Development - ARM2
International Perspective on Philippine Internet Development - ARM2International Perspective on Philippine Internet Development - ARM2
International Perspective on Philippine Internet Development - ARM2
 
SGNOG2 - APNIC Updates
SGNOG2 - APNIC UpdatesSGNOG2 - APNIC Updates
SGNOG2 - APNIC Updates
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressing
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?
 
The RIPE Atlas Global Internet Measurement Network
The RIPE Atlas Global Internet Measurement NetworkThe RIPE Atlas Global Internet Measurement Network
The RIPE Atlas Global Internet Measurement Network
 
Service mesh with istio
Service mesh with istioService mesh with istio
Service mesh with istio
 
DevOps Indonesia #8 - Service Mesh with Istio
DevOps Indonesia #8 - Service Mesh with IstioDevOps Indonesia #8 - Service Mesh with Istio
DevOps Indonesia #8 - Service Mesh with Istio
 
RIPE NCC Tools and Measurements
RIPE NCC Tools and MeasurementsRIPE NCC Tools and Measurements
RIPE NCC Tools and Measurements
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 
ThaiNOG 2018: APNIC Member Gathering
ThaiNOG 2018: APNIC Member Gathering ThaiNOG 2018: APNIC Member Gathering
ThaiNOG 2018: APNIC Member Gathering
 
Government
Government Government
Government
 
Government Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkagesGovernment Policy and IPv6 Adoption - Strategic linkages
Government Policy and IPv6 Adoption - Strategic linkages
 
What is the RIPE NCC?
What is the RIPE NCC?What is the RIPE NCC?
What is the RIPE NCC?
 
CATNIX: Desafíos y experiencia
CATNIX: Desafíos y experienciaCATNIX: Desafíos y experiencia
CATNIX: Desafíos y experiencia
 
MMIX AGM: IPv6 and RPKI adoption in Myanmar
MMIX AGM: IPv6 and RPKI adoption in MyanmarMMIX AGM: IPv6 and RPKI adoption in Myanmar
MMIX AGM: IPv6 and RPKI adoption in Myanmar
 
Myanmar Member Gathering
Myanmar Member GatheringMyanmar Member Gathering
Myanmar Member Gathering
 

More from RIPE NCC

Navigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryNavigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryRIPE NCC
 
Traces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionTraces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionRIPE NCC
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in TechRIPE NCC
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfRIPE NCC
 
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopIntro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopRIPE NCC
 
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfRIPE NCC
 
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfRIPE NCC
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC
 
IPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsIPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsRIPE NCC
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing SecurityRIPE NCC
 
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfSEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfRIPE NCC
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasRIPE NCC
 
111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure111 views of Swiss Internet Infrastructure
111 views of Swiss Internet InfrastructureRIPE NCC
 
The RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenThe RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenRIPE NCC
 
IPv6 in the Nordics (and why it’s important)
IPv6 in the Nordics (and why it’s important)IPv6 in the Nordics (and why it’s important)
IPv6 in the Nordics (and why it’s important)RIPE NCC
 
Finland Internet Country Report
Finland Internet Country ReportFinland Internet Country Report
Finland Internet Country ReportRIPE NCC
 
Moldova Country Report
Moldova Country ReportMoldova Country Report
Moldova Country ReportRIPE NCC
 
Routing Security, Another Elephant in the Room
Routing Security, Another Elephant in the RoomRouting Security, Another Elephant in the Room
Routing Security, Another Elephant in the RoomRIPE NCC
 
ESNOG 29-Alvaro_Vives-Routing_Security.pdf
ESNOG 29-Alvaro_Vives-Routing_Security.pdfESNOG 29-Alvaro_Vives-Routing_Security.pdf
ESNOG 29-Alvaro_Vives-Routing_Security.pdfRIPE NCC
 

More from RIPE NCC (20)

Navigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryNavigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet Registry
 
Traces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionTraces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate Action
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in Tech
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
 
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopIntro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
 
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
 
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
 
IPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsIPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the Baltics
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing Security
 
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfSEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement Services
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure
 
The RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenThe RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in Sweden
 
IPv6 in the Nordics (and why it’s important)
IPv6 in the Nordics (and why it’s important)IPv6 in the Nordics (and why it’s important)
IPv6 in the Nordics (and why it’s important)
 
Finland Internet Country Report
Finland Internet Country ReportFinland Internet Country Report
Finland Internet Country Report
 
Moldova Country Report
Moldova Country ReportMoldova Country Report
Moldova Country Report
 
Routing Security, Another Elephant in the Room
Routing Security, Another Elephant in the RoomRouting Security, Another Elephant in the Room
Routing Security, Another Elephant in the Room
 
ESNOG 29-Alvaro_Vives-Routing_Security.pdf
ESNOG 29-Alvaro_Vives-Routing_Security.pdfESNOG 29-Alvaro_Vives-Routing_Security.pdf
ESNOG 29-Alvaro_Vives-Routing_Security.pdf
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Spotting Latency Issues with RIPE Atlas

  • 1. Spotting Latency Issues With RIPE Atlas Lia Hestina | PHnog 2023 | Makati
  • 2. Lia Hestina | PHNOG 2023 | Makati 2 ? •12.000 vantage points Return ticket (Unwanted trip) around the world ๏Manila ๏New Delhi
  • 3. Lia Hestina | PHNOG 2023 | Makati RIPE Atlas • RIPE Atlas is a global active measurements platform, funded by RIPE NCC members and sponsors • Goal: view Internet reachability • Probes hosted by volunteers, using a credits system • Data is publicly available atlas.ripe.net 3
  • 4. Lia Hestina | PHNOG 2023 | Makati RIPE Atlas • Runs six type of measurements: - Ping, Traceroute, DNS, NTP, SSL/TLS and HTTP(anchors only) • Accessible via GUI, API and CLI Tool atlas.ripe.net 4
  • 5. Lia Hestina | PHNOG 2023 | Makati • High latency - Impatient gamers • Many networks, globally • Realtime application, unpredictable 5 Some Problems Mark Online gaming company Runs own LAN Users from around the world
  • 6. Lia Hestina | PHNOG 2023 | Makati 6 Run RIPE Atlas tests
  • 7. Lia Hestina | PHNOG 2023 | Makati 7 Issues spotted! High latency Identified Lower latency after debugging
  • 8. Lia Hestina | PHNOG 2023 | Makati 8 ! Solution attempted • Talk to peers to improve routing & RTT results • Talk to the ISP LOW latency
  • 9. Lia Hestina | PHNOG 2023 | Makati Hooray Moments! 9 1. Improve performance Shorter path is selected, better latency, reliability & security 2. Control & fl exibility Repeat the tests as much as you need! 3. Service desks ❤ RIPE Atlas GUI to validate fi ndings
  • 10. RIPE Atlas A view into the Philippines (ASEAN)
  • 11. Lia Hestina | PHNOG 2023 | Makati The Philippines 11 31 probes connected 2 anchors https://atlas.ripe.net/results/maps/network-coverage/?filter=Philippines+
  • 12. Lia Hestina | PHNOG 2023 | Makati 12 https://observablehq.com/@ripencc/atlas-latency-worldmap Latency AS9299 Philippines MinRTT
  • 13. Lia Hestina | PHNOG 2023 | Makati 13 https://observablehq.com/@ripencc/atlas-latency-worldmap MinRTT Latency AS4788 Malaysia
  • 14. Lia Hestina | PHNOG 2023 | Makati 14 https://observablehq.com/@ripencc/atlas-latency-worldmap MinRTT Latency AS133481 Thailand
  • 15. Lia Hestina | PHNOG 2023 | Makati 3. Finding anomalies in Min. RTT explorer Observed by Probe 22471 in AS9299 15 A Jump in latency
  • 16. Lia Hestina | PHNOG 2023 | Makati 3. Finding anomalies in Country IXP JEDI - AS9299 16 AS134707 AS9299 https://jedi.ripe.net/latest/ PH/ixpcountry/index.html? ASNS=all&ipv=v4
  • 17. Lia Hestina | PHNOG 2023 | Makati 17 MinRTT Your network neighbourhood as seen through RIPE Atlas Try your probe here https://observablehq.com/ @ripencc/atlas-probe- neighbourhood? Are these networks with high latency important to you?
  • 18. Lia Hestina | PHNOG 2023 | Makati 18 https://sg-pub.ripe.net/petros/ population_coverage/country.html?name=PH We’d like to install probes in these ASNs
  • 19. Lia Hestina | PHNOG 2023 | Makati Help us cover these ASNs in South East Asia 19
  • 20. Lia Hestina | PHNOG 2023 | Makati Probes in the ASEAN region 20 Economy Active Probes BD 6 ID 69 KH 1 LA 2 MM 1 MY 26 PH 31 SG 113 TH 20 TL 1 VN 9 Distribution in Asia Pacific
  • 21. Lia Hestina | PHNOG 2023 | Makati Some reasons to love RIPE Atlas 21 12,000 Probes Safe & Secure Trusted Source Open Data Community Driven Fair Use/ NON Monetary Global Coverage Regular third-party security review Non-pro fi t organisation Volunteers: End Users Measurement results open to all From the community for the community
  • 22. Lia Hestina | PHNOG 2023 | Makati What’s next 22 1. Increase Coverage by 20 new probes in PH - 2023 2. Deploy SW probes in multiple locations: 7 Sept 2023 3. Reconnect your probes!
  • 24. Lia Hestina | PHNOG 2023 | Makati Use Cases 24 Detecting DNS root manipulation https://labs.ripe.net/author/qasim-lone/ detecting-dns-root-manipulation/ DNS vulnerability, con fi guration errors that can cause DDoS https://labs.ripe.net/author/giovane_moura/dns- vulnerability-con fi guration-errors-that-can- cause-ddos/ The Kazakhstan outage as seen from RIPE Atlas https://labs.ripe.net/author/emileaben/the- kazakhstan-outage-as-seen-from-ripe-atlas/ A distributed view of the Internet https://labs.ripe.net/author/alun_davies/ripe- atlas-a-distributed-view-of-the-internet/