Ministère de l’Enseignement Supérieur et
Universitaire
INSTITUT SUPERIEUR TECHNIQUE DES ARTS ET
METIERS
LUBUMBASHI
TRAVAIL PRATIQUE DU COURS SDN.
Nom : MUTANGISHI MAHONGO Claude
Promotion : Bac3 Réseaux et télécommunications
ANNEE ACADEMIQUE
2024-2025
1. Réseaux classiques (ou traditionnels).
A. Définition
Les réseaux classiques sont les architectures réseau qui ont dominé depuis les débuts de
l’informatique en réseau, notamment basées sur du matériel physique (routeurs, commutateurs,
etc.) avec une logique de fonctionnement distribuée.
B. Caractéristiques clés
Couplage fort entre les composants : chaque équipement réseau possède à la fois la
capacité de décision (plan de contrôle) et de transmission des données (plan de données).
Fonctionnement rigide : les règles de routage, sécurité et gestion du trafic sont souvent
statiques et configurées manuellement.
Peu de programmabilité : chaque changement nécessite une intervention humaine sur
les équipements physiques.
Exemples : Réseau d’entreprise classique avec des switchs Cisco, des routeurs configurés
en CLI, etc.
2. Réseaux modernes (ex. SDN, réseaux virtualisés)
a. Définition
Les réseaux modernes, notamment ceux définis par logiciel (SDN – Software Defined
Networking), introduisent une séparation claire entre les différents plans fonctionnels du réseau
(application, contrôle, données). Le réseau devient programmable, automatisé et plus intelligent.
b. Caractéristiques clés
Découplage des fonctions :
o Le plan de contrôle est centralisé dans un contrôleur.
o Le plan de données est exécuté par des équipements simples et obéissants
(switchs/routeurs SDN).
Haute flexibilité et évolutivité : facile à adapter aux nouvelles technologies (cloud, IoT,
edge computing).
Programmabilité via API : les administrateurs peuvent gérer dynamiquement le
comportement du réseau.
Exemples : OpenFlow, Cisco ACI, VMware NSX, Google B4 (réseau backbone SDN de
Google).
Les 3 plans fondamentaux dans les deux types de réseaux :
Plan Fonction Réseaux classiques Réseaux modernes
Plan de données Acheminer les Chaque équipement Les équipements
(Data Plane) paquets entre les décide localement du obéissent aux règles
équipements. routage. définies par un
contrôleur.
Plan de contrôle Prend les décisions Distribué : chaque Centralisé : un
(Control Plane) de routage et de routeur/switch gère ses contrôleur global pilote
gestion du trafic. propres décisions. tout le réseau.
Plan Héberge les services Directement dépendant Indépendant,
d'application réseau (QoS, de la structure programmable et
(Application sécurité, gestion). physique. virtualisé.
Plane)
Critère / Plan Réseaux classiques Réseaux modernes (ex: SDN,
réseaux virtualisés)
Plan d'application Applications réseau (ex: DNS, Applications indépendantes de
HTTP) dépendent directement l'infrastructure physique grâce à
de la configuration physique du l’abstraction offerte par le SDN.
réseau.
Plan de contrôle Contrôle distribué : chaque Contrôle centralisé : une entité (ex:
équipement réseau (routeur, contrôleur SDN) pilote tout le
switch) prend ses propres réseau, permet une gestion plus
décisions via des protocoles intelligente et cohérente.
comme OSPF, BGP.
Plan de données Transfert des paquets géré par Les équipements sont de simples
(data plane) les équipements eux-mêmes relais (switchs/commutateurs
selon les règles locales. "dumb") exécutant les instructions
du contrôleur.
Architecture Fortement couplée : contrôle et Découplée : séparation claire entre
données sont dans le même plan de données et de contrôle.
appareil.
Programmabilité Faible : nécessite souvent du Élevée : via API, langage comme
matériel spécifique ou des OpenFlow, permet une adaptation
configurations manuelles. rapide.
Sécurité Moins flexible, souvent Meilleure visibilité et gestion des
intégrée par segments fixes. menaces en temps réel via le
contrôleur central.
Scalabilité Complexité accrue à mesure Facilité de montée en charge, gestion
que le réseau grandit. simplifiée grâce à l’automatisation.
Adaptabilité au Peu flexible, difficilement Conçu pour le cloud, facile à intégrer
Cloud / compatible avec les aux environnements virtualisés.
Virtualisation environnements cloud ou multi-
sites.