Software-Defined Networking

Introduction

SDN

Le Software-Defined Networking (SDN) est un nouveau paradigme d’architecture réseau où le plan de contrôle est totalement découplé du plan de données. Le terme SDN peut être traduit par "réseau défini par le logiciel". Ce découplage permet de déployer le plan de contrôle sur des plateformes dont les capacités sont plus grandes que celles des commutateurs réseaux classiques. Enfin, cette abstraction à travers une API réseau standard permet un développement de services réseaux à forte valeur ajoutée affranchi des spécificités des équipementiers. Diagramme de l'organisation d'un SDN sur une couche liaison de données

Ce concept développé dès 2008 dans les universités américaines de Berkeley et de Sandford, introduit un nouveau paradigme dans l’architecture réseau, serveurs et stockage. Désormais, l’infrastructure informatique s’adapte aux applications et non plus l’inverse.

Diagramme de l'organisation d'un SDN sur une couche liaison de données

Définitions

Plan de contrôle

Le plan de contrôle (control plane) est la partie du réseau comportant le trafic de signalisation et de routage. Les paquets du plan de contrôle proviennent et sont à destination de routeur.

Contrôleur

Un contrôleur dans un contexte SDN correspond au "cerveau" du réseau. C'est le point de contrôle stratégique du réseau SDN, relayant les informations aux équipements.

Exemples de contrôleurs

Plan de données

Le plan de données (data plane) est la partie du réseau comportant le trafic des utilisateurs. Le plan de contrôle et le plan de management sont au service du plan de données, qui transporte le trafic.

Plan de management

Le plan de management (management plane) est la partie du réseau comportant le trafic servant à administrer le réseau.

Generalites

Problématique

Avantages

En déplaçant le plan de contrôle dans la partie logicielle permet un accès et une administration dynamic. L'administrateur réseau peut adapter le trafic depuis une console centrale sans avoir à configurer les équipements individuellement. L'administrateur peut changer n'importe quelle règle d'un équipement réseau quand nécessaire.

Comparaison d'architectures réseaux : traditionnel vs SDN