SDN — Software Defined Network
Le SDN est né d’un constat : les réseaux traditionnels sont trop rigides, trop complexes, trop manuels. Ce cours retrace le concept, ses protocoles — et fait le tri entre la promesse d’origine et ce que le marché a réellement retenu.

Extrait du support — SDN versus SD-WAN.
Ce que couvre ce cours
- Origines et points clés : séparer le plan de contrôle du plan de données, programmer par API, abstraire par les overlays — et, souvent, virtualiser les fonctions (NFV) ;
- Le plan de contrôle : de l’approche impérative d’origine (abandonnée) à l’orchestration actuelle ;
- Interfaces sud et nord : côté équipements, OpenFlow, NETCONF + YANG (opérations transactionnelles, modélisation des configurations) , BGP-LS, API REST/gRPC ; côté administration, les API des contrôleurs ;
- La standardisation et son histoire : ONF, IETF, les contrôleurs open source OpenDaylight et ONOS — qui a survécu et pourquoi ;
- OpenFlow : le protocole pionnier, son héritage et son déclin relatif face à NETCONF/YANG et aux API ;
- Les références du marché : Cisco ACI/Catalyst, VMware NSX, Juniper Contrail, Arista EOS — tous SDN, aucun comme prévu à l’origine ;
- Du SDN au SD-WAN : le tableau comparatif complet (portée, encapsulations, routage, sécurité intégrée, Zero Trust).
Objectifs pédagogiques
- Comprendre l’architecture d’un contrôleur SDN et ses interfaces ;
- Manipuler NETCONF/YANG et situer OpenFlow à sa juste place ;
- Lire le marché SDN avec un regard critique et historique.
