Virtualisation de réseaux informatiques (Master MSE)

Vous allez être introduits à la virtualisation des réseaux informatiques. Il s’agit un paradigme émergeant permettant la séparation entre le contrôle du réseau et l’acheminement des données. Ceci permet notamment le développement de nouveaux services tout en étant affranchi des spécificités des équipementiers. La virtualisation des réseaux permet ainsi aux administrateurs systèmes d’avoir un contrôle centralisé du trafic informatique qui circule à l’aide d’un contrôleur. Il est ainsi possible d’effectuer des tâches qui impliquent normalement l’intégration de fonctions normalement disjointes (e.g. sécurité, priorités, contrôle des resources) dans un cadre unique. Ainsi un certain nombre d’opérations sont grandement facilitées, comme de la configuration, du management et du déboggage. Vous allez donc apprendre avec ce cours comment utiliser un certain nombre de softwares pour effectuer des tâches qui vont du management des resources du réseau à l’implémentation de règles de sécurité complexes par exemple.

Contenu

  • Rappels (architecture réseaux informatiques)
  • Introduction
  • Séparation du control plane et du data plane
  • Control plane
  • Virtualisation des réseaux
  • Data plane
  • Programmation des « Software Defines Networks » (SDN)
  • Exemple d’application SDN

Présentations des étudiants (2019)

  • The Road to SDN
    • Présentation de M. Normand
  • Your Data Center Switch is Trying Too Hard
    • Présentation de M. Lièvre
  • Abstractions for Network Updates
    • Présentation de M. Voirol
  • Taking Control of SDN-based Cloud Systems via the Data Plane
    • Présentation de M. Zollikofer
  • MOZART: Temporal Coordination of Measurement
    • Présentation de Mme Martelli
  • DREAM: Dynamic Resource Allocation for Software-defined Measurement
    • Présentation de Mme Diagne

Slides et Laboratoires