Skip to content

The humble ZA Internet Map

I’ve been playing with BGP-based maps showing links between South African autonomous systems, on-and-off, for a long time. I always got stuck at the graph layout step and was never able to trick GraphViz into doing exactly what I wanted. When I re-visited this project one evening this week, I decided to generate a Dia XML document instead of a dot(1) file, and do the layout by hand. The result is my first map:

ZA Internet Map (click for full size image)

ZA Internet Map (click for full size image)


I plan to improve and update this map on a regular basis, so it’s earned itself a dedicated page. Some quick technical notes about what you’re seeing:

  • Only local autonomous systems are included. I’ll probably include the first international upstreams, in the next version.
  • Only the inbound path (international transit, probably) as seen from RouteViews OIX is shown. This means peering links are not indicated. That might also change in the next version.
  • This is not an ISP map, like Greg Massel’s, because it includes all autonomous systems, including non-ISP’s such as customers/end-users running BGP. I’m toying with the idea of colour-coding different types of ASes.
  • There are likely to be errors. If you spot them, please let me know so that I can correct my scripts.

{ 4 } Comments

  1. Aragon | 24 September 2009 at 7:33 pm | Permalink

    Very nice work. Well done!

  2. Joe | 25 September 2009 at 3:18 am | Permalink

    I get the /24s part.. but the routes:X is not clear.

    I’m guessing those are the number of prefixes?

    Would be cool to have JINX and CINX on this map.

  3. Simeon Miteff | 2 October 2009 at 6:04 am | Permalink

    Hi Joe

    Yes, routes:X is the number of prefixes originating from an AS (thus, it excludes transit routes).

    Getting JINX and CINX on the map is an interesting challenge. Using the JINX looking glass is one option, but last time I saw the routing table, it only had MWEB, MTN Business and Posix peering. The next best source of information would have been the connection matrix if it hadn’t since been removed from the ISPA web site. Fortunately I have some ideas for network-based discovery of our local INX peering paths, so stay tuned :-)

    Regards,
    Simeon.

  4. David Fraser | 6 October 2009 at 3:12 pm | Permalink

    Very cool… So, putting this in SVG would be even cooler because then you could search the text from firefox directly…

Post a Comment

Your email is never published nor shared. Required fields are marked *