RIPE Atlas!Robert Kisteleki!RIPE NCC Science Group!robert@ripe.net!
Introduction"RIPE Atlas:"•    There are many Atlases, this is RIPE Atlas"•    A prototype system for a next generation Int...
Light Map of Europe"                       3!
Intuition: 1000 Probes"                          4!
Intuition: 5000 Probes"                          5!
Intuition: 10k Probes"                         6!
Intuition: 20k Probes"                         7!
Intuition: 50k Probes"                         8!
Intuition: 10k Probes & 1 AS"                                9!
Ambitious Community Effort" Instead of building small, separate,   individual & private infrastructures,                  ...
Ambitious Community Effort"•  Individual   Benefits"  -  Lessexpensive than rolling your own"  -  More vantage points avail...
Intuition -> Plan"•    For accurate maps we need more probes"•    Deploying very many TTM boxes too expensive"•    Smaller...
Probe Deployments"                     13!
Versions"•    Version 0"      -  Ping to fixed targets (IPv4 & IPv6) !"      -  Traceroute to 1st two upstream hops !"•    ...
Network extent"                  15!
Network extent"                  16!
Network extent"                  17!
Network extent"                  18!
Network extent"                  updated hourly on"                                   19!
Hosting = Credits = Measurements"                                    20!
What you see is what you get"                                21!
What you see is what you get"                                22!
Sponsorship = Credits = Measurements"                                        23!
Sponsorship = Credits = Measurements"                                        24!
Sponsorship = Credits = Measurements"•    Most of the early sponsors are more in for the     idea than for the potential b...
Measurement nodes – “Probes”"•    Probe (v1 / generation 1):"      -  Lantronix XPortPro"      -  Very low power usage"   ...
RIPE Atlas - Overall Architecture"                                     27!
RIPE Atlas - Security aspects"•    Probes have hardwired trust material!     (registration server addresses / keys)"•    T...
RIPE Atlas"                Scale              Continuous               End-user                           29!
Questions?"
Upcoming SlideShare
Loading in...5
×

RIPE Atlas

1,422

Published on

presentation given by Róbert Kisteleki at ISMA 2011 AIMS-3 on February 9-11, 2011.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,422
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

RIPE Atlas

  1. 1. RIPE Atlas!Robert Kisteleki!RIPE NCC Science Group!robert@ripe.net!
  2. 2. Introduction"RIPE Atlas:"•  There are many Atlases, this is RIPE Atlas"•  A prototype system for a next generation Internet measurement network" -  To scale to thousands of measurement nodes" -  Potentially “be everywhere” and ready to run different measurements" -  Started last November, we’re still just building it and exploring possibilities" 2!
  3. 3. Light Map of Europe" 3!
  4. 4. Intuition: 1000 Probes" 4!
  5. 5. Intuition: 5000 Probes" 5!
  6. 6. Intuition: 10k Probes" 6!
  7. 7. Intuition: 20k Probes" 7!
  8. 8. Intuition: 50k Probes" 8!
  9. 9. Intuition: 10k Probes & 1 AS" 9!
  10. 10. Ambitious Community Effort" Instead of building small, separate, individual & private infrastructures, " build a huge common infrastructure" that serves both the private goals " and the community goals. " 10!
  11. 11. Ambitious Community Effort"•  Individual Benefits" -  Lessexpensive than rolling your own" -  More vantage points available" -  More data available"•  Community Benefits" -  Unprecedented situational awareness" -  Wealth of data, …" 11!
  12. 12. Intuition -> Plan"•  For accurate maps we need more probes"•  Deploying very many TTM boxes too expensive"•  Smaller probes "•  Easily deployable"•  USB powered"•  24 x 365 capable" 12!
  13. 13. Probe Deployments" 13!
  14. 14. Versions"•  Version 0" -  Ping to fixed targets (IPv4 & IPv6) !" -  Traceroute to 1st two upstream hops !"•  Version 1" -  Ping& Traceroute to variable targets" -  DNS queries to variable targets"•  Version 2" -  Your ideas ?"•  A non-goal: performance measurements" 14!
  15. 15. Network extent" 15!
  16. 16. Network extent" 16!
  17. 17. Network extent" 17!
  18. 18. Network extent" 18!
  19. 19. Network extent" updated hourly on" 19!
  20. 20. Hosting = Credits = Measurements" 20!
  21. 21. What you see is what you get" 21!
  22. 22. What you see is what you get" 22!
  23. 23. Sponsorship = Credits = Measurements" 23!
  24. 24. Sponsorship = Credits = Measurements" 24!
  25. 25. Sponsorship = Credits = Measurements"•  Most of the early sponsors are more in for the idea than for the potential benefits (for now)"•  Many of them are DNS providers of some kind" •  They have multiple locations" •  … and “renting” measurement functionality is simpler than building a complete measurement network yourself" 25!
  26. 26. Measurement nodes – “Probes”"•  Probe (v1 / generation 1):" -  Lantronix XPortPro" -  Very low power usage" -  8MB RAM, 16MB flash" -  Runs uClinux" -  No FPU, no MMU, virtually no UI" -  A reboot costs <15 (<5) seconds" -  An SSH connection costs ~30 seconds" -  We can remotely update the firmware" -  Form factor of the finished probe is “just right”" 26!
  27. 27. RIPE Atlas - Overall Architecture" 27!
  28. 28. RIPE Atlas - Security aspects"•  Probes have hardwired trust material! (registration server addresses / keys)"•  The probes don’t have any open ports, they only initiate connections" -  This works fine with NATs too"•  Probes don’t listen to local traffic, there are no passive measurements running" -  There’s no snooping around" " "" 28!
  29. 29. RIPE Atlas" Scale Continuous End-user 29!
  30. 30. Questions?"
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×