Aikido, programming, system administration, and other things I find interesting

RIPE statistics BOF


(A BOF [Birds of a feather] is an informal discussion group)

RIPE stats website

RIPEstat status, status – stat. A toolbox for internet measurements, and it has a RESTful data API, and a javascript widget API. You can embed a widget on a webpage of your choice (or even on T-shirts).

Database widgets are used to visualize the RIPE database.

  • Address space hierarcy
  • People
  • aut-num or inetnum objects
  • Route objects
  • reverse DNS (only for the RIPE database)
  • routing consistency
  • allocation history
  • announced prefixes
  • AS Path length
  • geolocation – currently better for IPv4 than IPv6
  • global visibility
  • prefix count over time
  • prefix size distribution
  • routing history
  • BGP looking glass
  • blacklists
  • related prefixes


Widget API

Embeddable on location in any HTML website

Javascript and HTML5, data fetched via JSON(P). A widget is a javascript object, so you can manipulate it. The widgets use the RESTful API.

Limits on using the widgets/APIs are account based, not IP based.

A great thing when you have a NOC that has to monitor what is happening to their network, particularly the looking glass components.

Related Posts

Making an IPv6 addressing plan

By now, hopefully, you not only realize that you need IPv6, but that you need to replace any ISP that is not able to give you IPv6 connectivity with one who can. But now, you have a different problem. Your ISP probably gave you more addresses than exist on the whole IPv4 internet, just for […]

Read More

IPv6 working group, part 2

Based on a bunch of lectures given at ripe64¬†at the IPv6 working group Experiences in setting up Automatic Home Networking Dream: Networks shall have address space routers shall know where to send packets names resolve to addresses human touch is not required All this can be done with only one subnet. But is that enough? […]

Read More

Leave a Reply

Your email address will not be published. Required fields are marked *