SlideShare a Scribd company logo
Insights into Africa’s
country-level latencies
1
GPF 13.0, Seattle
Amreesh Phokeer
AFRINIC
2
Which countries are better
inter-connected, which ones
are not?
β€’ Key clusters of connectivity in
the region
β€’ How are inter-country latencies
impacted by topology and
interconnection strategies?
3
Source:
AXIS Project
Circuitous routes and high end-to-end latencies across the continent 4
Vantage Points
5
850 software probes
319 Ases
52 countries
50% of the countries had
at least 20% of their ASes
probed.
6
42
African
countries
213
SpeedTest
servers
42
African
countries
β€’ Ping from each probe:
β€’ select random African Speedtest server as target
β€’ launch 10 consecutive pings (one second apart) to their
randomly chosen Speedtest server
β€’ return the minimum delay (RTT) observed at that time period
β€’ Traceroute from each probe:
β€’ launch a Traceroute to randomly selected Speedtest server
β€’ for each router hop
β€’ determine the ASN using the RIPE Routing Information
Service
β€’ attach the geolocation using MaxMind GeoLite2-City
7
Data Collection
8
4 times a
day
Pings and
traceroute
3
months
42 200
RTT
samples
31 500
traces
captured
319
ASNs
9
Africa
~78ms
North
America
~45ms
Europe
~30ms
LAC
~76ms
Mean in-country
10
Under 30ms
β€’ Mauritius
β€’ Reunion
β€’ Cote D’Ivoire
Mean in-country
Under 40ms
β€’ South Africa
β€’ Egypt
β€’ Benin
11
Zambia <-> Malawi
Zambia <-> Zimbabwe
Mauritius <-> Reunion
LOOKING FOR CLUSTERS
12
Africa Latency
Clusters
13
●Northern
●Southern
●Eastern
●Western
Africa Latency
Clusters
14
●Northern
●Southern
●Eastern
●Western
Unusual Cases in Latency
Clusters
15
β€’ Senegal, Liberia and
Benin on the West coast,
in Northern cluster
β€’ Madagascar, Seychelles,
islands of the Indian
Ocean, clustered
alongside countries in
the North
β€’ Somalia, on the East
coast, is clustered with
countries on the West
coast.
Unusual Cases in Latency
Clusters
16
β€’ Senegal, Liberia and
Benin on the West coast,
in Northern cluster
β€’ Madagascar, Seychelles,
islands of the Indian
Ocean, clustered
alongside countries in
the North
β€’ Somalia, on the East
coast, is clustered with
countries on the West
coast.
17
β€’ Senegal, Liberia and
Benin on the West coast,
in Northern cluster
β€’ Madagascar, Seychelles,
islands of the Indian
Ocean, clustered
alongside countries in
the North
β€’ Somalia, on the East
coast, is clustered with
countries on the West
coast.
Ethiopia Upstream
100% Overseas
Angola Upstream
50% Overseas*
*16% Southern -> Europe
18
EU
354ms
144ms
N.America
inter-cluster median RTTs
Southern and Eastern
β€’ Lowest inter-cluster
delay ~ 92ms
β€’ Lowest intra-cluster
RTTs individually
19
Inter-cluster delays are
mostly exceeding 200ms
Western cluster
has the highest
intra-cluster
RTTs
EXPLORING THE UPSTREAM
20
Africa’s upstream providers
21
37.8% of traceroute paths transit (1st AS hop) outside of Africa
6.6% through SA and 4.5% through Mauritius (WIOCC)
Africa’s Top 10 Upstream
Providers
22
Africa’s Top 10 upstream
providers
23
France Telecom (Orange) accounts for 17% for French speaking countries in
West Africa
24
50%
have hops
overseas
(Europe)
14%
with 4+
hops
before
Africa
Same cluster 203ms
Other African Cluster 243ms
Overseas 268ms
Northern   North
America: 71ms
Southern   North
America: 227ms
25CDF of RTTs grouped by location of upstream providers
RTT to the first AS hop
26
WHERE IS OUR LOCAL CONTENT?
27
Where is African local
content?
28
1400+
News
websites
36
countries
Africa’s upstream providers
29
37.8% of traceroute paths transit (1st AS hop) outside of Africa
6.6% through SA and 4.5% through Mauritius (WIOCC)
30
91%
remote
9%
Local
ZA: 50%
31
32
Wordpress
Google
FB
46%
using
CDNs
33
Median
RTT
34
THANK YOU!
Questions?
35

More Related Content

PDF
APRICOT Latency Clustering
PDF
Advising on corridor infrastructure finance
PPTX
New rockaway health
PDF
Insights into Africa’s country-level latencies
Β 
PDF
Latency clustering AfPIF2017
PPTX
Looking for Latency Clusters in Africa's internet
PDF
Insight Into Africa’s Country-level Latencies
PDF
Deep Diving into Africa’s Inter-Country Latencies
APRICOT Latency Clustering
Advising on corridor infrastructure finance
New rockaway health
Insights into Africa’s country-level latencies
Β 
Latency clustering AfPIF2017
Looking for Latency Clusters in Africa's internet
Insight Into Africa’s Country-level Latencies
Deep Diving into Africa’s Inter-Country Latencies

Similar to Amreesh gpf-latency-clustering (20)

PDF
Africa: Regional Insights
Β 
PPTX
ITW 2016 presentation
PDF
Internet development in Africa: a content use, hosting and distribution persp...
PDF
The Strategic Importance of Railways in Africa. Overview of the Present Syste...
PPTX
Peering Lessons – 5 year Service Provider Journey
PPTX
Shaping the Future of the Internet in Africa
PDF
Pushing the Frontier: Exploring the African Web Ecosystem
PDF
Detecon Policy Making Workshop
PDF
National Initiatives ITU
PDF
Facebook Africa Attractiveness
PPTX
Zimbabwe's Broadband Infrastructure: Shifting focus from supply to consumption
PPSX
Teraco Data Environments - Company Overview
PDF
Networked Society for Africa document v1 21 (2)
PDF
Connecting cape town v3.0.pptx
PPTX
Digital Divide and IXPs in West Africa
PPTX
Regional trade: the reality
PDF
Guaranteeing quality connectivity across the Africa continent
PPTX
Reducing the barriers to a smart interconnected africa
PPTX
Data Centre Business Changes
PPTX
Keynote Presentation : β€œ80/20 by 2020”
Africa: Regional Insights
Β 
ITW 2016 presentation
Internet development in Africa: a content use, hosting and distribution persp...
The Strategic Importance of Railways in Africa. Overview of the Present Syste...
Peering Lessons – 5 year Service Provider Journey
Shaping the Future of the Internet in Africa
Pushing the Frontier: Exploring the African Web Ecosystem
Detecon Policy Making Workshop
National Initiatives ITU
Facebook Africa Attractiveness
Zimbabwe's Broadband Infrastructure: Shifting focus from supply to consumption
Teraco Data Environments - Company Overview
Networked Society for Africa document v1 21 (2)
Connecting cape town v3.0.pptx
Digital Divide and IXPs in West Africa
Regional trade: the reality
Guaranteeing quality connectivity across the Africa continent
Reducing the barriers to a smart interconnected africa
Data Centre Business Changes
Keynote Presentation : β€œ80/20 by 2020”
Ad

Recently uploaded (20)

PPTX
Introuction about ICD -10 and ICD-11 PPT.pptx
PDF
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PPTX
Internet___Basics___Styled_ presentation
PDF
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PPTX
artificial intelligence overview of it and more
PDF
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PPT
Ethics in Information System - Management Information System
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
Β 
PDF
Paper PDF World Game (s) Great Redesign.pdf
PDF
Cloud-Scale Log Monitoring _ Datadog.pdf
PDF
Unit-1 introduction to cyber security discuss about how to secure a system
PPT
tcp ip networks nd ip layering assotred slides
PDF
Sims 4 Historia para lo sims 4 para jugar
PDF
Smart Home Technology for Health Monitoring (www.kiu.ac.ug)
PPTX
E -tech empowerment technologies PowerPoint
Introuction about ICD -10 and ICD-11 PPT.pptx
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
Slides PDF The World Game (s) Eco Economic Epochs.pdf
Internet___Basics___Styled_ presentation
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
SASE Traffic Flow - ZTNA Connector-1.pdf
artificial intelligence overview of it and more
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
Ethics in Information System - Management Information System
Introuction about WHO-FIC in ICD-10.pptx
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Power Point - Lesson 3_2.pptx grad school presentation
Β 
Paper PDF World Game (s) Great Redesign.pdf
Cloud-Scale Log Monitoring _ Datadog.pdf
Unit-1 introduction to cyber security discuss about how to secure a system
tcp ip networks nd ip layering assotred slides
Sims 4 Historia para lo sims 4 para jugar
Smart Home Technology for Health Monitoring (www.kiu.ac.ug)
E -tech empowerment technologies PowerPoint
Ad

Amreesh gpf-latency-clustering