SDN
Signifie « Software-Defined Networking ».
Le SDN est une architecture réseau qui sépare les responsabilités liées au routage et à la transmission des paquets de données sur le réseau. Un serveur central prend en charge toutes les décisions de routage du réseau, au lieu de laisser chaque nœud prendre ces décisions individuellement. Un administrateur peut configurer et gérer un réseau au moyen d'un logiciel exécuté sur le serveur, au lieu de gérer chaque appareil séparément. Les centres de données, les réseaux d'entreprise et les campus utilisent souvent le SDN pour gérer des réseaux vastes et complexes.
Chaque fonction d'un routeur ou d'un commutateur fait conceptuellement partie de l'un des trois plans suivants :
- Le plan de données (ou plan de transmission) est responsable de la transmission physique des paquets de données vers le nœud suivant en direction de leur destination.
- Le plan de contrôle détermine le routage de ces paquets de données en créant un chemin composé de nœuds que le paquet doit suivre.
- Le plan de gestion configure le plan de contrôle en donnant à l'administrateur réseau accès à une interface de ligne de commande ou à un panneau de contrôle.
Dans une infrastructure réseau traditionnelle, chaque appareil est responsable des trois plans. Dans un réseau défini par logiciel, chaque commutateur ou nœud est uniquement responsable du plan de données ; le serveur central prend en charge les plans de contrôle et de gestion.
L'administrateur d'un réseau traditionnel doit configurer séparément chaque commutateur (ou autre type de nœud) de ce réseau. Un grand réseau peut comporter des dizaines, voire des centaines de commutateurs, ce qui entraîne beaucoup de travail répétitif lors de la mise à jour des paramètres de configuration de chacun d'eux. Le réseau défini par logiciel centralise le contrôle et la gestion de l'ensemble du réseau sur un seul appareil dédié. Un serveur SDN indique aux commutateurs et aux autres nœuds comment transmettre les paquets de données à l'aide d'un protocole réseau tel qu'OpenFlow.
En plus d'être plus faciles à gérer, les réseaux définis par logiciel peuvent transmettre les données plus efficacement. Les commutateurs qui prennent eux-mêmes les décisions de routage ne choisissent pas toujours la route la plus efficace, car ils ont une connaissance limitée de l'état de l'ensemble du réseau. En revanche, un serveur SDN peut surveiller et contrôler tout le réseau afin d'optimiser le trafic pour des applications spécifiques tout en contournant les encombrements.
Testez vos connaissances