Le réseau actuel est dominé par le protocole TCP/IP, allant des réseaux locaux à Internet. Les réseaux ont changé nos vies, mais le réseau d'aujourd'hui n'est pas un réseau parfait. . , il y a divers problèmes.
1 : Le système de protocole TCP/IP n'est pas statique, mais à mesure que des problèmes de développement du réseau surviennent, le système de protocole existant doit être corrigé, ce qui rend l'ensemble du système de protocole très volumineux.
L'équipement réseau doit être responsable de la génération et de la maintenance des entrées de transfert de données et de transfert du plan de contrôle, l'utilisation de plusieurs protocoles de contrôle est donc nécessaire. Cela entraîne une complexité des protocoles de contrôle réseau et des équipements réseau sous-jacents, rendant plus difficile un déploiement unifié. Dans le même temps, le coût augmente.
3 : Un autre inconvénient est que l'ensemble du réseau est fermé et passif. Tous les services sont transportés de manière passive, ce qui rend très difficile la distinction des services. Il est difficile pour les clients de mettre à niveau les réseaux existants en fonction de services spécifiques. Les mises à niveau ou modifications du réseau et de l’entreprise s’accompagnent souvent du remplacement de l’équipement matériel.
L'essor du cloud computing bénéficie des progrès de la technologie de virtualisation, qui fait de l'informatique et du stockage un pool de ressources dynamiques, soutenant ainsi le développement du cloud computing. Cependant, le retard dans le développement du réseau a empêché les ressources du réseau d'être incluses dans ce pool de ressources. Par conséquent, le réseau doit apporter des changements fondamentaux pour s’adapter à cet environnement de cloud computing virtuel et dynamique.
Toutes sortes de problèmes nécessitent une nouvelle architecture pour être résolus. C’est ainsi que le SDN est né.
2 Une interface ouverte peut être considérée comme un réseau SDN. Au début de l'ère des ordinateurs centraux, il était nécessaire de développer des systèmes d'exploitation et des systèmes d'application requis pour différentes puces. Plus tard, Windows et Linux n'utilisaient plus directement les périphériques matériels sous-jacents, mais fournissaient une interface unifiée permettant aux applications utilisateur d'appeler les périphériques matériels. Les utilisateurs peuvent développer des applications en fonction des exigences de l'application et les exécuter sur le système d'exploitation, car l'ensemble du système est programmable. L'objectif ultime du SDN est de mettre en œuvre ce modèle dans les systèmes de réseau informatique et de fournir aux utilisateurs un système d'exploitation réseau ouvert et efficace, et la partie la plus importante de ce système d'exploitation est le contrôleur. Les utilisateurs peuvent développer diverses applications sur le contrôleur. Par exemple, si vous développez une application de commutation sur le contrôleur, alors le réseau sous-jacent est un commutateur, ou si vous développez une application de planification du trafic à un niveau supérieur, les utilisateurs peuvent utiliser cette application pour contrôler le contrôleur. équipement sous-jacent pour mettre en œuvre la planification du trafic. Par rapport aux systèmes informatiques d'aujourd'hui, dans SDN, le périphérique matériel Openflow est comme un contrôle de transfert de couche 3, une planification du trafic, etc.) et est basé sur un logiciel basé sur le contrôleur SDN.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!