A system for profiling the IXPs in a region and monitoring their growth: Spotlight at the internet frontier Articles uri icon

publication date

  • April 2019


  • 2(


  • 29(e2056)

International Standard Serial Number (ISSN)

  • 1055-7148


  • This work aims at designing and implementing a system able to profile and help manage the set of Internet eXchange Points (IXPs) in an Internet region. As part of the Internet Society's strategy to help monitor and understand the evolution of IXPs in a particular region, a route-collector data analyzer tool was developed before being deployed and tested in AfriNIC. In fact, traffic localization efforts in the African peering ecosystem would be more sustained, and their efficacy assessed if they were supported by a platform, which evaluates and reports in real time about their impact on the Internet. We, thus, built the "African" Route-collectors Data Analyzer (ARDA), an open source web platform for analyzing publicly available routing information collected since 2005, by local route-collectors. ARDA evaluates predefined metrics that picture the status of the interconnection at local, national, and regional levels. It shows that a small proportion of AfriNIC ASes (roughly 17%) are peering in the region. Through them, 58% of all African networks are visible at one IXP or more. These have been static from April to September 2017, and even February 2018, underlining the need for increased efforts to improve local interconnectivity. We show how ARDA can help detect the impact of policies on the growth of local IXPs or continually provide the community with up-to-date empirical data on the evolution of the IXP substrate. Given its features, this tool will be a helpful compass for stakeholders in the quest for better traffic localization and new interconnection opportunities in the targeted region.


  • ixps; growth; monitoring; interconnection; african intnernet; computer networks; empirical data; interconnectivity; internet exchange points; open sources; real time; regional levels; routing information; computer applications