Virtualisation des réseaux
Sous chaque cloud, chaque hyperviseur et chaque container, il y a un réseau virtualisé. Ce cours pose les fondations : les mécanismes du noyau Linux et les standards qui ont permis de dissocier le réseau du matériel.

Extrait du support — réseaux overlay VXLAN.
Ce que couvre ce cours
- Principes de la virtualisation : isolation, abstraction, portabilité, agilité — hyperviseurs de type 1 et 2, machines virtuelles, containers Linux et Docker ; les standards (OVF, OCI, ETSI NFV) ;
- La virtualisation des fonctions réseau (NFV) : dissocier les fonctions réseau des équipements matériels ;
- Les briques Linux une par une :
- bridges — les commutateurs virtuels de base (KVM, Proxmox, Xen, Docker, LXC), pilotables par iproute2 et scriptables,
- network namespaces — une pile réseau isolée par environnement (interfaces, IP, routage, pare-feu),
- VRF — des tables de routage indépendantes sur un même équipement, pour la segmentation multi-tenant de niveau 3 ;
- Le passage à Open vSwitch quand les bridges ne suffisent plus, et les réseaux overlay entre hôtes.
Objectifs pédagogiques
- Construire et déboguer un réseau virtualisé complet sur une machine Linux ;
- Choisir la brique d’isolation adaptée (bridge, namespace, VRF, OVS) ;
- Comprendre la NFV comme fondement des infrastructures cloud et SD-WAN.
Travaux dirigés
Namespaces, Docker et LXC : construction pas à pas d’un réseau virtualisé multi-tenant.
