AFRINIC collaborates with research institutions in Africa to conduct technical and policy-based research. We focus our research on the various challenges that network operators and end-users in Africa face. We work with academic/research institutions to co-supervise student projects. Students who are interested in contributing to research on issues that are of interest to the African Internet community can apply for our internship programme.
We are also happy to collaborate with experienced researchers on longer-term projects with the aim of solving issues that affect the development of the Internet or Internet service delivery in Africa. AFRINIC research thus focuses on the areas listed below and we look forward to receiving proposals from interested students, faculty, and institutions.
- End-to-end Internet performance measurement
- Internet topology characteristics, including peering and routing
- Application-level performance, including DNS, Web, CDNs, Cloud Computing
- Detection of middleboxes, censorship, and content filtering
- Data analytics and visualisation for network monitoring and traffic analysis
- Network topology and performance visualisation
- Internet access, use, and quality of experience
- Internet freedom, digital security and privacy
- Internet protocols development
- Internet policy
We recruit student interns. The duration of the internship is based on project needs. The internship can either be on-site at AFRINIC headquarters in Mauritius or wherever the intern chooses, thus working remotely. Interns receive a monthly stipend, the amount determined by whether the intern works on-site or remotely. Subject to availability of funds, AFRINIC may offer accommodation to on-site interns and bear the cost of a return ticket from the country where the student is located.
Below is a list of available internship opportunities.
List of Research Internship Opportunities
Managed DNSSEC services (Internship@AFRINIC)
DNSSEC is a mechanism to protect the integrity of DNS records and protect end-users against DNS cache poisoning attacks. However, operating a DNSSEC signing infrastructure requires a lot of investment and effort for the maintenance and to ensure...
Latency Clusters (Internship@AFRINIC)
Africa remains significantly behind other regions in terms of performance and quality of service. This obviously has many implications on the Quality of Service (QoS) of networks in general but also on the Quality of Experience (QoE) from the...
Fastest routes (Internship@AFRINIC)
Network operators, content providers and content delivery networks (CDNs) at times need to know the latency between major hubs before making the decision on where to place a PoP, a cache or a server. Not only they need to know the route, but they...
Detection of NAT/CGNAT in African networks (Internship@AFRINIC)
NAT and CGNAT are translation mechanisms that are used by network operators to translate between private and public IP addresses. Networks on NAT have private IP addresses and will use a single public IP address for outbound communication. At a...
EDNS Compliance in African networks (Internship@AFRINIC)
After February 1st 2019 major public DNS resolver operators listed below will disable workarounds for standards non-compliance. This change will affect domains hosted on authoritative servers which do not comply either with original DNS standard...
DNS Open Resolvers in African networks (Internship@AFRINIC)
Public DNS (PDNS) Open resolvers are used by networks operators to resolve domain names. Examples of public open DNS resolvers are (Cloudflare 22.214.171.124, Google 126.96.36.199, IBM 188.8.131.52, etc). Those PDNS are anycast servers and are generally...
Policy Compliance Dashboard (Internship@AFRINIC)
AFRINIC is the Regional Internet Registry (RIR) which allocates public Internet number resources (IP prefixes and AS numbers) to network operators in Africa. Resources are allocated based on prescribed policies as defined by the CPM (Consolidated...