SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
Mirjam Kühne | RoN++ | December 2018
Mirjam Kühne
RIPE NCC Data Sources
for Researchers
Mirjam Kühne | RoN++ | December 2018 !2
Overview
• RIPE Atlas
• Routing Information Service (RIS)
• RIPE IPmap
• RIPEstat
RIPE Atlas
Active Measurements Network
Mirjam Kühne | RoN++ | December 2018 !4
Active Measurements Network
• Probe distribution
- 10,300 active RIPE Atlas probes
- 356 active RIPE Atlas anchors
• Coverage
- 180 countries covered
- 3,600 IPv4 ASes (6%)
- 1,450 IPv6 ASes (9%)
• All data are open and publicly available
Mirjam Kühne | RoN++ | December 2018 !5
RIPE Atlas Definition
RIPE Atlas is a global, open, distributed Internet measurement
platform, consisting of thousands of measurement devices that
measure Internet connectivity in real time. (wikipedia)
Mirjam Kühne | RoN++ | December 2018 !6
Most Popular Features
• Six types of measurements
- ping, traceroute, DNS, SSL/TLS, NTP, HTTP (to anchors)
• APIs that interact with the system
• Informative visualisations
• CLI tools (RIPE Atlas Magellan)
• Streaming of real-time data
• New:
- user-to-user measurements, VM anchors, daily data dumps
(for bulk data)
User-to-user
RIPE Atlas measurements
Mirjam Kühne | RoN++ | December 2018 !8
Motivation
• Usually client-to-server gets measured
- for traffic and cost optimisation
• What about de-centralised, peer-to-peer,
server-less connections?
- let’s go back to end-to-end (i.e. user-to-user)
• Sketches Internet eco system of a country
https://sg-pub.ripe.net/ixp-country-jedi/de/2018/11/01/
Mirjam Kühne | RoN++ | December 2018 !9
Ingredients
• RIPE Atlas
• User population estimates (APNIC data)
- measurement-based rough estimate
- https://stats.labs.apnic.net/aspop/
• IXP Country Jedi
- mesh traceroutes between RIPE Atlas probes in a country
- https://www.ripe.net/ixp-country-jedi/
• Many caveats: Results are ‘sketches’
Mirjam Kühne | RoN++ | December 2018
IXP
Transit provider
end users network
size of ring segment is a measure
for the amount of end users in the network
the size of the circle indicates the
interconnectedness of the network
RIS
Mirjam Kühne | RoN++ | December 2018 !12
What is RIS?
• Worldwide network of BGP collectors
• Deployed at Internet Exchange Points
• Collects raw BGP data from peers
• Stores BGP routing table dumps
• 18+ years of routing history!
• Used by network operators and researchers
Mirjam Kühne | RoN++ | December 2018 !13
RIS Route Collector Locations
Mirjam Kühne | RoN++ | December 2018 !14
RIS Data Access
• Raw data:
• https://www.ripe.net/analyse/internet-measurements/
routing-information-service-ris/ris-raw-data
• Data stored in MRT format (RFC 6396)
• Readable using BGPdump utility
• Open source, available on GitHub:
https://bitbucket.org/ripencc/bgpdump/wiki/Home
• RIPEstat
RIPE IPmap
Geolocation for Infrastructure
Mirjam Kühne | RoN++ | December 2018 !16
Geolocation for Infrastructure
• Collaborative model (multi-approach)
• e.g. crowdsourced, triangulation (RIPE Atlas)
• https://labs.ripe.net/Members/jasper_den_hertog/openipmap-
a-collaborative-approach-to-mapping-internet-infrastructure
Mirjam Kühne | RoN++ | December 2018 !17
RIPE IPmap Output
Mirjam Kühne | RoN++ | December 2018 !18
Traceroute Visualisation
RIPEstat
One stop shop for data
Mirjam Kühne | RoN++ | December 2018 !20
RIPEstat - stat.ripe.net
Mirjam Kühne | RoN++ | December 2018 !21
Data Sets
• IP Registry data from all RIRs
• Routing data (RIPE RIS)
• RIPE Atlas data
• External datasets
- Geolocation, blacklists, bandwidth measurements (MLab,
Speedchecker) and more
Mirjam Kühne | RoN++ | December 2018 !22
Widget API & Data API
• More than 50 widgets

• RIPEstat widgets are embeddable

• e.g. web pages or NOC interfaces

• Documentation: https://stat.ripe.net/docs/widget_api

• Access to underlying data via data API

• Documentation: https://stat.ripe.net/docs/data_api
Mirjam Kühne | RoN++ | December 2018 !23
Use Cases
Routing History
BGPlay
Country Statistics
Anti-Abuse Contact
Mirjam Kühne | RoN++ | December 2018 !24
What is new?
• More data
• More visualisations
• Country Reports
RIPE Labs
Mirjam Kühne | RoN++ | December 2018 !26
https://labs.ripe.net
Mirjam Kühne | RoN++ | December 2018 !27
Measuring Anycast
• https://labs.ripe.net/Members/kenneth_finnegan/
measuring-anycast-dns-services-using-ripe-atlas
Mirjam Kühne | RoN++ | December 2018 !28
DNS Defences during DDoS
• https://labs.ripe.net/Members/giovane_moura/
dissecting-dns-defenses-during-ddos-attacks
Mirjam Kühne | RoN++ | December 2018 !29
Routing Diversity in Africa
• https://labs.ripe.net/Members/fanou_roderick/on-the-
diversity-of-interdomain-routing-in-africa
Mirjam Kühne | RoN++ | December 2018 !30
Measuring AS Interdependence
• https://labs.ripe.net/Members/romain_fontugne/as-
hegemony-measuring-as-interdependence
Mirjam Kühne | RoN++ | December 2018 !31
Peering Infrastructure Outages
• https://labs.ripe.net/Members/vgiotsas/detection-of-peering-
infrastructure-outages-based-on-bgp-communities-monitoring
Mirjam Kühne | RoN++ | December 2018 !32
Measuring Upstream Visibility
• https://labs.ripe.net/Members/massimo_candela/
upstream-visibility-monitor-the-visibility-of-your-prefix
Mirjam Kühne | RoN++ | December 2018 !33
• Students and researchers
- Present your Internet-related research at RIPE Meetings
- Complimentary tickets, travel and accommodation
- Topics: network measurement and analysis, security,
IPv6 deployment, BGP routing, Internet governance,
peering and interconnectivity
• https://www.ripe.net/raci
References
Mirjam Kühne | RoN++ | December 2018 !35
References
• RIPE Atlas: atlas.ripe.net
• IXP country jedi: www.ripe.net/ixp-country-jedi
• RIPEstat: stat.ripe.net
• IPv6 RIPEness: ipv6ripeness.ripe.net
• IPv6 ASNs: v6asns.ripe.net
• RIPE DB bulk: https://ftp.ripe.net/ripe/dbase/
- https://ftp.ripe.net/ripe/dbase/split
• RIPE Labs: labs.ripe.net
Questions
mir@ripe.net
@mir_ripe_labs

Contenu connexe

Tendances

RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE AtlasRIPE NCC
 
RIR Collaboration on RIPEstat
RIR Collaboration on RIPEstatRIR Collaboration on RIPEstat
RIR Collaboration on RIPEstatRIPE NCC
 
The State of the (Romanian) Internet
The State of the (Romanian) InternetThe State of the (Romanian) Internet
The State of the (Romanian) InternetRIPE NCC
 
RIPE NCC Measurement Data and Tools
RIPE NCC Measurement Data and ToolsRIPE NCC Measurement Data and Tools
RIPE NCC Measurement Data and ToolsRIPE NCC
 
RIPE Atlas, Global Internet Measurement Network
RIPE Atlas, Global Internet Measurement NetworkRIPE Atlas, Global Internet Measurement Network
RIPE Atlas, Global Internet Measurement NetworkRIPE NCC
 
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 ToolsRIPE NCC
 
IPv6 Country Statistics
IPv6 Country StatisticsIPv6 Country Statistics
IPv6 Country StatisticsRIPE NCC
 
Applications of Internet Data
Applications of Internet DataApplications of Internet Data
Applications of Internet DataRIPE NCC
 
How RIPE NCC Tools Can Help with Online Investigations
How RIPE NCC Tools Can Help with Online InvestigationsHow RIPE NCC Tools Can Help with Online Investigations
How RIPE NCC Tools Can Help with Online InvestigationsRIPE NCC
 
Core Registry and Related Services
Core Registry and Related ServicesCore Registry and Related Services
Core Registry and Related ServicesAPNIC
 
What is new in Core Registry and Related Services
What is new in Core Registry and Related ServicesWhat is new in Core Registry and Related Services
What is new in Core Registry and Related ServicesAPNIC
 
Network Visualisation: Focus on RIPE Atlas
Network Visualisation: Focus on RIPE AtlasNetwork Visualisation: Focus on RIPE Atlas
Network Visualisation: Focus on RIPE AtlasRIPE NCC
 
The Future of IP Addresses
The Future of IP AddressesThe Future of IP Addresses
The Future of IP AddressesRIPE NCC
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE AtlasRIPE NCC
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE AtlasRIPE NCC
 
IPv6 Routing in Slovenia
IPv6 Routing in SloveniaIPv6 Routing in Slovenia
IPv6 Routing in SloveniaRIPE 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 IXPsRIPE NCC
 
Countries, IXPs and RIPE Atlas
Countries, IXPs and RIPE AtlasCountries, IXPs and RIPE Atlas
Countries, IXPs and RIPE AtlasRIPE NCC
 
KISA (KRNIC) Update, by Youngsun La [APNIC 38 / NIR SIG]
KISA (KRNIC) Update, by Youngsun La [APNIC 38 / NIR SIG]KISA (KRNIC) Update, by Youngsun La [APNIC 38 / NIR SIG]
KISA (KRNIC) Update, by Youngsun La [APNIC 38 / NIR SIG]APNIC
 

Tendances (20)

RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 
RIR Collaboration on RIPEstat
RIR Collaboration on RIPEstatRIR Collaboration on RIPEstat
RIR Collaboration on RIPEstat
 
The State of the (Romanian) Internet
The State of the (Romanian) InternetThe State of the (Romanian) Internet
The State of the (Romanian) Internet
 
RIPE NCC Measurement Data and Tools
RIPE NCC Measurement Data and ToolsRIPE NCC Measurement Data and Tools
RIPE NCC Measurement Data and Tools
 
RIPE Atlas, Global Internet Measurement Network
RIPE Atlas, Global Internet Measurement NetworkRIPE Atlas, Global Internet Measurement Network
RIPE Atlas, Global Internet Measurement Network
 
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
 
IPv6 Country Statistics
IPv6 Country StatisticsIPv6 Country Statistics
IPv6 Country Statistics
 
Applications of Internet Data
Applications of Internet DataApplications of Internet Data
Applications of Internet Data
 
How RIPE NCC Tools Can Help with Online Investigations
How RIPE NCC Tools Can Help with Online InvestigationsHow RIPE NCC Tools Can Help with Online Investigations
How RIPE NCC Tools Can Help with Online Investigations
 
Core Registry and Related Services
Core Registry and Related ServicesCore Registry and Related Services
Core Registry and Related Services
 
What is new in Core Registry and Related Services
What is new in Core Registry and Related ServicesWhat is new in Core Registry and Related Services
What is new in Core Registry and Related Services
 
Network Visualisation: Focus on RIPE Atlas
Network Visualisation: Focus on RIPE AtlasNetwork Visualisation: Focus on RIPE Atlas
Network Visualisation: Focus on RIPE Atlas
 
The Future of IP Addresses
The Future of IP AddressesThe Future of IP Addresses
The Future of IP Addresses
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 
IPv6 Routing in Slovenia
IPv6 Routing in SloveniaIPv6 Routing in Slovenia
IPv6 Routing in Slovenia
 
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
 
Countries, IXPs and RIPE Atlas
Countries, IXPs and RIPE AtlasCountries, IXPs and RIPE Atlas
Countries, IXPs and RIPE Atlas
 
KISA (KRNIC) Update, by Youngsun La [APNIC 38 / NIR SIG]
KISA (KRNIC) Update, by Youngsun La [APNIC 38 / NIR SIG]KISA (KRNIC) Update, by Youngsun La [APNIC 38 / NIR SIG]
KISA (KRNIC) Update, by Youngsun La [APNIC 38 / NIR SIG]
 
RIPEstat
RIPEstatRIPEstat
RIPEstat
 

Similaire à RIPE NCC Data Sets for Researchers

Large Scale Internet Measurements Infrastructures
Large Scale Internet Measurements InfrastructuresLarge Scale Internet Measurements Infrastructures
Large Scale Internet Measurements InfrastructuresRIPE NCC
 
RIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis ToolsRIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis ToolsRIPE NCC
 
RIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RISRIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RISRIPE NCC
 
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 DNSMONRIPE NCC
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE 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 AnalysisRIPE NCC
 
Data Gathering and Analysis BoF- RipEstat
Data Gathering and Analysis BoF- RipEstatData Gathering and Analysis BoF- RipEstat
Data Gathering and Analysis BoF- RipEstatAPNIC
 
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 NCC Update
RIPE NCC UpdateRIPE NCC Update
RIPE NCC UpdateAPNIC
 
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 AnalysisRIPE NCC
 
RIPE NCC Tools and Measurements
RIPE NCC Tools and MeasurementsRIPE NCC Tools and Measurements
RIPE NCC Tools and MeasurementsRIPE NCC
 
Internet Measurement Tools & Their Usefulness by Gaurab Raj Upadhaya
Internet Measurement Tools & Their Usefulness by Gaurab Raj UpadhayaInternet Measurement Tools & Their Usefulness by Gaurab Raj Upadhaya
Internet Measurement Tools & Their Usefulness by Gaurab Raj UpadhayaMyNOG
 
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 RISRIPE NCC
 
RIPE Atlas, Measuring the Internet
RIPE Atlas, Measuring the InternetRIPE Atlas, Measuring the Internet
RIPE Atlas, Measuring the InternetRIPE NCC
 
Peering Day 2013
Peering Day 2013Peering Day 2013
Peering Day 2013RIPE NCC
 
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...DataWorks Summit
 
Cloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisCloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisAlex Henthorn-Iwane
 
Tutorial: Using RIPEstat
Tutorial: Using RIPEstatTutorial: Using RIPEstat
Tutorial: Using RIPEstatRIPE NCC
 
What's New In Neo4j 3.4 & Bloom Update
What's New In Neo4j 3.4 & Bloom UpdateWhat's New In Neo4j 3.4 & Bloom Update
What's New In Neo4j 3.4 & Bloom UpdateNeo4j
 

Similaire à RIPE NCC Data Sets for Researchers (20)

Large Scale Internet Measurements Infrastructures
Large Scale Internet Measurements InfrastructuresLarge Scale Internet Measurements Infrastructures
Large Scale Internet Measurements Infrastructures
 
RIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis ToolsRIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis Tools
 
RIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RISRIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RIS
 
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 Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
 
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
 
Data Gathering and Analysis BoF- RipEstat
Data Gathering and Analysis BoF- RipEstatData Gathering and Analysis BoF- RipEstat
Data Gathering and Analysis BoF- RipEstat
 
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 Update
RIPE NCC UpdateRIPE NCC Update
RIPE NCC Update
 
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
 
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 Tools and Measurements
RIPE NCC Tools and MeasurementsRIPE NCC Tools and Measurements
RIPE NCC Tools and Measurements
 
Internet Measurement Tools & Their Usefulness by Gaurab Raj Upadhaya
Internet Measurement Tools & Their Usefulness by Gaurab Raj UpadhayaInternet Measurement Tools & Their Usefulness by Gaurab Raj Upadhaya
Internet Measurement Tools & Their Usefulness by Gaurab Raj Upadhaya
 
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 Atlas, Measuring the Internet
RIPE Atlas, Measuring the InternetRIPE Atlas, Measuring the Internet
RIPE Atlas, Measuring the Internet
 
Peering Day 2013
Peering Day 2013Peering Day 2013
Peering Day 2013
 
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
 
Cloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisCloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow Analysis
 
Tutorial: Using RIPEstat
Tutorial: Using RIPEstatTutorial: Using RIPEstat
Tutorial: Using RIPEstat
 
What's New In Neo4j 3.4 & Bloom Update
What's New In Neo4j 3.4 & Bloom UpdateWhat's New In Neo4j 3.4 & Bloom Update
What's New In Neo4j 3.4 & Bloom Update
 

Plus de 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
 
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
 
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 AtlasRIPE 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 AtlasRIPE 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
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasRIPE 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
 

Plus de 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
 
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
 
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
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 

Dernier (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 

RIPE NCC Data Sets for Researchers

  • 1. Mirjam Kühne | RoN++ | December 2018 Mirjam Kühne RIPE NCC Data Sources for Researchers
  • 2. Mirjam Kühne | RoN++ | December 2018 !2 Overview • RIPE Atlas • Routing Information Service (RIS) • RIPE IPmap • RIPEstat
  • 4. Mirjam Kühne | RoN++ | December 2018 !4 Active Measurements Network • Probe distribution - 10,300 active RIPE Atlas probes - 356 active RIPE Atlas anchors • Coverage - 180 countries covered - 3,600 IPv4 ASes (6%) - 1,450 IPv6 ASes (9%) • All data are open and publicly available
  • 5. Mirjam Kühne | RoN++ | December 2018 !5 RIPE Atlas Definition RIPE Atlas is a global, open, distributed Internet measurement platform, consisting of thousands of measurement devices that measure Internet connectivity in real time. (wikipedia)
  • 6. Mirjam Kühne | RoN++ | December 2018 !6 Most Popular Features • Six types of measurements - ping, traceroute, DNS, SSL/TLS, NTP, HTTP (to anchors) • APIs that interact with the system • Informative visualisations • CLI tools (RIPE Atlas Magellan) • Streaming of real-time data • New: - user-to-user measurements, VM anchors, daily data dumps (for bulk data)
  • 8. Mirjam Kühne | RoN++ | December 2018 !8 Motivation • Usually client-to-server gets measured - for traffic and cost optimisation • What about de-centralised, peer-to-peer, server-less connections? - let’s go back to end-to-end (i.e. user-to-user) • Sketches Internet eco system of a country https://sg-pub.ripe.net/ixp-country-jedi/de/2018/11/01/
  • 9. Mirjam Kühne | RoN++ | December 2018 !9 Ingredients • RIPE Atlas • User population estimates (APNIC data) - measurement-based rough estimate - https://stats.labs.apnic.net/aspop/ • IXP Country Jedi - mesh traceroutes between RIPE Atlas probes in a country - https://www.ripe.net/ixp-country-jedi/ • Many caveats: Results are ‘sketches’
  • 10. Mirjam Kühne | RoN++ | December 2018 IXP Transit provider end users network size of ring segment is a measure for the amount of end users in the network the size of the circle indicates the interconnectedness of the network
  • 11. RIS
  • 12. Mirjam Kühne | RoN++ | December 2018 !12 What is RIS? • Worldwide network of BGP collectors • Deployed at Internet Exchange Points • Collects raw BGP data from peers • Stores BGP routing table dumps • 18+ years of routing history! • Used by network operators and researchers
  • 13. Mirjam Kühne | RoN++ | December 2018 !13 RIS Route Collector Locations
  • 14. Mirjam Kühne | RoN++ | December 2018 !14 RIS Data Access • Raw data: • https://www.ripe.net/analyse/internet-measurements/ routing-information-service-ris/ris-raw-data • Data stored in MRT format (RFC 6396) • Readable using BGPdump utility • Open source, available on GitHub: https://bitbucket.org/ripencc/bgpdump/wiki/Home • RIPEstat
  • 15. RIPE IPmap Geolocation for Infrastructure
  • 16. Mirjam Kühne | RoN++ | December 2018 !16 Geolocation for Infrastructure • Collaborative model (multi-approach) • e.g. crowdsourced, triangulation (RIPE Atlas) • https://labs.ripe.net/Members/jasper_den_hertog/openipmap- a-collaborative-approach-to-mapping-internet-infrastructure
  • 17. Mirjam Kühne | RoN++ | December 2018 !17 RIPE IPmap Output
  • 18. Mirjam Kühne | RoN++ | December 2018 !18 Traceroute Visualisation
  • 20. Mirjam Kühne | RoN++ | December 2018 !20 RIPEstat - stat.ripe.net
  • 21. Mirjam Kühne | RoN++ | December 2018 !21 Data Sets • IP Registry data from all RIRs • Routing data (RIPE RIS) • RIPE Atlas data • External datasets - Geolocation, blacklists, bandwidth measurements (MLab, Speedchecker) and more
  • 22. Mirjam Kühne | RoN++ | December 2018 !22 Widget API & Data API • More than 50 widgets • RIPEstat widgets are embeddable • e.g. web pages or NOC interfaces • Documentation: https://stat.ripe.net/docs/widget_api • Access to underlying data via data API • Documentation: https://stat.ripe.net/docs/data_api
  • 23. Mirjam Kühne | RoN++ | December 2018 !23 Use Cases Routing History BGPlay Country Statistics Anti-Abuse Contact
  • 24. Mirjam Kühne | RoN++ | December 2018 !24 What is new? • More data • More visualisations • Country Reports
  • 26. Mirjam Kühne | RoN++ | December 2018 !26 https://labs.ripe.net
  • 27. Mirjam Kühne | RoN++ | December 2018 !27 Measuring Anycast • https://labs.ripe.net/Members/kenneth_finnegan/ measuring-anycast-dns-services-using-ripe-atlas
  • 28. Mirjam Kühne | RoN++ | December 2018 !28 DNS Defences during DDoS • https://labs.ripe.net/Members/giovane_moura/ dissecting-dns-defenses-during-ddos-attacks
  • 29. Mirjam Kühne | RoN++ | December 2018 !29 Routing Diversity in Africa • https://labs.ripe.net/Members/fanou_roderick/on-the- diversity-of-interdomain-routing-in-africa
  • 30. Mirjam Kühne | RoN++ | December 2018 !30 Measuring AS Interdependence • https://labs.ripe.net/Members/romain_fontugne/as- hegemony-measuring-as-interdependence
  • 31. Mirjam Kühne | RoN++ | December 2018 !31 Peering Infrastructure Outages • https://labs.ripe.net/Members/vgiotsas/detection-of-peering- infrastructure-outages-based-on-bgp-communities-monitoring
  • 32. Mirjam Kühne | RoN++ | December 2018 !32 Measuring Upstream Visibility • https://labs.ripe.net/Members/massimo_candela/ upstream-visibility-monitor-the-visibility-of-your-prefix
  • 33. Mirjam Kühne | RoN++ | December 2018 !33 • Students and researchers - Present your Internet-related research at RIPE Meetings - Complimentary tickets, travel and accommodation - Topics: network measurement and analysis, security, IPv6 deployment, BGP routing, Internet governance, peering and interconnectivity • https://www.ripe.net/raci
  • 35. Mirjam Kühne | RoN++ | December 2018 !35 References • RIPE Atlas: atlas.ripe.net • IXP country jedi: www.ripe.net/ixp-country-jedi • RIPEstat: stat.ripe.net • IPv6 RIPEness: ipv6ripeness.ripe.net • IPv6 ASNs: v6asns.ripe.net • RIPE DB bulk: https://ftp.ripe.net/ripe/dbase/ - https://ftp.ripe.net/ripe/dbase/split • RIPE Labs: labs.ripe.net