Christian Teuschel | Cisco IoT Symposium Paris | March 2016
A Global Measurement
Network
RIPE Atlas
Christian Teuschel | Cisco IoT Symposium Paris | March 2016 2
What is RIPE Atlas?
Christian Teuschel | Cisco IoT Symposium Paris | March 2016 3
What is RIPE Atlas?
Data taken on 2016-03-04
Christian Teuschel | Cisco IoT Symposium Paris | March 2016 4
RIPE Atlas Probe Devices
• Version 1 and Version 2: Lantronix XPort Pro
- uClinux based
• Version 3 (latest): TP-Link TL-MR3020
- OpenWRT based
• RIPE Atlas Anchor: Soekris net6501-70
- Rack-mounted “super” probe based on Centos
Christian Teuschel | Cisco IoT Symposium Paris | March 2016 5
Active Internet Measurements
• What RIPE Atlas supports:
• What does it not do?
- Bandwidth measurements
- Emulating application traffic (for net neutrality)
Christian Teuschel | Cisco IoT Symposium Paris | March 2016 6
Merits of RIPE Atlas
• Value for the Internet community
- Baseline metrics for the Internet
Latency to fixed locations Instance of anycast K-root
Christian Teuschel | Cisco IoT Symposium Paris | March 2016 7
Merits of RIPE Atlas
• Value for individuals
- Benchmarking and monitoring of networks
Ping measurements…
…from different locations
Christian Teuschel | Cisco IoT Symposium Paris | March 2016 8
RIPE Atlas & Security
• Security is high priority
- Secure communication via SSH
- Hardware platform raises the bar for tampering
- Security review by external party
• Data quality
- Measurement data coming from probes is vetted
- Keeping raw data allows for flexible (re)processing of
output data
Christian Teuschel | Cisco IoT Symposium Paris | March 2016 9
RIPE Atlas Workshop
• Two-hour, interactive workshop
- Create measurements
- Access measurement data
- Explore the streaming API
- And more
Done by Daniel Karrenberg and
Massimo Candela
Questions
christian.teuschel@ripe.net
@cteuschel
Christian Teuschel | Cisco IoT Symposium Paris | March 2016 11
Bonus: RIPE Atlas Architecture

RIPE Atlas - A Measurement Network

  • 1.
    Christian Teuschel |Cisco IoT Symposium Paris | March 2016 A Global Measurement Network RIPE Atlas
  • 2.
    Christian Teuschel |Cisco IoT Symposium Paris | March 2016 2 What is RIPE Atlas?
  • 3.
    Christian Teuschel |Cisco IoT Symposium Paris | March 2016 3 What is RIPE Atlas? Data taken on 2016-03-04
  • 4.
    Christian Teuschel |Cisco IoT Symposium Paris | March 2016 4 RIPE Atlas Probe Devices • Version 1 and Version 2: Lantronix XPort Pro - uClinux based • Version 3 (latest): TP-Link TL-MR3020 - OpenWRT based • RIPE Atlas Anchor: Soekris net6501-70 - Rack-mounted “super” probe based on Centos
  • 5.
    Christian Teuschel |Cisco IoT Symposium Paris | March 2016 5 Active Internet Measurements • What RIPE Atlas supports: • What does it not do? - Bandwidth measurements - Emulating application traffic (for net neutrality)
  • 6.
    Christian Teuschel |Cisco IoT Symposium Paris | March 2016 6 Merits of RIPE Atlas • Value for the Internet community - Baseline metrics for the Internet Latency to fixed locations Instance of anycast K-root
  • 7.
    Christian Teuschel |Cisco IoT Symposium Paris | March 2016 7 Merits of RIPE Atlas • Value for individuals - Benchmarking and monitoring of networks Ping measurements… …from different locations
  • 8.
    Christian Teuschel |Cisco IoT Symposium Paris | March 2016 8 RIPE Atlas & Security • Security is high priority - Secure communication via SSH - Hardware platform raises the bar for tampering - Security review by external party • Data quality - Measurement data coming from probes is vetted - Keeping raw data allows for flexible (re)processing of output data
  • 9.
    Christian Teuschel |Cisco IoT Symposium Paris | March 2016 9 RIPE Atlas Workshop • Two-hour, interactive workshop - Create measurements - Access measurement data - Explore the streaming API - And more Done by Daniel Karrenberg and Massimo Candela
  • 10.
  • 11.
    Christian Teuschel |Cisco IoT Symposium Paris | March 2016 11 Bonus: RIPE Atlas Architecture