SlideShare une entreprise Scribd logo
1  sur  51
Télécharger pour lire hors ligne
Christian Teuschel | September 2016 | iWeek ZA
Focus: RIPE Atlas
Network Visualisation
Workshop
Christian Teuschel | iWeek ZA | September 2016 2
Workshop Requirements
• Please make sure you have a RIPE NCC
Access account!
• Voucher for 5,000 Atlas credits
https://access.ripe.net
iweek_2016
Network Visualisation
Overview
Christian Teuschel | iWeek ZA | September 2016 4
Network Visualisation
• Bringing raw data to life, help with
interpretation and understanding
• Three main types of data:
- Registry data
- Routing data (BGP)
- Active measurement data (RIPE Atlas, MLab, etc.)
Christian Teuschel | iWeek ZA | September 2016 5
Registry Data
• Source: RIR databases
- AFRINIC, ARIN, APNIC, LACNIC and RIPE NCC
• Useful as supporting data set
https://stat.ripe.net/widget/allocation-historyhttps://stat.ripe.net/widget/address-space-hierarchy
Christian Teuschel | iWeek ZA | September 2016 6
Routing Data
• RIPE NCC’s RIS
- http://ris.ripe.net
https://stat.ripe.net/widget/bgplay
Christian Teuschel | iWeek ZA | September 2016 7
Routing Data
• RIPE NCC’s RIS
- http://ris.ripe.net
https://stat.ripe.net/widget/routing-history
Christian Teuschel | iWeek ZA | September 2016 8
Active Measurement Data
• RIPE Atlas
• MLab by Google
• Bandwidth measurements
- Speedchecker, Ookla, …
• Google ad measurements done by APNIC
RIPE Atlas
Introduction
Christian Teuschel | iWeek ZA | September 2016 10
RIPE Atlas
• A brief introduction
- Global network for Internet measurements
Christian Teuschel | iWeek ZA | September 2016 11
RIPE Atlas
• Standard Probe
- TP-Link MR3020
- Version 3
• Atlas Anchor
- Higher capacity
- Currently 216 nodes
- Soekris Net6501-70
- https://atlas.ripe.net/anchors/
Version 1/2
Christian Teuschel | iWeek ZA | September 2016 12
RIPE Atlas
Christian Teuschel | iWeek ZA | September 2016 13
RIPE Atlas
• RIPE Atlas probes in South Africa
https://stat.ripe.net/za#tabId=activity
389 registered ASNs
263 routed ASNs
Christian Teuschel | iWeek ZA | September 2016 14
RIPE Atlas
• RIPE Atlas probes in South Africa
https://stat.ripe.net/za#tabId=activity
Christian Teuschel | iWeek ZA | September 2016 15
RIPE Atlas
• RIPE Atlas anchors in South Africa
https://atlas.ripe.net/anchors/list/
Christian Teuschel | iWeek ZA | September 2016 16
Agenda
• Introduction to web UI
• Measurements
• Tools
- LatencyMon, QuickLook, DNSMON, DomainMON and 

IXP-Country-Jedi
• Command line tools
• RIPE Atlas APIs
• DIY workshop
RIPE Atlas
Web UI
Christian Teuschel | iWeek ZA | September 2016 18
Web UI
Christian Teuschel | iWeek ZA | September 2016 19
Exercise I
• Go to https://atlas.ripe.net
• Check if you can log in with your RIPE NCC
Access account!
RIPE Atlas
Measurements
Christian Teuschel | iWeek ZA | September 2016 21
Build-In Measurements
• What is it?
First check for existing measurements
https://atlas.ripe.net/measurements/
Christian Teuschel | iWeek ZA | September 2016 22
Build-In Measurements
• Probe view
https://atlas.ripe.net/probes/
Christian Teuschel | iWeek ZA | September 2016 23
Exercise II
• Pick a probe and look up build-in
measurement results!
Christian Teuschel | iWeek ZA | September 2016 24
Build-In Measurements
• Global view
https://atlas.ripe.net/results/maps/
Christian Teuschel | iWeek ZA | September 2016 25
User-Defined Measurements
• Custom measurements
- All measurement types possible
- Credit system to keep the resource allocation fair
Christian Teuschel | iWeek ZA | September 2016 26
User-Defined Measurements
• Credit system
https://atlas.ripe.net/user/credits
Christian Teuschel | iWeek ZA | September 2016 27
Exercise III
• Redeem your voucher “iweek_2016”
https://atlas.ripe.net/user/credits
Christian Teuschel | iWeek ZA | September 2016 28
Exercise IV
• Create a ping measurement
https://atlas.ripe.net/measurements/
RIPE Atlas
LatencyMON
Christian Teuschel | iWeek ZA | September 2016 30
LatencyMON
• Every running ping measurement
https://atlas.ripe.net/measurements
Christian Teuschel | iWeek ZA | September 2016 31
LatencyMON
Christian Teuschel | iWeek ZA | September 2016 32
LatencyMON
RIPE Atlas
DNSMON & DomainMON
Christian Teuschel | iWeek ZA | September 2016 34
DNSMON
• DNS root and many TLD name servers
https://atlas.ripe.net/dnsmon/
Christian Teuschel | iWeek ZA | September 2016 35
DomainMON
• Same visualisation as DNSMON
• For any domain server
• Runs on RIPE Atlas credits
• https://atlas.ripe.net/domainmon/
RIPE Atlas
IXP-Country-Jedi
Christian Teuschel | iWeek ZA | September 2016 37
IXP-Country-Jedi
IPv6IPv4
http://sg-pub.ripe.net/emile/ixp-country-jedi/latest/ZA/geopath/
RIPE Atlas
Command Line Tool
Christian Teuschel | iWeek ZA | September 2016 39
Command Line Tool
• Access RIPE Atlas from the terminal / shell
console
• Quick and dirty shortcuts for network
troubleshooting
• FLOSS (free software / open-source) tools
- Written and maintained by the RIPE NCC
- Open to community contributions
Christian Teuschel | iWeek ZA | September 2016 40
Command Line Tool
• Before you can use the toolset:
- Download the tools
- Install
- Configure
- ripe-atlas configure --set
authorisation.create=MY_API_KEY
• You need to have one (or more) API Keys
- https://atlas.ripe.net/keys/
Christian Teuschel | iWeek ZA | September 2016 41
Command Line Tool
• Source:
- https://github.com/RIPE-NCC/ripe-atlas-tools/
• Documentation:
- https://ripe-atlas-tools.readthedocs.org/
• Included in the Linux / BSD distributions:
- OpenBSD, FreeBSD, Gentoo, Arch, Debian and Ubuntu
(in progress: Fedora, Windows)
Christian Teuschel | iWeek ZA | September 2016 42
Command Line Tool
• Simple: one-off, using default values
(50 probes to “target”)
• $ ripe-atlas measure ping --target
wikipedia.org
Christian Teuschel | iWeek ZA | September 2016 43
Command Line Tool
• Geo-specific using 20 probes from ZA:
- $ ripe-atlas measure ping --target example.com --probes 20
--from-country za
• 20 ZA probes that support IPv6:
- $ ripe-atlas measure ping --target example.com

-- probes 20 --from-country za —include-tag system-ipv6-
works
• Create a recurring measurement:
- $ ripe-atlas measure ping —target example.com --interval
3600
Christian Teuschel | iWeek ZA | September 2016 44
Exercise V
• Make a note to try it at home!
RIPE Atlas
RIPE Atlas APIs
Christian Teuschel | iWeek ZA | September 2016 46
Rest API
• https://atlas.ripe.net/docs/api/v2/manual/
Christian Teuschel | iWeek ZA | September 2016 47
Streaming API
• RIPE Atlas streaming allows users to receive
measurement results as soon as the probes
send them, in real time
- Publish / subscribe through web sockets
- https://atlas.ripe.net/docs/result-streaming/
• Two types of data:
- Measurement results
- Probe connection status events
Christian Teuschel | iWeek ZA | September 2016 48
User-Defined Measurements
• Credit system
http://sg-pub.ripe.net/demo-area/atlas-stream/dns-instances.html
RIPE Atlas
DIY Visualisation
Christian Teuschel | iWeek ZA | September 2016 50
DIY Visualisation
• Build a simple visualisation
- https://atlas.ripe.net/webinar/streaming01.html
- Open the console of your browser
- Download the source code and edit the behaviour
Questions
christian.teuschel@ripe.net
@cteuschel

Contenu connexe

Tendances

Measuring IPv6 Adoption
Measuring IPv6 AdoptionMeasuring IPv6 Adoption
Measuring IPv6 AdoptionRIPE 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
RIPE AtlasRIPE Atlas
RIPE AtlasRIPE 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
 
RIPE Routing Information Service
RIPE Routing Information ServiceRIPE Routing Information Service
RIPE Routing Information ServiceRIPE NCC
 
The RIPE Community and Ethical Considerations
The RIPE Community and Ethical ConsiderationsThe RIPE Community and Ethical Considerations
The RIPE Community and Ethical ConsiderationsRIPE NCC
 
Peering Day 2013
Peering Day 2013Peering Day 2013
Peering Day 2013RIPE NCC
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE AtlasRIPE NCC
 
The (IPv6) Internet in Romania - RIPE NCC Data and Tools
The (IPv6) Internet in Romania - RIPE NCC Data and ToolsThe (IPv6) Internet in Romania - RIPE NCC Data and Tools
The (IPv6) Internet in Romania - RIPE NCC Data and ToolsRIPE NCC
 
Largest Active Measurements Network: RIPE Atlas
Largest Active Measurements Network: RIPE AtlasLargest Active Measurements Network: RIPE Atlas
Largest Active Measurements Network: RIPE AtlasRIPE NCC
 
IPv6 Routing in Slovenia
IPv6 Routing in SloveniaIPv6 Routing in Slovenia
IPv6 Routing in SloveniaRIPE NCC
 
RIPE NCC Data Sets for Researchers
RIPE NCC Data Sets for ResearchersRIPE NCC Data Sets for Researchers
RIPE NCC Data Sets for ResearchersRIPE NCC
 
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 & 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
 
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
 
Measuring Countries and IXPs with RIPE Atlas
Measuring Countries and IXPs with RIPE AtlasMeasuring Countries and IXPs with RIPE Atlas
Measuring Countries and IXPs with RIPE AtlasRIPE NCC
 
View of New Zealand Peering from RIPE ATLAS
View of New Zealand Peering from RIPE ATLASView of New Zealand Peering from RIPE ATLAS
View of New Zealand Peering from RIPE ATLASAPNIC
 

Tendances (19)

Measuring IPv6 Adoption
Measuring IPv6 AdoptionMeasuring IPv6 Adoption
Measuring IPv6 Adoption
 
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
RIPE AtlasRIPE Atlas
RIPE Atlas
 
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
 
RIPE Routing Information Service
RIPE Routing Information ServiceRIPE Routing Information Service
RIPE Routing Information Service
 
The RIPE Community and Ethical Considerations
The RIPE Community and Ethical ConsiderationsThe RIPE Community and Ethical Considerations
The RIPE Community and Ethical Considerations
 
Peering Day 2013
Peering Day 2013Peering Day 2013
Peering Day 2013
 
ION Bucharest - Update on the Why and How of IPv6 Deployment
ION Bucharest - Update on the Why and How of IPv6 DeploymentION Bucharest - Update on the Why and How of IPv6 Deployment
ION Bucharest - Update on the Why and How of IPv6 Deployment
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 
The (IPv6) Internet in Romania - RIPE NCC Data and Tools
The (IPv6) Internet in Romania - RIPE NCC Data and ToolsThe (IPv6) Internet in Romania - RIPE NCC Data and Tools
The (IPv6) Internet in Romania - RIPE NCC Data and Tools
 
Largest Active Measurements Network: RIPE Atlas
Largest Active Measurements Network: RIPE AtlasLargest Active Measurements Network: RIPE Atlas
Largest Active Measurements Network: RIPE Atlas
 
IPv6 Routing in Slovenia
IPv6 Routing in SloveniaIPv6 Routing in Slovenia
IPv6 Routing in Slovenia
 
RIPE NCC Data Sets for Researchers
RIPE NCC Data Sets for ResearchersRIPE NCC Data Sets for Researchers
RIPE NCC Data Sets for Researchers
 
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 & 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
 
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
 
Measuring Countries and IXPs with RIPE Atlas
Measuring Countries and IXPs with RIPE AtlasMeasuring Countries and IXPs with RIPE Atlas
Measuring Countries and IXPs with RIPE Atlas
 
View of New Zealand Peering from RIPE ATLAS
View of New Zealand Peering from RIPE ATLASView of New Zealand Peering from RIPE ATLAS
View of New Zealand Peering from RIPE ATLAS
 

En vedette

Update on the Why and How of IPv6 Deployment
Update on the Why and How of IPv6 DeploymentUpdate on the Why and How of IPv6 Deployment
Update on the Why and How of IPv6 DeploymentRIPE 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
 
Technical Community - Working Together
Technical Community - Working TogetherTechnical Community - Working Together
Technical Community - Working TogetherRIPE NCC
 
Transition of NTIA’s Stewardship of the IANA Functions
Transition of NTIA’s Stewardship of the IANA FunctionsTransition of NTIA’s Stewardship of the IANA Functions
Transition of NTIA’s Stewardship of the IANA FunctionsRIPE 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
 
IXP Traffic and Major Sports Events
IXP Traffic and Major Sports EventsIXP Traffic and Major Sports Events
IXP Traffic and Major Sports EventsRIPE NCC
 
RIPE Atlas and IXPs "Stitchin' it up"
RIPE Atlas and IXPs "Stitchin' it up"RIPE Atlas and IXPs "Stitchin' it up"
RIPE Atlas and IXPs "Stitchin' it up"RIPE NCC
 
RIPE Atlas and RIS at France-IX
RIPE Atlas and RIS at France-IXRIPE Atlas and RIS at France-IX
RIPE Atlas and RIS at France-IXRIPE NCC
 
RIPE Atlas - A Measurement Network
RIPE Atlas - A Measurement NetworkRIPE Atlas - A Measurement Network
RIPE Atlas - A Measurement NetworkRIPE NCC
 
Network Visualisation Workshop
Network Visualisation WorkshopNetwork Visualisation Workshop
Network Visualisation WorkshopRIPE NCC
 
Registry Data Quality
Registry Data QualityRegistry Data Quality
Registry Data QualityRIPE NCC
 
IPv6 and Internet of Things: A Nice Couple
IPv6 and Internet of Things: A Nice CoupleIPv6 and Internet of Things: A Nice Couple
IPv6 and Internet of Things: A Nice CoupleRIPE NCC
 
"Lost Stars" - Why Operators Switch Off IPv6
"Lost Stars" - Why Operators Switch Off IPv6"Lost Stars" - Why Operators Switch Off IPv6
"Lost Stars" - Why Operators Switch Off IPv6RIPE NCC
 
DDos Prevention and Mitigation
DDos Prevention and MitigationDDos Prevention and Mitigation
DDos Prevention and MitigationRIPE NCC
 

En vedette (14)

Update on the Why and How of IPv6 Deployment
Update on the Why and How of IPv6 DeploymentUpdate on the Why and How of IPv6 Deployment
Update on the Why and How of IPv6 Deployment
 
RIPE Atlas, Global Internet Measurement Network
RIPE Atlas, Global Internet Measurement NetworkRIPE Atlas, Global Internet Measurement Network
RIPE Atlas, Global Internet Measurement Network
 
Technical Community - Working Together
Technical Community - Working TogetherTechnical Community - Working Together
Technical Community - Working Together
 
Transition of NTIA’s Stewardship of the IANA Functions
Transition of NTIA’s Stewardship of the IANA FunctionsTransition of NTIA’s Stewardship of the IANA Functions
Transition of NTIA’s Stewardship of the IANA Functions
 
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
 
IXP Traffic and Major Sports Events
IXP Traffic and Major Sports EventsIXP Traffic and Major Sports Events
IXP Traffic and Major Sports Events
 
RIPE Atlas and IXPs "Stitchin' it up"
RIPE Atlas and IXPs "Stitchin' it up"RIPE Atlas and IXPs "Stitchin' it up"
RIPE Atlas and IXPs "Stitchin' it up"
 
RIPE Atlas and RIS at France-IX
RIPE Atlas and RIS at France-IXRIPE Atlas and RIS at France-IX
RIPE Atlas and RIS at France-IX
 
RIPE Atlas - A Measurement Network
RIPE Atlas - A Measurement NetworkRIPE Atlas - A Measurement Network
RIPE Atlas - A Measurement Network
 
Network Visualisation Workshop
Network Visualisation WorkshopNetwork Visualisation Workshop
Network Visualisation Workshop
 
Registry Data Quality
Registry Data QualityRegistry Data Quality
Registry Data Quality
 
IPv6 and Internet of Things: A Nice Couple
IPv6 and Internet of Things: A Nice CoupleIPv6 and Internet of Things: A Nice Couple
IPv6 and Internet of Things: A Nice Couple
 
"Lost Stars" - Why Operators Switch Off IPv6
"Lost Stars" - Why Operators Switch Off IPv6"Lost Stars" - Why Operators Switch Off IPv6
"Lost Stars" - Why Operators Switch Off IPv6
 
DDos Prevention and Mitigation
DDos Prevention and MitigationDDos Prevention and Mitigation
DDos Prevention and Mitigation
 

Similaire à RIPE Atlas Network Visualization Workshop

RIPE Atlas - Cisco Workshop
RIPE Atlas - Cisco WorkshopRIPE Atlas - Cisco Workshop
RIPE Atlas - Cisco WorkshopMassimo Candela
 
RIPE Atlas Monitoring Tutorial
RIPE Atlas Monitoring TutorialRIPE Atlas Monitoring Tutorial
RIPE Atlas Monitoring TutorialAPNIC
 
ISP summit - Toronto 2016
ISP summit - Toronto 2016ISP summit - Toronto 2016
ISP summit - Toronto 2016Massimo Candela
 
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, CodersAPNIC
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE AtlasRIPE NCC
 
RIPE Atlas for Network Researchers
RIPE Atlas for Network ResearchersRIPE Atlas for Network Researchers
RIPE Atlas for Network ResearchersRIPE 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 NetworkRIPE 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
 
RIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RISRIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RISRIPE NCC
 
RIPE NCC Tools and Measurements
RIPE NCC Tools and MeasurementsRIPE NCC Tools and Measurements
RIPE NCC Tools and MeasurementsRIPE NCC
 
More Measurements: Expanding RIPE Atlas Anchors
More Measurements: Expanding RIPE Atlas AnchorsMore Measurements: Expanding RIPE Atlas Anchors
More Measurements: Expanding RIPE Atlas AnchorsRIPE NCC
 
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?Can we measure the (de)centralisedness of the Internet with RIPE Atlas?
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?RIPE NCC
 
Data Gathering and Analysis BoF- RipEstat
Data Gathering and Analysis BoF- RipEstatData Gathering and Analysis BoF- RipEstat
Data Gathering and Analysis BoF- RipEstatAPNIC
 
Network Monitoring Using RIPE Atlas
Network Monitoring Using RIPE AtlasNetwork Monitoring Using RIPE Atlas
Network Monitoring Using RIPE AtlasRIPE NCC
 
Community discussion on training and technical assistance needs
Community discussion on training and technical assistance needsCommunity discussion on training and technical assistance needs
Community discussion on training and technical assistance needsAPNIC
 
RIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis ToolsRIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis ToolsRIPE NCC
 
APNIC Training Update
APNIC Training UpdateAPNIC Training Update
APNIC Training UpdateAPNIC
 
RIPE Atlas Tools for Operators and IXPs
RIPE Atlas Tools for Operators and IXPsRIPE Atlas Tools for Operators and IXPs
RIPE Atlas Tools for Operators and IXPsAPNIC
 

Similaire à RIPE Atlas Network Visualization Workshop (20)

RIPE Atlas - Cisco Workshop
RIPE Atlas - Cisco WorkshopRIPE Atlas - Cisco Workshop
RIPE Atlas - Cisco Workshop
 
RIPE Atlas Monitoring Tutorial
RIPE Atlas Monitoring TutorialRIPE Atlas Monitoring Tutorial
RIPE Atlas Monitoring Tutorial
 
ISP summit - Toronto 2016
ISP summit - Toronto 2016ISP summit - Toronto 2016
ISP summit - Toronto 2016
 
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
 
32 - IDNOG03 - Lia Hestina (RIPE) - ATLAS Measurement
32 - IDNOG03  - Lia Hestina (RIPE) - ATLAS Measurement32 - IDNOG03  - Lia Hestina (RIPE) - ATLAS Measurement
32 - IDNOG03 - Lia Hestina (RIPE) - ATLAS Measurement
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 
RIPE Atlas for Network Researchers
RIPE Atlas for Network ResearchersRIPE Atlas for Network Researchers
RIPE Atlas for Network Researchers
 
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
 
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
 
RIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RISRIPEstat, RIPE Atlas and RIS
RIPEstat, RIPE Atlas and RIS
 
RIPE NCC Tools and Measurements
RIPE NCC Tools and MeasurementsRIPE NCC Tools and Measurements
RIPE NCC Tools and Measurements
 
RIPEstat
RIPEstatRIPEstat
RIPEstat
 
More Measurements: Expanding RIPE Atlas Anchors
More Measurements: Expanding RIPE Atlas AnchorsMore Measurements: Expanding RIPE Atlas Anchors
More Measurements: Expanding RIPE Atlas Anchors
 
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?Can we measure the (de)centralisedness of the Internet with RIPE Atlas?
Can we measure the (de)centralisedness of the Internet with RIPE Atlas?
 
Data Gathering and Analysis BoF- RipEstat
Data Gathering and Analysis BoF- RipEstatData Gathering and Analysis BoF- RipEstat
Data Gathering and Analysis BoF- RipEstat
 
Network Monitoring Using RIPE Atlas
Network Monitoring Using RIPE AtlasNetwork Monitoring Using RIPE Atlas
Network Monitoring Using RIPE Atlas
 
Community discussion on training and technical assistance needs
Community discussion on training and technical assistance needsCommunity discussion on training and technical assistance needs
Community discussion on training and technical assistance needs
 
RIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis ToolsRIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis Tools
 
APNIC Training Update
APNIC Training UpdateAPNIC Training Update
APNIC Training Update
 
RIPE Atlas Tools for Operators and IXPs
RIPE Atlas Tools for Operators and IXPsRIPE Atlas Tools for Operators and IXPs
RIPE Atlas Tools for Operators and IXPs
 

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

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

Dernier

定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New OrleansElevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleanscorenetworkseo
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationMarko4394
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxeditsforyah
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 

Dernier (20)

定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New OrleansElevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleans
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentation
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptx
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 

RIPE Atlas Network Visualization Workshop

  • 1. Christian Teuschel | September 2016 | iWeek ZA Focus: RIPE Atlas Network Visualisation Workshop
  • 2. Christian Teuschel | iWeek ZA | September 2016 2 Workshop Requirements • Please make sure you have a RIPE NCC Access account! • Voucher for 5,000 Atlas credits https://access.ripe.net iweek_2016
  • 4. Christian Teuschel | iWeek ZA | September 2016 4 Network Visualisation • Bringing raw data to life, help with interpretation and understanding • Three main types of data: - Registry data - Routing data (BGP) - Active measurement data (RIPE Atlas, MLab, etc.)
  • 5. Christian Teuschel | iWeek ZA | September 2016 5 Registry Data • Source: RIR databases - AFRINIC, ARIN, APNIC, LACNIC and RIPE NCC • Useful as supporting data set https://stat.ripe.net/widget/allocation-historyhttps://stat.ripe.net/widget/address-space-hierarchy
  • 6. Christian Teuschel | iWeek ZA | September 2016 6 Routing Data • RIPE NCC’s RIS - http://ris.ripe.net https://stat.ripe.net/widget/bgplay
  • 7. Christian Teuschel | iWeek ZA | September 2016 7 Routing Data • RIPE NCC’s RIS - http://ris.ripe.net https://stat.ripe.net/widget/routing-history
  • 8. Christian Teuschel | iWeek ZA | September 2016 8 Active Measurement Data • RIPE Atlas • MLab by Google • Bandwidth measurements - Speedchecker, Ookla, … • Google ad measurements done by APNIC
  • 10. Christian Teuschel | iWeek ZA | September 2016 10 RIPE Atlas • A brief introduction - Global network for Internet measurements
  • 11. Christian Teuschel | iWeek ZA | September 2016 11 RIPE Atlas • Standard Probe - TP-Link MR3020 - Version 3 • Atlas Anchor - Higher capacity - Currently 216 nodes - Soekris Net6501-70 - https://atlas.ripe.net/anchors/ Version 1/2
  • 12. Christian Teuschel | iWeek ZA | September 2016 12 RIPE Atlas
  • 13. Christian Teuschel | iWeek ZA | September 2016 13 RIPE Atlas • RIPE Atlas probes in South Africa https://stat.ripe.net/za#tabId=activity 389 registered ASNs 263 routed ASNs
  • 14. Christian Teuschel | iWeek ZA | September 2016 14 RIPE Atlas • RIPE Atlas probes in South Africa https://stat.ripe.net/za#tabId=activity
  • 15. Christian Teuschel | iWeek ZA | September 2016 15 RIPE Atlas • RIPE Atlas anchors in South Africa https://atlas.ripe.net/anchors/list/
  • 16. Christian Teuschel | iWeek ZA | September 2016 16 Agenda • Introduction to web UI • Measurements • Tools - LatencyMon, QuickLook, DNSMON, DomainMON and 
 IXP-Country-Jedi • Command line tools • RIPE Atlas APIs • DIY workshop
  • 18. Christian Teuschel | iWeek ZA | September 2016 18 Web UI
  • 19. Christian Teuschel | iWeek ZA | September 2016 19 Exercise I • Go to https://atlas.ripe.net • Check if you can log in with your RIPE NCC Access account!
  • 21. Christian Teuschel | iWeek ZA | September 2016 21 Build-In Measurements • What is it? First check for existing measurements https://atlas.ripe.net/measurements/
  • 22. Christian Teuschel | iWeek ZA | September 2016 22 Build-In Measurements • Probe view https://atlas.ripe.net/probes/
  • 23. Christian Teuschel | iWeek ZA | September 2016 23 Exercise II • Pick a probe and look up build-in measurement results!
  • 24. Christian Teuschel | iWeek ZA | September 2016 24 Build-In Measurements • Global view https://atlas.ripe.net/results/maps/
  • 25. Christian Teuschel | iWeek ZA | September 2016 25 User-Defined Measurements • Custom measurements - All measurement types possible - Credit system to keep the resource allocation fair
  • 26. Christian Teuschel | iWeek ZA | September 2016 26 User-Defined Measurements • Credit system https://atlas.ripe.net/user/credits
  • 27. Christian Teuschel | iWeek ZA | September 2016 27 Exercise III • Redeem your voucher “iweek_2016” https://atlas.ripe.net/user/credits
  • 28. Christian Teuschel | iWeek ZA | September 2016 28 Exercise IV • Create a ping measurement https://atlas.ripe.net/measurements/
  • 30. Christian Teuschel | iWeek ZA | September 2016 30 LatencyMON • Every running ping measurement https://atlas.ripe.net/measurements
  • 31. Christian Teuschel | iWeek ZA | September 2016 31 LatencyMON
  • 32. Christian Teuschel | iWeek ZA | September 2016 32 LatencyMON
  • 33. RIPE Atlas DNSMON & DomainMON
  • 34. Christian Teuschel | iWeek ZA | September 2016 34 DNSMON • DNS root and many TLD name servers https://atlas.ripe.net/dnsmon/
  • 35. Christian Teuschel | iWeek ZA | September 2016 35 DomainMON • Same visualisation as DNSMON • For any domain server • Runs on RIPE Atlas credits • https://atlas.ripe.net/domainmon/
  • 37. Christian Teuschel | iWeek ZA | September 2016 37 IXP-Country-Jedi IPv6IPv4 http://sg-pub.ripe.net/emile/ixp-country-jedi/latest/ZA/geopath/
  • 39. Christian Teuschel | iWeek ZA | September 2016 39 Command Line Tool • Access RIPE Atlas from the terminal / shell console • Quick and dirty shortcuts for network troubleshooting • FLOSS (free software / open-source) tools - Written and maintained by the RIPE NCC - Open to community contributions
  • 40. Christian Teuschel | iWeek ZA | September 2016 40 Command Line Tool • Before you can use the toolset: - Download the tools - Install - Configure - ripe-atlas configure --set authorisation.create=MY_API_KEY • You need to have one (or more) API Keys - https://atlas.ripe.net/keys/
  • 41. Christian Teuschel | iWeek ZA | September 2016 41 Command Line Tool • Source: - https://github.com/RIPE-NCC/ripe-atlas-tools/ • Documentation: - https://ripe-atlas-tools.readthedocs.org/ • Included in the Linux / BSD distributions: - OpenBSD, FreeBSD, Gentoo, Arch, Debian and Ubuntu (in progress: Fedora, Windows)
  • 42. Christian Teuschel | iWeek ZA | September 2016 42 Command Line Tool • Simple: one-off, using default values (50 probes to “target”) • $ ripe-atlas measure ping --target wikipedia.org
  • 43. Christian Teuschel | iWeek ZA | September 2016 43 Command Line Tool • Geo-specific using 20 probes from ZA: - $ ripe-atlas measure ping --target example.com --probes 20 --from-country za • 20 ZA probes that support IPv6: - $ ripe-atlas measure ping --target example.com
 -- probes 20 --from-country za —include-tag system-ipv6- works • Create a recurring measurement: - $ ripe-atlas measure ping —target example.com --interval 3600
  • 44. Christian Teuschel | iWeek ZA | September 2016 44 Exercise V • Make a note to try it at home!
  • 46. Christian Teuschel | iWeek ZA | September 2016 46 Rest API • https://atlas.ripe.net/docs/api/v2/manual/
  • 47. Christian Teuschel | iWeek ZA | September 2016 47 Streaming API • RIPE Atlas streaming allows users to receive measurement results as soon as the probes send them, in real time - Publish / subscribe through web sockets - https://atlas.ripe.net/docs/result-streaming/ • Two types of data: - Measurement results - Probe connection status events
  • 48. Christian Teuschel | iWeek ZA | September 2016 48 User-Defined Measurements • Credit system http://sg-pub.ripe.net/demo-area/atlas-stream/dns-instances.html
  • 50. Christian Teuschel | iWeek ZA | September 2016 50 DIY Visualisation • Build a simple visualisation - https://atlas.ripe.net/webinar/streaming01.html - Open the console of your browser - Download the source code and edit the behaviour