SlideShare a Scribd company logo
Network Monitoring 
Using RIPE Atlas 
Viktor Naumov 
Science Division 
RIPE NCC 
! 
ENOG7, May 2014, Moscow 
ENOG7 | May 2014 | Moscow
https://atlas.ripe.net RIPE Atlas 2 
Viktor Naumov - ENOG7 - May 2014, Moscow
Network Monitoring RIPE Atlas 
• Network operators use tools for monitoring health of 
networks 
- Nagios & Icinga 
• Tools can receive input from RIPE Atlas, via API 
• Benefits: 
- Doing pings from 1,000 out of 5,000+ probes around the world 
- Looking at your network from the outside 
- Plug into your existing practices 
Viktor Naumov - ENOG7 - May 2014, Moscow 
3
Integration with Monitoring Systems RIPE Atlas 
• Three easy steps: 
! 
1. Create a RIPE Atlas ping measurement 
! 
2. Go to “Status Checks” URL 
! 
3. Add your alerts in Icinga or Nagios 
Viktor Naumov - ENOG7 - May 2014, Moscow 
4
1. How to Schedule a Measurement RIPE Atlas 
• General case - applicable for ping, too! 
• Log in to atlas.ripe.net 
• Go to “My Atlas” and “Measurements” 
• Choose “New Measurement” or “One-off” 
- Most measurements are periodic & last a long time 
- Choose type, target, frequency, # of probes, region... 
- You will spend credits (next slides) 
• More details: https://atlas.ripe.net/doc/udm 
• Or use the API: 
- https://atlas.ripe.net/docs/measurement-creation-api/ 
Viktor Naumov - ENOG7 - May 2014, Moscow 
5
1.5 Credit System RIPE Atlas 
• By hosting a probe, you earn credits 
• To perform measurements, you spend credits 
- pings costs 10 credits, traceroutes costs 20, etc. 
• Credit system introduced to ensure fairness and 
protect system from overload 
• Extra credits can be earned by: 
- Being a RIPE NCC member 
- Hosting a RIPE Atlas anchor 
- Sponsoring multiple probes 
• More details: https://atlas.ripe.net/doc/credits 
Viktor Naumov - ENOG7 - May 2014, Moscow 
6
2. Creating Status Checks RIPE Atlas 
• Status Checks work via RIPE Atlas' RESTful API 
- https://atlas.ripe.net/api/v1/status-checks/MEASUREMENT_ID/ 
! 
• You define the alert parameters, for example: 
- Threshold for % of probes that successfully received a reply 
- How many most recent measurements to base the status on 
- What the maximum acceptable packet loss is 
! 
• Documentation 
- https://atlas.ripe.net/docs/status-checks/ 
Viktor Naumov - ENOG7 - May 2014, Moscow 
7
3. Icinga Examples RIPE Atlas 
• Community of operators contributed configuration code! 
- Making use of the built-in “check_http” plugin 
! 
• GitHub repo examples 
- https://github.com/RIPE-Atlas-Community/ripe-atlas-community-contrib/ 
blob/master/scripts_for_nagios_icinga_alerts 
! 
• Post on Icinga blog 
- https://www.icinga.org/2014/03/05/monitoring-ripe-atlas-status-with- 
icinga-2/ 
Viktor Naumov - ENOG7 - May 2014, Moscow 
8
Monitoring for DNS TLD Operators RIPE Atlas 9 
Viktor Naumov - ENOG7 - May 2014, Moscow
Monitoring DNS RIPE Atlas 
• “Old” DNSMON service migrated to RIPE Atlas 
• RIPE Atlas anchors used as vantage points 
- Replacing of TTM boxes 
• Currently monitoring small selection of zones 
- root name servers 
- 30 ccTLDs and few gTLDs 
• New zones will be added next year 
• https://atlas.ripe.net/dnsmon 
• More details: https://labs.ripe.net/Members/ 
fatemah_mafi/an-updated-dns-monitoring-service 
Viktor Naumov - ENOG7 - May 2014, Moscow 
10
RIPE Atlas Update
RIPE Atlas in Numbers: May 2014 RIPE Atlas 
• 5,800+ probes connected 
! 
• 8,000+ active users this year 
! 
• 5,000+ user-defined measurements daily 
- Four types of user-defined measurements 
available to probe hosts and RIPE NCC 
members: ping, traceroute, DNS, SSL 
! 
• Goal by end of 2014: 
- 10,000 connected probes 
Viktor Naumov - ENOG7 - May 2014, Moscow 
12
Measurement Devices RIPE Atlas 
• v1 & v2: Lantronix XPort Pro 
• v3: TP-Link TL-MR3020 powered from USB port 
- Does not work as a wireless router 
- Same functionality as the old probe 
• RIPE Atlas anchor: Soekris net6501-70 
Viktor Naumov - ENOG7 - May 2014, Moscow 
13
RIPE Atlas Anchors RIPE Atlas 
• Anchors: well-known targets and powerful probes 
- Regional baseline & “future history” 
• Anchoring measurements 
- Measurements between anchors 
- 200 probes targeting each anchor with measurements 
- Each probe measures 4-5 anchors 
• Vantage points for new DNSMON service 
• 58+ RIPE Atlas anchors 
- Goal for end of 2014: 100 anchors worldwide 
Viktor Naumov - ENOG7 - May 2014, Moscow 
14
Success Stories RIPE Atlas 
• Investigating problems of slow servers: 
- http://engineering.freeagent.com/2014/01/24/atlas-probes/ 
! 
• Measuring packet loss to determine congested networks 
! 
• Selective blackholing (examples based on RIPE Atlas) 
- https://ripe68.ripe.net/presentations/176- 
RIPE68_JSnijders_DDoS_Damage_Control.pdf 
! 
• Anycast analysis: 
- https://labs.ripe.net/Members/stephane_bortzmeyer/the-many-instances-of-the-l-root- 
name-server 
Viktor Naumov - ENOG7 - May 2014, Moscow 
15
Plans For The Future RIPE Atlas 
• Tagging probes and measurements as 
“My Favourites” for easy viewing and selection 
! 
• More IPv6-related features 
! 
• Increasing probe distribution via RIR cooperation 
! 
• Tell us your feature requests: 
- http://roadmap.ripe.net/ripe-atlas/ 
Viktor Naumov - ENOG7 - May 2014, Moscow 
16
Get Involved in the 
RIPE Atlas Community
The RIPE Atlas Community GitHub RIPE Atlas 
• If you are a programmer, contribute your code: 
- https://github.com/RIPE-Atlas-Community/ 
! 
• If you are researcher, look & contribute here: 
- https://github.com/RIPE-Atlas-Community/RIPE-Atlas-data- 
analysis 
! 
• Measurements source code available: 
- https://labs.ripe.net/Members/philip_homburg/ripe-atlas-measurements- 
source-code 
Viktor Naumov - ENOG7 - May 2014, Moscow 
18
Become an Ambassador RIPE Atlas 
• If you want to... 
- Help distribute probes 
- Give workshops, tutorials and promote RIPE Atlas 
• To become an ambassador: 
- https://atlas.ripe.net/get-involved/become-a-ripe-atlas-ambassador/ 
- email mcb@ripe.net 
• Or become a sponsor: 
- https://atlas.ripe.net/get-involved/become-a-sponsor/ 
Viktor Naumov - ENOG7 - May 2014, Moscow 
19
Contact RIPE Atlas RIPE Atlas 
! 
• RIPE Atlas website: https://atlas.ripe.net 
• Mailing list for active users: ripe-atlas@ripe.net 
• Articles on RIPE Labs: https://labs.ripe.net/atlas 
• Questions: atlas@ripe.net 
• Twitter: @RIPE_Atlas and #RIPEAtlas 
Viktor Naumov - ENOG7 - May 2014, Moscow 
20
RIPEstat Use Cases
Introduction : https://stat.ripe.net RIPE Atlas 
• RIPEstat is a “one-stop shop” for information 
about Internet number resources 
- From the RIPE NCC: registration data and RIPE Database, 
routing (RIS), reverse DNS, RIPE Atlas measurements 
- External sources: RIRs, routing registries (IRR), 
geolocation, blacklists, M-Lab network activity 
• Search by: IPv4, IPv6 address/prefix; AS Number; 
hostname; country; keywords (new) 
Viktor Naumov - ENOG7 - May 2014, Moscow 
22
Assisted Registry Checks RIPE Atlas 
• RIPEstat is used extensively for Assisted Registry 
Checks with LIRs 
! 
• RIPE NCC’s Registration Services are proactively 
identifying routing and reverse DNS inconsistencies 
! 
• https://labs.ripe.net/Members/matt_parker/ 
assisted-registry-check-first-results 
Viktor Naumov - ENOG7 - May 2014, Moscow 
23
Researching BGP Leaks in Indonesia RIPE Atlas 
• In April 2014, Indosat 
(AS4761) announced 
prefixes which were 
not allocated to them 
• Many ASNs were 
affected and 
temporarily 
“disappeared” 
Viktor Naumov - ENOG7 - May 2014, Moscow 
24 
! 
• https://labs.ripe.net/Members/wilhelm/bgp-leaks-in-indonesia
Let’s BGPlay! RIPE Atlas 25 
• Indonesian incident visible in BGPlay 
! 
• The most famous incident: 
YouTube hijacked by 
Pakistan Telecom: 
http://www.youtube.com/watch? 
v=IzLPKuAOe50 
! 
! 
• BGPlay is back as part of RIPEstat 
Viktor Naumov - ENOG7 - May 2014, Moscow
Looking up RIPE Atlas Activity RIPE Atlas 26 
Viktor Naumov - ENOG7 - May 2014, Moscow
Plans for the Future and Feedback RIPE Atlas 
• Improve back-end stability and performance to 
enable resilience of current services and scale for 
future growth 
• Increase data quality and consistency 
- Plans to renew the RIS collection process 
- Increase freshness of collected routing data (“live”) 
• Tell us your feature requests: 
- http://roadmap.ripe.net/ripe-stat/ 
- stat@ripe.net 
- Twitter: @RIPE_NCC / #ripestat 
Viktor Naumov - ENOG7 - May 2014, Moscow 
27
Questions?

More Related Content

What's hot

IPv6 in the EE Network
IPv6 in the EE NetworkIPv6 in the EE Network
IPv6 in the EE Network
Oliver Müller
 
Sky IPv6 Launch
Sky IPv6 LaunchSky IPv6 Launch
Sky IPv6 Launch
Oliver Müller
 
IPv6 Performance
IPv6 PerformanceIPv6 Performance
IPv6 Performance
APNIC
 
IPv6 Development in ITB 2013
IPv6 Development in ITB 2013IPv6 Development in ITB 2013
IPv6 Development in ITB 2013
Affan Basalamah
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
RIPE NCC
 
Welcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, MongoliaWelcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, Mongolia
APNIC
 
Sky IPv6 Update
Sky IPv6 UpdateSky IPv6 Update
Sky IPv6 Update
Oliver Müller
 
IPv6 Deployment: Case of Sudan/SudREN
IPv6 Deployment: Case of Sudan/SudRENIPv6 Deployment: Case of Sudan/SudREN
IPv6 Deployment: Case of Sudan/SudREN
APNIC
 

What's hot (8)

IPv6 in the EE Network
IPv6 in the EE NetworkIPv6 in the EE Network
IPv6 in the EE Network
 
Sky IPv6 Launch
Sky IPv6 LaunchSky IPv6 Launch
Sky IPv6 Launch
 
IPv6 Performance
IPv6 PerformanceIPv6 Performance
IPv6 Performance
 
IPv6 Development in ITB 2013
IPv6 Development in ITB 2013IPv6 Development in ITB 2013
IPv6 Development in ITB 2013
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 
Welcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, MongoliaWelcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, Mongolia
 
Sky IPv6 Update
Sky IPv6 UpdateSky IPv6 Update
Sky IPv6 Update
 
IPv6 Deployment: Case of Sudan/SudREN
IPv6 Deployment: Case of Sudan/SudRENIPv6 Deployment: Case of Sudan/SudREN
IPv6 Deployment: Case of Sudan/SudREN
 

Viewers also liked

More Measurements: Expanding RIPE Atlas Anchors
More Measurements: Expanding RIPE Atlas AnchorsMore Measurements: Expanding RIPE Atlas Anchors
More Measurements: Expanding RIPE Atlas Anchors
RIPE NCC
 
RIPE NCC Tools and Measurements
RIPE NCC Tools and MeasurementsRIPE NCC Tools and Measurements
RIPE NCC Tools and Measurements
RIPE NCC
 
Tutorial: Using RIPEstat
Tutorial: Using RIPEstatTutorial: Using RIPEstat
Tutorial: Using RIPEstat
RIPE NCC
 
RIPE NCC: The Future
RIPE NCC: The FutureRIPE NCC: The Future
RIPE NCC: The Future
RIPE NCC
 
Karma Server for Mailing Lists
Karma Server for Mailing ListsKarma Server for Mailing Lists
Karma Server for Mailing Lists
RIPE NCC
 
Network Measurements and Tools for Researchers and Operators
Network Measurements and Tools for Researchers and OperatorsNetwork Measurements and Tools for Researchers and Operators
Network Measurements and Tools for Researchers and Operators
RIPE NCC
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
RIPE NCC
 

Viewers also liked (7)

More Measurements: Expanding RIPE Atlas Anchors
More Measurements: Expanding RIPE Atlas AnchorsMore Measurements: Expanding RIPE Atlas Anchors
More Measurements: Expanding RIPE Atlas Anchors
 
RIPE NCC Tools and Measurements
RIPE NCC Tools and MeasurementsRIPE NCC Tools and Measurements
RIPE NCC Tools and Measurements
 
Tutorial: Using RIPEstat
Tutorial: Using RIPEstatTutorial: Using RIPEstat
Tutorial: Using RIPEstat
 
RIPE NCC: The Future
RIPE NCC: The FutureRIPE NCC: The Future
RIPE NCC: The Future
 
Karma Server for Mailing Lists
Karma Server for Mailing ListsKarma Server for Mailing Lists
Karma Server for Mailing Lists
 
Network Measurements and Tools for Researchers and Operators
Network Measurements and Tools for Researchers and OperatorsNetwork Measurements and Tools for Researchers and Operators
Network Measurements and Tools for Researchers and Operators
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 

Similar to Network Monitoring Using RIPE Atlas

RIPEstat, RIPE Atlas and the new DNSMON
RIPEstat, RIPE Atlas and the new DNSMONRIPEstat, RIPE Atlas and the new DNSMON
RIPEstat, RIPE Atlas and the new DNSMON
RIPE NCC
 
Contributing to RIPE Atlas: Operators, Researchers, Coders
Contributing to RIPE Atlas: Operators, Researchers, CodersContributing to RIPE Atlas: Operators, Researchers, Coders
Contributing to RIPE Atlas: Operators, Researchers, Coders
APNIC
 
Using RIPE Atlas and RIPEstat for Network Analysis
Using RIPE Atlas and RIPEstat for Network AnalysisUsing RIPE Atlas and RIPEstat for Network Analysis
Using RIPE Atlas and RIPEstat for Network Analysis
RIPE NCC
 
RIPE Atlas Update
RIPE Atlas UpdateRIPE Atlas Update
RIPE Atlas Update
RIPE NCC
 
RIPE & RIPE NCC/Using RIPE Atlas and RIPEstat for Network Analysis
RIPE & RIPE NCC/Using RIPE Atlas and RIPEstat for Network AnalysisRIPE & RIPE NCC/Using RIPE Atlas and RIPEstat for Network Analysis
RIPE & RIPE NCC/Using RIPE Atlas and RIPEstat for Network Analysis
RIPE NCC
 
Largest Active Measurements Network: RIPE Atlas
Largest Active Measurements Network: RIPE AtlasLargest Active Measurements Network: RIPE Atlas
Largest Active Measurements Network: RIPE Atlas
RIPE NCC
 
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
RIPE NCC
 
RIPE Atlas Monitoring Tutorial
RIPE Atlas Monitoring TutorialRIPE Atlas Monitoring Tutorial
RIPE Atlas Monitoring Tutorial
APNIC
 
RIPE Atlas for Network Researchers
RIPE Atlas for Network ResearchersRIPE Atlas for Network Researchers
RIPE Atlas for Network Researchers
RIPE NCC
 
Using the RIPE Atlas API for measuring IPv6 Reachability
Using the RIPE Atlas API for measuring IPv6 ReachabilityUsing the RIPE Atlas API for measuring IPv6 Reachability
Using the RIPE Atlas API for measuring IPv6 Reachability
RIPE NCC
 
RIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, AnalysisRIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, Analysis
RIPE NCC
 
RIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RISRIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RIS
RIPE NCC
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
RIPE NCC
 
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
 
RIPE NCC Measurements Tools
RIPE NCC Measurements ToolsRIPE NCC Measurements Tools
RIPE NCC Measurements Tools
RIPE NCC
 
RIPE Atlas Streaming
RIPE Atlas StreamingRIPE Atlas Streaming
RIPE Atlas Streaming
RIPE NCC
 
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
Ludovic A
 
RIPE Atlas, Measuring the Internet
RIPE Atlas, Measuring the InternetRIPE Atlas, Measuring the Internet
RIPE Atlas, Measuring the Internet
RIPE NCC
 
RIPE Atlas streaming
RIPE Atlas streamingRIPE Atlas streaming
RIPE Atlas streaming
Massimo Candela
 
OpenNeuro: a free online platform for sharing and analysis of neuroimaging data
OpenNeuro: a free online platform for sharing and analysis of neuroimaging dataOpenNeuro: a free online platform for sharing and analysis of neuroimaging data
OpenNeuro: a free online platform for sharing and analysis of neuroimaging data
Krzysztof Gorgolewski
 

Similar to Network Monitoring Using RIPE Atlas (20)

RIPEstat, RIPE Atlas and the new DNSMON
RIPEstat, RIPE Atlas and the new DNSMONRIPEstat, RIPE Atlas and the new DNSMON
RIPEstat, RIPE Atlas and the new DNSMON
 
Contributing to RIPE Atlas: Operators, Researchers, Coders
Contributing to RIPE Atlas: Operators, Researchers, CodersContributing to RIPE Atlas: Operators, Researchers, Coders
Contributing to RIPE Atlas: Operators, Researchers, Coders
 
Using RIPE Atlas and RIPEstat for Network Analysis
Using RIPE Atlas and RIPEstat for Network AnalysisUsing RIPE Atlas and RIPEstat for Network Analysis
Using RIPE Atlas and RIPEstat for Network Analysis
 
RIPE Atlas Update
RIPE Atlas UpdateRIPE Atlas Update
RIPE Atlas Update
 
RIPE & RIPE NCC/Using RIPE Atlas and RIPEstat for Network Analysis
RIPE & RIPE NCC/Using RIPE Atlas and RIPEstat for Network AnalysisRIPE & RIPE NCC/Using RIPE Atlas and RIPEstat for Network Analysis
RIPE & RIPE NCC/Using RIPE Atlas and RIPEstat for Network Analysis
 
Largest Active Measurements Network: RIPE Atlas
Largest Active Measurements Network: RIPE AtlasLargest Active Measurements Network: RIPE Atlas
Largest Active Measurements Network: RIPE Atlas
 
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
 
RIPE Atlas Monitoring Tutorial
RIPE Atlas Monitoring TutorialRIPE Atlas Monitoring Tutorial
RIPE Atlas Monitoring Tutorial
 
RIPE Atlas for Network Researchers
RIPE Atlas for Network ResearchersRIPE Atlas for Network Researchers
RIPE Atlas for Network Researchers
 
Using the RIPE Atlas API for measuring IPv6 Reachability
Using the RIPE Atlas API for measuring IPv6 ReachabilityUsing the RIPE Atlas API for measuring IPv6 Reachability
Using the RIPE Atlas API for measuring IPv6 Reachability
 
RIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, AnalysisRIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, Analysis
 
RIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RISRIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RIS
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?
 
RIPE NCC Measurements Tools
RIPE NCC Measurements ToolsRIPE NCC Measurements Tools
RIPE NCC Measurements Tools
 
RIPE Atlas Streaming
RIPE Atlas StreamingRIPE Atlas Streaming
RIPE Atlas Streaming
 
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
"Esup CAS Packaging" : Deploy and customize easily a CAS4 server
 
RIPE Atlas, Measuring the Internet
RIPE Atlas, Measuring the InternetRIPE Atlas, Measuring the Internet
RIPE Atlas, Measuring the Internet
 
RIPE Atlas streaming
RIPE Atlas streamingRIPE Atlas streaming
RIPE Atlas streaming
 
OpenNeuro: a free online platform for sharing and analysis of neuroimaging data
OpenNeuro: a free online platform for sharing and analysis of neuroimaging dataOpenNeuro: a free online platform for sharing and analysis of neuroimaging data
OpenNeuro: a free online platform for sharing and analysis of neuroimaging data
 

More from RIPE NCC

Know Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probeKnow Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probe
RIPE NCC
 
Taiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC ToolsTaiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC Tools
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 Registry
RIPE 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 Action
RIPE NCC
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in Tech
RIPE NCC
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
RIPE NCC
 
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISLIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
RIPE 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 workshop
RIPE 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.pdf
RIPE 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.pdf
RIPE NCC
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
RIPE 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 Baltics
RIPE NCC
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing Security
RIPE 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.pdf
RIPE NCC
 
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasKnow Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
RIPE NCC
 
Minimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasMinimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE Atlas
RIPE NCC
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement Services
RIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
RIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
RIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
RIPE NCC
 

More from RIPE NCC (20)

Know Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probeKnow Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probe
 
Taiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC ToolsTaiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC Tools
 
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
 
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISLIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
 
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
 
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasKnow Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
 
Minimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasMinimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE Atlas
 
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
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 

Recently uploaded

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 

Recently uploaded (20)

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 

Network Monitoring Using RIPE Atlas

  • 1. Network Monitoring Using RIPE Atlas Viktor Naumov Science Division RIPE NCC ! ENOG7, May 2014, Moscow ENOG7 | May 2014 | Moscow
  • 2. https://atlas.ripe.net RIPE Atlas 2 Viktor Naumov - ENOG7 - May 2014, Moscow
  • 3. Network Monitoring RIPE Atlas • Network operators use tools for monitoring health of networks - Nagios & Icinga • Tools can receive input from RIPE Atlas, via API • Benefits: - Doing pings from 1,000 out of 5,000+ probes around the world - Looking at your network from the outside - Plug into your existing practices Viktor Naumov - ENOG7 - May 2014, Moscow 3
  • 4. Integration with Monitoring Systems RIPE Atlas • Three easy steps: ! 1. Create a RIPE Atlas ping measurement ! 2. Go to “Status Checks” URL ! 3. Add your alerts in Icinga or Nagios Viktor Naumov - ENOG7 - May 2014, Moscow 4
  • 5. 1. How to Schedule a Measurement RIPE Atlas • General case - applicable for ping, too! • Log in to atlas.ripe.net • Go to “My Atlas” and “Measurements” • Choose “New Measurement” or “One-off” - Most measurements are periodic & last a long time - Choose type, target, frequency, # of probes, region... - You will spend credits (next slides) • More details: https://atlas.ripe.net/doc/udm • Or use the API: - https://atlas.ripe.net/docs/measurement-creation-api/ Viktor Naumov - ENOG7 - May 2014, Moscow 5
  • 6. 1.5 Credit System RIPE Atlas • By hosting a probe, you earn credits • To perform measurements, you spend credits - pings costs 10 credits, traceroutes costs 20, etc. • Credit system introduced to ensure fairness and protect system from overload • Extra credits can be earned by: - Being a RIPE NCC member - Hosting a RIPE Atlas anchor - Sponsoring multiple probes • More details: https://atlas.ripe.net/doc/credits Viktor Naumov - ENOG7 - May 2014, Moscow 6
  • 7. 2. Creating Status Checks RIPE Atlas • Status Checks work via RIPE Atlas' RESTful API - https://atlas.ripe.net/api/v1/status-checks/MEASUREMENT_ID/ ! • You define the alert parameters, for example: - Threshold for % of probes that successfully received a reply - How many most recent measurements to base the status on - What the maximum acceptable packet loss is ! • Documentation - https://atlas.ripe.net/docs/status-checks/ Viktor Naumov - ENOG7 - May 2014, Moscow 7
  • 8. 3. Icinga Examples RIPE Atlas • Community of operators contributed configuration code! - Making use of the built-in “check_http” plugin ! • GitHub repo examples - https://github.com/RIPE-Atlas-Community/ripe-atlas-community-contrib/ blob/master/scripts_for_nagios_icinga_alerts ! • Post on Icinga blog - https://www.icinga.org/2014/03/05/monitoring-ripe-atlas-status-with- icinga-2/ Viktor Naumov - ENOG7 - May 2014, Moscow 8
  • 9. Monitoring for DNS TLD Operators RIPE Atlas 9 Viktor Naumov - ENOG7 - May 2014, Moscow
  • 10. Monitoring DNS RIPE Atlas • “Old” DNSMON service migrated to RIPE Atlas • RIPE Atlas anchors used as vantage points - Replacing of TTM boxes • Currently monitoring small selection of zones - root name servers - 30 ccTLDs and few gTLDs • New zones will be added next year • https://atlas.ripe.net/dnsmon • More details: https://labs.ripe.net/Members/ fatemah_mafi/an-updated-dns-monitoring-service Viktor Naumov - ENOG7 - May 2014, Moscow 10
  • 12. RIPE Atlas in Numbers: May 2014 RIPE Atlas • 5,800+ probes connected ! • 8,000+ active users this year ! • 5,000+ user-defined measurements daily - Four types of user-defined measurements available to probe hosts and RIPE NCC members: ping, traceroute, DNS, SSL ! • Goal by end of 2014: - 10,000 connected probes Viktor Naumov - ENOG7 - May 2014, Moscow 12
  • 13. Measurement Devices RIPE Atlas • v1 & v2: Lantronix XPort Pro • v3: TP-Link TL-MR3020 powered from USB port - Does not work as a wireless router - Same functionality as the old probe • RIPE Atlas anchor: Soekris net6501-70 Viktor Naumov - ENOG7 - May 2014, Moscow 13
  • 14. RIPE Atlas Anchors RIPE Atlas • Anchors: well-known targets and powerful probes - Regional baseline & “future history” • Anchoring measurements - Measurements between anchors - 200 probes targeting each anchor with measurements - Each probe measures 4-5 anchors • Vantage points for new DNSMON service • 58+ RIPE Atlas anchors - Goal for end of 2014: 100 anchors worldwide Viktor Naumov - ENOG7 - May 2014, Moscow 14
  • 15. Success Stories RIPE Atlas • Investigating problems of slow servers: - http://engineering.freeagent.com/2014/01/24/atlas-probes/ ! • Measuring packet loss to determine congested networks ! • Selective blackholing (examples based on RIPE Atlas) - https://ripe68.ripe.net/presentations/176- RIPE68_JSnijders_DDoS_Damage_Control.pdf ! • Anycast analysis: - https://labs.ripe.net/Members/stephane_bortzmeyer/the-many-instances-of-the-l-root- name-server Viktor Naumov - ENOG7 - May 2014, Moscow 15
  • 16. Plans For The Future RIPE Atlas • Tagging probes and measurements as “My Favourites” for easy viewing and selection ! • More IPv6-related features ! • Increasing probe distribution via RIR cooperation ! • Tell us your feature requests: - http://roadmap.ripe.net/ripe-atlas/ Viktor Naumov - ENOG7 - May 2014, Moscow 16
  • 17. Get Involved in the RIPE Atlas Community
  • 18. The RIPE Atlas Community GitHub RIPE Atlas • If you are a programmer, contribute your code: - https://github.com/RIPE-Atlas-Community/ ! • If you are researcher, look & contribute here: - https://github.com/RIPE-Atlas-Community/RIPE-Atlas-data- analysis ! • Measurements source code available: - https://labs.ripe.net/Members/philip_homburg/ripe-atlas-measurements- source-code Viktor Naumov - ENOG7 - May 2014, Moscow 18
  • 19. Become an Ambassador RIPE Atlas • If you want to... - Help distribute probes - Give workshops, tutorials and promote RIPE Atlas • To become an ambassador: - https://atlas.ripe.net/get-involved/become-a-ripe-atlas-ambassador/ - email mcb@ripe.net • Or become a sponsor: - https://atlas.ripe.net/get-involved/become-a-sponsor/ Viktor Naumov - ENOG7 - May 2014, Moscow 19
  • 20. Contact RIPE Atlas RIPE Atlas ! • RIPE Atlas website: https://atlas.ripe.net • Mailing list for active users: ripe-atlas@ripe.net • Articles on RIPE Labs: https://labs.ripe.net/atlas • Questions: atlas@ripe.net • Twitter: @RIPE_Atlas and #RIPEAtlas Viktor Naumov - ENOG7 - May 2014, Moscow 20
  • 22. Introduction : https://stat.ripe.net RIPE Atlas • RIPEstat is a “one-stop shop” for information about Internet number resources - From the RIPE NCC: registration data and RIPE Database, routing (RIS), reverse DNS, RIPE Atlas measurements - External sources: RIRs, routing registries (IRR), geolocation, blacklists, M-Lab network activity • Search by: IPv4, IPv6 address/prefix; AS Number; hostname; country; keywords (new) Viktor Naumov - ENOG7 - May 2014, Moscow 22
  • 23. Assisted Registry Checks RIPE Atlas • RIPEstat is used extensively for Assisted Registry Checks with LIRs ! • RIPE NCC’s Registration Services are proactively identifying routing and reverse DNS inconsistencies ! • https://labs.ripe.net/Members/matt_parker/ assisted-registry-check-first-results Viktor Naumov - ENOG7 - May 2014, Moscow 23
  • 24. Researching BGP Leaks in Indonesia RIPE Atlas • In April 2014, Indosat (AS4761) announced prefixes which were not allocated to them • Many ASNs were affected and temporarily “disappeared” Viktor Naumov - ENOG7 - May 2014, Moscow 24 ! • https://labs.ripe.net/Members/wilhelm/bgp-leaks-in-indonesia
  • 25. Let’s BGPlay! RIPE Atlas 25 • Indonesian incident visible in BGPlay ! • The most famous incident: YouTube hijacked by Pakistan Telecom: http://www.youtube.com/watch? v=IzLPKuAOe50 ! ! • BGPlay is back as part of RIPEstat Viktor Naumov - ENOG7 - May 2014, Moscow
  • 26. Looking up RIPE Atlas Activity RIPE Atlas 26 Viktor Naumov - ENOG7 - May 2014, Moscow
  • 27. Plans for the Future and Feedback RIPE Atlas • Improve back-end stability and performance to enable resilience of current services and scale for future growth • Increase data quality and consistency - Plans to renew the RIS collection process - Increase freshness of collected routing data (“live”) • Tell us your feature requests: - http://roadmap.ripe.net/ripe-stat/ - stat@ripe.net - Twitter: @RIPE_NCC / #ripestat Viktor Naumov - ENOG7 - May 2014, Moscow 27