Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Geraldjoshua/Visualization-and-simulation-of-Africa-s-Internet-topology

Domain:

digital infrastructure
Creator:
Ger
Host:
It is about visualization and simulation of Africa's internet Topology using Python, Google Maps API, and flask # Visualization-and-simulation-of-Africa-s-Internet-topology **A. Preamble** This project involved building an online visualizer and simulator for Africa's Internet Topology. To visualize the the topology, internet measurements are taken from Speedchecker (speedchecker.com), CAIDA (caida.org), RIPE Atlas (ripe.net). Traceroutes measurements are collected from the platforms. Remember that these internet measuring platforms uses active probing method of collecting internet measurements. After obtaining these traceroutes, they are stored in Mongo DB online (mongodb.com) where they later are obtained and processed. The processing of the traceoutes involves modelling nodes and links from the traceroutes. Links and nodes are then used to map the internet topology **(Visualization)** which is later used for **Simulation** purposes. * A live web application is still in development stage (mostly on maintenace) but can be found here: africa-s-internet-topology.… **B. Code Sections:** 1. Templates is the folder that contains the HTML code that make ups the web pages of the platform. 1.1 caida.html contains the code for Topology Visualization with measurements collected from CAIDA. 1.2 Ripe.html contains the code for Topology Visualization with measurements collected from RIPE Atlas. 1.3 index.html contains the code for Topology Visualization with measurements collected from Speedcahecker. 1.4 simulate.html contains the code for Topology simulation with measurements collected from Speedchecker. 1.5 caidasimulate.html contains the code for Topology simulation with measurements collected from CAIDA 1.6 ripesimulate.html contains the code for Topology simulation with measurements collected from RIPE Atlas. 1.7 usermanual.html contains the code for User Manual page for simulation purposes. 1.8 style.css contains the css styles for the web pages. 2. RipeMeasure.py is a python scri …

Visit

github.com

Tags

collect-measurementsinternet-measurementsinternet-topologypython-scripttraceroutes

Licenses

MIT

Similar

Nicholas-S-PSU/Sudan-VNP46A3-VisualizationAlcoR: alignment-free simulation, mapping, and visualization of low-complexity regions in biological dataAfrica Submarine Cable Intercept TopologySimulation of Internet of Things Water Management for Efficient Rice Irrigation in RwandaPersistent Topology of Syntaxyuqikang/Africa-AngelList-Startups-Analysis-and-Visualization

Nicholas-S-PSU/Sudan-VNP46A3-Visualization

A simple streamlit app for extracting data from NASA's VNP46A3 dataset and building relevant visuali

AlcoR: alignment-free simulation, mapping, and visualization of low-complexity regions in biological data

Background:Low-complexity data analysis is the area that addresses the search and quantification of

Africa Submarine Cable Intercept Topology

Electric Sheep Africa · Post-Quantum Cryptographic Exposure cluster · dataset DS-4 · v0.1 African di

Simulation of Internet of Things Water Management for Efficient Rice Irrigation in Rwanda

The central role of water access for agriculture is a clear challenge anywhere in the world and part

Persistent Topology of Syntax

We study the persistent homology of the data set of syntactic parameters of the world languages. We

yuqikang/Africa-AngelList-Startups-Analysis-and-Visualization

# Africa-AngelList-Startups-Analysis-and-Visualization ## Basic Information: Dataset name: Angelist