Passer au contenu principal

Le réseau défini par logiciel et le réseau traditionnel expliqués

Qu'est-ce que le SDN ?

Le réseau défini par logiciel (SDN) se caractérise par « le découplage des plans de contrôle et de transmission des paquets dans le réseau ».1 Le SDN permet aux réseaux de se connecter aux applications à l'aide d'interfaces de programmation d'applications (API). Cette relation entre le SDN et les API favorise les performances et la sécurité des applications et permet de créer une architecture réseau évolutive et dynamique. 

Le SDN est fréquemment utilisé pour le déploiement d'applications par les entreprises du monde entier qui peuvent ainsi déployer rapidement leurs applications tout en réduisant les coûts de déploiement et d'exploitation. Le SDN aide les administrateurs informatiques à fournir et à gérer leurs services réseau à partir d'un point centralisé.

Permettant l'optimisation des ressources du réseau, la gestion programmatique et le contrôle, le SDN utilise des API ouvertes pour prendre en charge et maintenir le contrôle du réseau. Ce contrôle du réseau est créé lorsque le SDN découple la configuration du réseau et l'ingénierie du trafic, en les séparant de leur infrastructure matérielle fondamentale. Cette action de séparation permet l'utilisation d'OpenFlow et l'utilisation de protocoles plus ouverts, qui peuvent accéder aux commutateurs de réseau et aux routeurs qui utilisent fréquemment des micrologiciels propriétaires et fermés. Ces protocoles ouverts utilisent souvent ces types de microprogrammes en tirant parti d'un contrôle logiciel global à partir de l'extrémité du réseau.

Qu'est-ce qu'un réseau traditionnel ?

La méthode de mise en réseau la plus courante, le réseau traditionnel utilise du matériel et des périphériques réseau à fonction fixe et dédiés, notamment des commutateurs et des routeurs, pour contrôler le trafic du réseau.2 Ces dispositifs ont des fonctions individuelles qui fonctionnent bien ensemble et contribuent à soutenir le réseau.  

La capacité à évoluer est un problème fréquent pour ces réseaux traditionnels. La plupart des matériels et logiciels de commutation sont propriétaires et il est rare que des API soient utilisées pour la mise à disposition.

Les réseaux traditionnels ont tendance à bien s'accorder avec les logiciels de mise à disposition propriétaires. Malheureusement pour les réseaux traditionnels, ce logiciel ne peut pas être modifié selon les besoins et les réseaux centrés sur le matériel peuvent être très limités dans ce qu'ils sont capables d'utiliser.

Les fonctions et la fonctionnalité du réseau traditionnel sont mises en œuvre de la manière suivante :

  1. Les fonctions sont mises en œuvre à partir de dispositifs dédiés qui utilisent des commutateurs, des routeurs et des contrôles de livraison d'applications.
  2. La fonctionnalité est principalement mise en œuvre dans des circuits intégrés spécifiques aux applications (ASIC) et d'autres matériels dédiés.

En quoi le SDN et le réseau traditionnel sont-ils différents ?

La plus grande différence entre le SDN et le réseau traditionnel est simplement que le SDN est basé sur du logiciel et que le réseau traditionnel est généralement basé sur du matériel. Le fait d'être basé sur un logiciel aide le SDN en termes d'évolutivité et de flexibilité, et lui permet de fournir à ses utilisateurs un contrôle accru et une gestion plus facile des ressources, en permettant aux utilisateurs de gérer virtuellement les ressources avec le plan de contrôle.  

Contrairement au SDN, le réseau traditionnel utilise des routeurs, des commutateurs et d'autres matériels et infrastructures physiques pour générer des connexions et faire fonctionner les réseaux.

Les contrôleurs de SDN utilisent une interface ascendante qui communique avec les API et permet aux développeurs d'applications de programmer le réseau. Par opposition, les développeurs d'applications utilisent les protocoles de mise en réseau traditionnelle pour programmer le réseau.

Par rapport au réseau traditionnel, le SDN communique mieux avec le matériel qui utilise le réseau. Au lieu d'utiliser une infrastructure physique, le SDN permet aux utilisateurs d'appliquer un logiciel pour la mise à disposition de nouveaux dispositifs et permet aux administrateurs informatiques de diriger les chemins du réseau et les services du réseau.

La plus grande différence entre le SDN et le réseau traditionnel est mise en évidence par la virtualisation.  Le SDN génère une copie abstraite de votre réseau lorsqu'il le virtualise. Cette virtualisation vous permet de mettre à disposition vos ressources à partir d'un emplacement centralisé.

Dans un réseau traditionnel, l'emplacement physique du plan de contrôle empêche l'administrateur informatique de diriger le flux de trafic.

Dans le cas du SDN, la virtualisation fait passer le plan de contrôle du matériel physique au logiciel. La virtualisation permet d'accéder au plan de contrôle par le biais d'un appareil connecté et donne aux administrateurs informatiques plus de contrôle sur la gestion du flux de trafic à l'aide d'une interface utilisateur centralisée. Cette interface utilisateur centralisée permet aux utilisateurs de mieux contrôler la configuration et le fonctionnement de leurs réseaux. Les utilisateurs peuvent traiter rapidement différentes configurations de réseau à partir de l'interface utilisateur centralisée, une capacité qui est particulièrement bénéfique pour la segmentation du réseau.

Parce que le SDN permet aux administrateurs informatiques de mettre à disposition des ressources et des bandes passantes, ce qui leur permet de les faire évoluer en fonction des besoins sans avoir à investir dans une infrastructure physique supplémentaire, le SDN est devenu une alternative populaire au réseau traditionnel. Le réseau traditionnel a besoin de matériel supplémentaire pour augmenter sa capacité. La relation entre le SDN et le réseau traditionnel pourrait être résumée par la phrase suivante : l'un nécessite plus d'équipement pour l'expansion et l'autre plus de frappes au clavier.

Resources

  1. SDN vs Traditional Networking: Which Leads the Way? Fiber Optic Cable Solutions, 22 décembre 2018.
  2. Difference between Software Defined Network and Traditional Network. Geeks for Geeks, 21 août 2020.