Routing Visualisationon demand withRIPEstatVasco Asturiano
RIPEstat?•   Modular & extendable Toolbox•   Web-based framework (website, embedding,     sharing, RESTful data access)•  ...
Routing Data (in under 2mins)•   Represents a network topology state and its    changes•   RIS (Routing Information System...
The Players•   AS (Autonomous System)     –A     node : Train station     – ~1      organisation/ISP                      ...
The Players•   Prefix     – The       postal-codes within reach of a station     –A     group of addresses associated to a ...
Cheat-sheet•   AS - Train station•   Prefix - Postalcode•   Peering - Link between 2 stations•   AS Path - Station sequence...
The Questions•   "How many prefixes were served by antation over              postcodes               s AS    time?"Vasco A...
Size Distribution•   "What are the most common sizes of prefixes in                                       postcodes    anta...
Historical State •   “On which AS(es) is a certain postcode available               stations            prefix     now, and...
Historical State•   Challenges:     – Small        variations in time     – Noise         filtering     – See       what’s ...
Vector Distance•   “Which main hubs is a certain sASon topologically                                   tati    closer to o...
Vector distance•   Challenges:     – Represent              sense of topological location/distance     – Use       to dete...
Technology•   Web-based, queried on demand•   Visualisations rendered by the client (Javascript    based)•   Graphing fram...
Questions?http://stat.ripe.net/    vasco@ripe.net
Upcoming SlideShare
Loading in …5
×

Routing Visualisation on demand with RIPEstat

1,004 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
1,004
On SlideShare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Routing Visualisation on demand with RIPEstat

  1. 1. Routing Visualisationon demand withRIPEstatVasco Asturiano
  2. 2. RIPEstat?• Modular & extendable Toolbox• Web-based framework (website, embedding, sharing, RESTful data access)• Single-point to Internet related data• Routing data plays large role http://stat.ripe.netVasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 2
  3. 3. Routing Data (in under 2mins)• Represents a network topology state and its changes• RIS (Routing Information System)• BGP, IP, DNS, TCP, OSPF, ...• Railway Public Transport NetworkVasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 3
  4. 4. The Players• AS (Autonomous System) –A node : Train station – ~1 organisation/ISP AS24• Peering –A link : Railroad track between two stations – Adjacency between two ASes AS24 AS56Vasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 4
  5. 5. The Players• Prefix – The postal-codes within reach of a station –A group of addresses associated to a node / AS 193.0.0.0/21 AS24 AS56 53.67.128.0/24 2001:18c8::/32• AS-path – Hop sequence: Station route from A to B –A path through the network AS15 AS56 AS24 AS89 AS7 Origin DestinationVasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 5
  6. 6. Cheat-sheet• AS - Train station• Prefix - Postalcode• Peering - Link between 2 stations• AS Path - Station sequence from A to BVasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 6
  7. 7. The Questions• "How many prefixes were served by antation over postcodes s AS time?"Vasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 7
  8. 8. Size Distribution• "What are the most common sizes of prefixes in postcodes antation ?" s AS Prefix / Postcode sizeVasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 8
  9. 9. Historical State • “On which AS(es) is a certain postcode available stations prefix now, and how did this change over time?” Series Sections represent represent postcodestrain stations live example Vasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 9
  10. 10. Historical State• Challenges: – Small variations in time – Noise filtering – See what’s active now – Dynamic display of sectionsVasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 10
  11. 11. Vector Distance• “Which main hubs is a certain sASon topologically tati closer to or farther from?” live exampleVasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 11
  12. 12. Vector distance• Challenges: – Represent sense of topological location/distance – Use to determine topological adjustments – Geographical distributionVasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 12
  13. 13. Technology• Web-based, queried on demand• Visualisations rendered by the client (Javascript based)• Graphing frameworks: Flot, Highcharts• GMaps for locationVasco Asturiano - Visualisation Workshop - Amsterdam, January 30, 2012 13
  14. 14. Questions?http://stat.ripe.net/ vasco@ripe.net

×