Christian Teuschel

RIPEstat Demo - s2e03

Christian Teuschel
Contributors: Christian Teuschel
0 You have liked this article 0 times.

The third RIPEstat demo for 2012 covered all the new and modified widgets we've added in the last month: ASN Neighbours, Geolocation History, Prefix Count, Prefix Size Distribution, Routing History, and Announced Prefixes. Other new features included enabling the RIPE NCC Access login system, and links to RIPEstat from the RIPE database. A preview of upcoming development concluded the presentation.

This was a very busy month for RIPEstat development!  We added two new widgets: ASN Neighbours and Geolocation History .  Four old plugins were revamped and re-released as embeddable widgets: Prefix Count , Prefix Size Distribution , Routing History , and Announced Prefixes . By enabling logins through RIPE NCC Access, we were able to introduce configuration options which persist beyond the length of a session. Last but not least, we added a link to RIPEstat in the RIPE database, for easy access to more detailed information about selected objects.

In the coming month, RIPEstat development will focus on a graphical representation of the RIPE database (RIPE Whois), with Address Space Hierarchy and Object Browser widgets. We'll also work on adding additional customisation, and on converting more plugins to data calls and widgets.

It's also time for us to evaluate our demo format, so please take a moment to give us your feedback about what you like about our demos, and what you want changed.

Introduction to RIPEstat

RIPEstat is a modular and extendable toolbox designed as a single point of access to Internet-related data from RIPE NCC and other sources. It is a work in progress, and is being developed iteratively. Feedback from users helps determine the direction of development. Regular demos provide information about new functionality.

This month's demonstration is also available as a video and slideshow .

New Features

Several of the new features described in this demonstration-- RIPE NCC Access , ASN Neighbours , and Geolocation History --were detailed earlier in articles on RIPE Labs.  This article includes only a brief summary of features which were previously described.


In the last month, RIPEstat enabled RIPE NCC Access, a single-sign-on system which allows greater individual customisation which persists beyond the duration of a session.  There is a RIPE Labs article which explains more about this development.

Since the introduction of RIPE NCC Access in RIPEstat, a new personal query history was created.  When you are logged in, you can see a persistent, searchable history of your queries, as shown in Figure 1.

RIPEstat NCC Access - History Figure 1: Personal query history when logged in with RIPE NCC Access

ASN Neighbours Widget

ASN Neighbours , which was mentioned in the previous demo ,  was developed as a widget. ASN Neighbours displays information about left- and right-neighbours found in routing paths. Refer to the article on this widget for more details.

RIPEstat ASN Neighbours: Normal ASN in use Figure 2: ASN Neighbours widget

Geolocation History Widget

The Geolocation History widget tells you where address space was distributed in the past, and how this has changed over time. More information is available in the article focusing on this widget .

RIPEstat Geolocation History: Typical city view Figure 3: Geolocation History widget

Prefix Count Widget

Prefix Count is a new embeddable widget which replaced the old plugin Number of announced prefixes . With this change, we not only show the prefixes announced by an AS over time, but also the amount of address space. Another new aspect is that it is now possible to view IPv4 and IPv6 addresses independently.

RIPEstat Prefix Count Figure 4: Prefix Count widget

Prefix Size Distribution Widget

Prefix Size Distribution was converted from a plugin to an embeddable widget. This change included a new visual approach, where IPv4 and IPv6 space are separated and prefixes are further detailed using a 'doughnut' shape (Figure 5). An address space mode, which calculates ratios of prefix sizes per IP version, was also added (Figure 6). RIPEstat Prefix Size Distribution: prefixes

Figure 5: Prefix Size Distribution widget

RIPEstat Prefix Size Distribution - address mode Figure 6: Prefix Size Distribution widget displaying addresses

Routing History Widget

Routing History was converted from an ordinary view to a widget. In the process we also added filters to help give you more control over what you see. By default, the filters block abnormal results, but by disabling them you can see the information without restriction.

RIPEstat Prefix Routing History

Figure 7: Routing History widget

Announced Prefixes Widget

We also converted Announced Prefixes from a view to an embeddable widget. There were no major changes to the functionality.

RIPEstat Announced Prefixes Figure 8: Announced Prefixes widget

RIPE Database

The RIPE database team added links to RIPEstat for lookups of aut-nums, route objects, and inet6nums. The option to access RIPEstat for more information about a resource is given when the mouse is hovered over the object.

RIPE Database link to RIPEstat Figure 9: Link to RIPEstat in RIPE database

Upcoming Development

Our focus for the next iteration is to create a graphical representation of the RIPE database ("RIPE Whois"). Two widgets are planned as part of this effort: Address Space Hierarchy and Object Browser . Below are examples of what these widgets may look like.

RIPEstat Address Space Hierarchy (mock-up) Figure 10: Mock-up of Address Space Hierarchy widget

RIPEstat Object Browser (preview) Figure 11: Preview of Object Browser widget

Of course, we will also continue to convert plugins to widgets, and we will explore the customisation options opened up through enabling RIPE NCC Access.


This marks the third demo in the new, pre-recorded demo format . We would like to hear your thoughts about this change. Do you prefer this format, or the original WebEx format?  What other changes would you like us to make? Do you feel that the demos keep you informed about RIPEstat development? Please let us know --we are now at the stage where we want to re-evaluate the format.

There are several ways in which you can offer feedback:

Next Demo

Our next RIPEstat demo will be live, at RIPE 64 in Ljubljana during the week of 16-20 April 2012. We will announce the exact date and time closer to the event, with an article on RIPE Labs .

However, we already know that it will be held during one of the birds of a feather (BoF) sessions. We hope to make this more like a usual BoF session, with more opportunity for questions and interactions than the typical demo. The presented portion will still be released as a video for people who aren't able to attend the live demo, and naturally there will also be a summary on RIPE Labs.


Videos of previous RIPEstat demos and other RIPEstat movies are available on the RIPE NCC YouTube channel (look for the RIPEstat playlist).

Summaries of previous demos, as well as other articles about RIPEstat , are also available:



0 You have liked this article 0 times.

You may also like

View more

About the author

Christian Teuschel Based in Amsterdam

Christian Teuschel joined the RIPE NCC in 2010 and is currently a System Architect in the Research and Development department. He is responsible for the development and operation of RIPEstat, a widely used, web-based interface that provides data on Internet address space and related information for countries and hostnames. He also contributes to RIPE Atlas and other services provided by the RIPE NCC. Christian is co-author of the RIPE Document "Sources of Abuse Contact Information for Abuse Handlers" (ripe-658). Expertise: RIPEstat, Internet measurements, Internet Abuse, RIPE Labs, Data Quality

Comments 0