VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
ย
Internet Measurements Infrastructure at KENET
1. Transforming education through ICT
Internet Measurements Infrastructure at kenet
A presentation AFPIF 2016
Dar es Salaam, Tanzania
By
Prof Meoli Kashorda & Mr. Kennedy Aseda
KENET
2. Transforming education through ICT
Agenda
๏KENET as the National Academic Network of
Kenya
๏The KENET Internet Measurements Agenda
๏Internet Measurements Infrastructure and tools
@ kenet
๏KENET experience and usage of Internet
measurement tools and infrastructure for
network operations
๏Emerging Internet research community in Africa
3. KENET โ The Broadband Academic
Network of Kenya
โข Aggregates Demand for Connectivity, Internet bandwidth and Cloud Services of
member institutions
โ Increasing buyers power of the higher education sector and reducing costs
โ KENET operates expensive data centers for member institutions to provide community cloud
services
โข Aggregates Internet traffic from Higher Education and research institutions
โ KENET generates up to 4,500 Mb/s of Google traffic per day
โ Up to 9,000 Mb/s of traffic generated by connected campuses
โ Peering with Global content distributors like Google and Akamai in Kenya
โข Develops High-end ICT talent โ technical + project management
โ Capacity building for KENET and member institutions
โ KENET Critical-mass of high-end ICT and engineering talent for R & E community
โข Builds and operates advanced research infrastructures for the R &E community
of Kenya in different areas
โ Africa Science Gateway and federated services (KENET CA, iDP, EDUROAM)
โ Special Interest Groups (SIGs) in Educational technology and Engineering Education
constituted in FY 2014-2015
โ SIGs in Medicine, Agriculture and ICT shall be constituted in FY 2015-2016
โ KENET focus is support for STEM education and research!
3
4. Google Confidential and Proprietary
โข .
Uganda
Tanzania
Somalia
INDIAN OCEAN
Ethiopia
Primary fiber links
Lokichoggio
Lodwar
Kitale
Weybuye__
Kakameg
a
Eldoret
Kisumu
Kisii
Kericho
Bomet
Narok
Rong
o
Isebania
Nairobi
Kaljiado
Namanga
Tal
a
Kitui
Mwingi
Garissa
Garsen
Thika
Muranga
Nyeri
Emb
u
Meru
NanyukiNyahururu
Nakuru
Isielo
Wajiir
Marsabit
Moyale
Mander
a
15
9
Mombasa
Malindi
Kilifi
Backup fiber links
Mombasa
POP
Meru
POP
USIU
DC
Kisumu
POP
Nakuru
POP
UoN
POP
Eldoret
POP
500KM
KENET POP
400KM
500KM
400KM
350KM
350KM150KM
Italian Space Agency -Luigi
Broglio Space Centre- Malindi
Marsabit
Girls
KENET Operates a Broadband Network for
Members (broadband = 1 Gb/s and above)
POP Connected
Campuses
Nairobi POP 72
Kisumu POP 21
Mombasa POP 10
Eldoret POP 15
Nakuru POP 11
Meru POP 17
Total Campuses
connected
185+
1 Gb/s and above
campuses 50+
Garissa UC
JKUAT
Kitale
Furthest connected campus
Rongo UC
Transforming education through ICT
5. Transforming education through ICT
KENET Internet Measurements
Research Agenda
๏Provide Kenyan Internet users and regulator with
tools for measuring quality of broadband Internet
(MLAB)
๏Support Internet engineering and policy research
by graduate students and faculty
๏Providing end-to-end measurement infrastructure
and ability to isolate faults on multi-domain
networks
๏Providing global Internet community with tools to
measure quality of Internet in Kenya
6. Transforming education through ICT
Does It Matter?
โข Real Time Applications
โ Sensitive to packet loss, jitter and latency
โ Telemedicine not tolerant to packet loss
โ Video and voice conferencing not tolerant to packet loss
โข Results in loss of communication
โข Large Research Data Transfers
โ Large data transfer requires large TCP window scaling and buffers
โ TCP design limits window scaling
โข Based on end-to-end delay
โข Based on end-to-end packet loss
โข Bandwidth Subscription
โ Periodic verification of bandwidth subscription capacity
โ Bandwidth testing to support specific application requirements
โข End-To-End Reachability
โ Realtime verification of end-to-end reachability of networks and
resources
7. Transforming education through ICT
Internet Measurement Infrastructure
and Tools @KENET
โข Measurement Lab
โ End User Connectivity Tests
โ End users can perform tests using a web browser
โ Uses NDT and NPAD tools
โ Deployed in Feb 2013
โ Consist of one node of three (3) servers
โข RIPE Atlas Probes
โ Global Internet Reachability/Availability
โ Sends active measurement traffic from thousands of vantage points across the Internet and
records the responses
โ Deployed in 2013
โ Consists of three (3) distributed probes at KENET
โข perfSONAR
โ Automated backbone network tests (Packet Loss, Throughput, Latency)
โ Uses OWAMP (delay, packet loss) and BWCTL (throughput tests)
โ Deployed in 2015
โ Consists of seven (7) distributed measurement nodes at KENET
8. Transforming education through ICT
Measurement Lab
โข What Is It?
โ Open, distributed platform for researchers to deploy
measurement tools
โ Open data for regulators, consumer bodies, researchers
โข Measurement Tools
โ NDT (Network Diagnostic Tool) โ Speed & Diagnostics
โ NPAD (Network Path & Applications Diagnostics)
โ Identifies performance problems on the end-to-end path
โ Neubot โ Gathers data for network neutrality
โ ShaperProbe โ Identifies traffic shaping in the path
โ Glasnost โ Identifies application-specific traffic shaping,
Deep packet inspection on the path
9. Transforming education through ICT
MLab Setup at KENET
๏ฌ Broadband Connectivity
requirements
๏ฌAt least 1Gbps KIXP Connection
(national Internet)
๏ฌ Reserve Minimum of 50Mb/s International
Capacity
๏ฌThree (3) Physical Servers
๏ฌIPv4/IPv6 Support
๏ฌ KENET Usage?
๏ฌLeased line commissioning
tests
11. Transforming education through ICT
M-lab tests โ who is testing?
โข End-users โ students, faculty, researchers
โ MobiPerf is an Android app
โ Testing from the browser
โ Low level of end-user awareness
โข Bit-torrent applications installed by end-users
e.g., Vuze bittorrent clients
โข How can we increase the number of tests?
14. Transforming education through ICT
Growth in Intra-Africa tests
0
50,000
100,000
150,000
200,000
250,000
KE TN ZA GH KE TN ZA GH NG KE TN ZA GH NG KE TN ZA
2013 2014 2015 2016
4,759
9,985
39,835
163
16,910
52,318
164,922
11,00912,904
31,510
76,681
201,050
7,178 10,203
25,656
37,193
134,105
Total Tests Intra Africa
Numberโฆ
16. Transforming education through ICT
Average RTT and %
Retransmissions โ 2013 - 2016
0
20
40
60
80
100
2013 2014 2015 2016
60.81
83.59
96.79
67.26
Kenya Average RTT
averaโฆ
0
1
2
3
4
5
6
7
2013 2014 2015 2016
4.61
3.03
2.65
6.13
Kenya % Retransmission
packet_retransmissioโฆ
17. Transforming education through ICT
How does KENET use M-lab?
โข Commissioning and monitoring the quality of
managed leased lines
โ Leased lines from campuses to KENET data center
โ Throughput, latency, packet loss โ very simple
tools
โข Measuring the residual Internet bandwidth of
end-users
โ From a desktop, from smartphone with MobiPerf
or even
18. Transforming education through ICT
Mlab for research
โข The internet measurement data is open data and
can be used by researchers
โ What are the average download speeeds
โ Which ISPs are providing best Internet services
โข Crowd sourced Internet measurements data is
FREE unlike data from other speedtest
applications
โข KENET is promoting M-lab usage for Internet
measurements research in Kenya and Africa
โ But uptake is low due to lack of awareness
20. Transforming education through ICT
MLab Chart โ Net Neutrality Data
๏ฌ Red (100% Traffic Shaping) โ Provider analyzing deep into customer traffic and prioritizing/shaping
๏ฌ Deep Green (0% Traffic Shaping) โ Provider passing traffic without analyzing
๏ฌ Yellow (50% Traffic Shaping) โ Provider analyzing 50% of traffic
๏ฌ White โ No Test Data
21. Transforming education through ICT
MLab Chart โ Net Neutrality Kenya
๏ฌ JTL not analyzing (shaping) customer traffic
๏ฌ Jambonet & Wananchi analyzing (shaping) ~35% of customer traffic
22. Transforming education through ICT
Atlas Probes
โข What Is It?
โ A global network of probes that measure Internet connectivity
and reachability, providing an unprecedented understanding of
the state of the Internet in real time End users can perform tests
using a web browser
โ RIPE Atlas probes are small, USB-powered hardware devices
that hosts attach to an Ethernet port on their router via a network
(UTP) cable.
โ They conduct different measurements and relay this data to the
RIPE NCC, where it is aggregated with data from the rest of the
RIPE Atlas network.
โ The probes use a very small amount of bandwidth and cannot
determine any information about the content passing to or from
their host computers.
โ Probes conduct the following types of measurements: ping,
traceroute, DNS and SSLcert.
23. Transforming education through ICT
How are Atlas Probes being used
by academic community?
โข KENET has installed Atlas probes for the African and
Global Internet community
โข University of Cape Town CS research teams using it to
measure inter-African latencies
โ And the impact of IXPs
โ Papers presented at IST-Africa 2016 in Durban, South
Africa
โข Interesting that only for NRENs in Africa have installed
Atlas probes
โ And some operators are yet to install Atlas probes
โข Who will fund Internet measurements research? ICT
regulators? Governments? Consumer groups?
26. Transforming education through ICT
perfSONAR
โข What Is It?
โ A software product to monitor networks for performance discrepancies, on an
end-to-end basis, ensuring friction-free use for scientific applications.
โ Network measurement toolkit designed to provide federated coverage of
network paths.
โ It provides an interface that allows for the scheduling of measurements, storage
of data and generate visualizations
โข How It Helps?
โ Design of Networks
โข A global monitoring framework is required in order to reliably discover and mitigate
network issues.
โ The End-to-end Problem
โข Used to identify problems that are exacerbated when latency and paths increase, and
protocols react adversely
โ Soft Failures
โข Congestion can cause fair protocols, such as TCP, to moderate their performance.
Infrastructure flaws, such as damaged cabling or hardware, can introduce errors that must
be corrected. Configuration that doesn't account for network buffering is also common,
along with applications not designed for high performance.
30. Transforming education through ICT
How does KENET use perfSONAR?
โข Testing end-end links for research communities
or demanding member institutions
โ See http://maddash-uon.kenet.or.ke/maddash-
webui/
โ Able to measure latencies, packet losses between
say UoN node and a node in Washington or London
โข Testing long-distance Inter-PoP links โ
throughput, latencies, packet loss etc
โ UoN PoP < > Nakuru (200 KM)
โ UoN PoP < > Mombasa PoP (500 KM)
โ Network engineers diagnose end-end problems much
faster
31. Transforming education through ICT
Conclusions
โข KENET has established the Internet Measurements Infrastructure
โ for policy makers, Internet regulators and consumer groups in the region
โ Global Internet research community (e.g., PhD student at UCT using Atlas
Probes to measure latency among Africa countries)
โข Measurement Lab โ consumer groups, regulators, policy groups,
researchers
โข RIPE Atlas Probes โ Global Internet researchers
โข perfSONAR โ mainly NRENs and collaborating universities, doctoral
ICT students
โข Emerging Internet research working group in Kenya