Info! Please note that this translation has been provided at best effort, for your convenience. The English page remains the official version.

Itinéraires les plus rapides (Stage @ AFRINIC)

réseau etLes opérateurs de réseau, les fournisseurs de contenu et les réseaux de distribution de contenu (CDN) doivent parfois connaître la latence entre les principaux hubs avant de décider où placer un PoP, un cache ou un serveur. Non seulement ils doivent connaître l'itinéraire, mais ils veulent également savoir quel réseau dans un pays ou une ville fournirait la connectivité la plus rapide à l'autre point de terminaison. 

Le premier objectif du projet est de fournir un moyen rapide aux opérateurs de réseau, aux fournisseurs de contenu ou aux CDN de trouver le réseau le plus rapide d'un emplacement à tout autre point de terminaison mesurable en Afrique. L'interactif devrait vous indiquer la différence de temps entre différents réseaux concurrents fonctionnant à partir de la même origine.

Le deuxième objectif est de trouver les réseaux et les itinéraires les meilleurs et les moins performants. Nous devons comprendre d'où viennent les retards, c'est-à-dire si le trafic passe réellement par des IXP ou des liaisons internationales (trombone). Nous nous intéressons en particulier aux réseaux les plus rapides par rapport à la distance géodésique (c'est-à-dire en tenant compte de la vitesse de la lumière dans la fibre). Nous devons également mettre en évidence les itinéraires qui traversent les IXP dans le pays ou dans une région.

Ce projet comprend l'exécution de mesures ping et traceroute entre les villes, la collecte, la conservation des données, le stockage dans un format lisible par machine et la visualisation sur une plate-forme personnalisée.

Mots clés: Mesures Internet, traceroute, latence, ping, visualisation, javascript

 


 

Nombre d'étudiants / stagiaires requis Durée
 1  3-6 mois
 Livrables clés  Compétences requises
 
  1. Un outil interactif pour trouver l'itinéraire le plus rapide vers des destinations sélectionnées en utilisant différents fournisseurs
  2. L'outil doit permettre une analyse longitudinale des données pour voir l'évolution des performances des réseaux
  3. Devrait intégrer des données IXP
 
  1. Script Python
  2. API RESTFUL
  3. Bases de données (MySQL, PostgreSQL)
  4. Développement Web (Python / Django, PHP, Angular.js, etc.)

 

 

Print Friendly, PDF & Email
Dernière modification le -