Automatisation du simulateur de réseau EVE-NG

Dans le cadre des différents cours de réseaux informatiques au sein de la formation en télécommunication à la HEIG-VD, les étudiants sont souvent amenés à effectuer des travaux pratiques sur EVE-NG. EVE-NG est un outil de virtualisation de réseaux informatiques qui permet de réaliser des schémas fictifs mais utilisables dans des environnements virtualisés. Dans le cadre des travaux pratiques à la HEIG-VD, les étudiants doivent souvent livrer leurs laboratoires EVE-NG qui ne sont malheureusement pas adaptés à une correction rapide et efficace. Les enseignants et assistants perdent donc un temps précieux chaque fois à importer chaque laboratoire de manière individuelle et effectuer des vérifications et commandes de manière manuelle.

Le but de ce Travail de Bachelor était de mettre en place un système d'automatisation des laboratoires à la manière d'un « Code Check » afin de vérifier le bon fonctionnement des laboratoires rendus ainsi que la qualité de ces derniers.

Cet outil permet aux assistants, chargés de cours et enseignants de faciliter leurs corrections des travaux pratiques et peut également permettre aux étudiants de « tester » leur solution afin de confirmer la justesse de leur travail.

Ce projet était très expérimental et a nécessité une quantité de recherches importante afin d'obtenir un résultat fonctionnel. Des projets similaires n'existaient pas réellement, dès lors, cela a demandé une certaine créativité pour résoudre des problèmes imprévisibles rencontrés lors du développement.

Les résultats obtenus à la suite de ce travail sont très encourageants. Le programme est utilisable pour appuyer les corrections des enseignants dans les cours utilisant EVE-NG. La totalité du cahier des charges a pu être rempli.

Etudiant: Jean-Luc Blanc

Année: 2022

Département: TIC

Filière: Informatique et systèmes de communication (anciennement Télécommunications) avec orientation en Sécurité de l'information

Type de formation: Plein temps

Enseignant responsable: Juergen Ehrensberger

Institut: IICT

Téléchargements:
- Télécharger l'affiche
- Télécharger le rapport