Podcast
Questions and Answers
L'architecture SDN sépare le plan de contrôle du plan de données. Quel est le rôle du plan de contrôle ?
L'architecture SDN sépare le plan de contrôle du plan de données. Quel est le rôle du plan de contrôle ?
Le logiciel de contrôle des réseaux traditionnels est généralement ouvert et accessible.
Le logiciel de contrôle des réseaux traditionnels est généralement ouvert et accessible.
False
Qu'est-ce que SDN signifie ?
Qu'est-ce que SDN signifie ?
Software Defined Networking
Quels sont les trois principaux avantages offerts par l'architecture SDN ?
Quels sont les trois principaux avantages offerts par l'architecture SDN ?
Signup and view all the answers
Nommez un protocole couramment utilisé pour la communication entre le contrôleur SDN et les périphériques réseau.
Nommez un protocole couramment utilisé pour la communication entre le contrôleur SDN et les périphériques réseau.
Signup and view all the answers
Quelles sont les responsabilités du contrôleur SDN ?
Quelles sont les responsabilités du contrôleur SDN ?
Signup and view all the answers
Les API orientées vers le ______ permettent aux applications de contrôle du réseau d'interagir avec le contrôleur SDN.
Les API orientées vers le ______ permettent aux applications de contrôle du réseau d'interagir avec le contrôleur SDN.
Signup and view all the answers
Les controlleurs SDN exposent des API orientées vers le nord pour...
Les controlleurs SDN exposent des API orientées vers le nord pour...
Signup and view all the answers
Quelle est la principale fonction de la couche de gestion d'état dans l'architecture du contrôleur SDN ?
Quelle est la principale fonction de la couche de gestion d'état dans l'architecture du contrôleur SDN ?
Signup and view all the answers
Quelles sont les avantages de la gestion centralisée du réseau par SDN ?
Quelles sont les avantages de la gestion centralisée du réseau par SDN ?
Signup and view all the answers
Study Notes
Programmabilité des Réseaux: Introduction à SDN
- Matière: Programmabilité des réseaux
- Filière: IA
- Année universitaire: 2023-2024
- Professeur: H. Hantouti
Rappel - NETCONF
- Protocole de gestion réseau: NETCONF est un protocole standardisé pour la configuration et la gestion des équipements réseau.
- Modèle de données YANG: NETCONF utilise YANG pour définir les données de configuration et les opérations possibles sur un équipement.
- Opérations détaillées: NETCONF permet des opérations précises sur les équipements, incluant la modification de la configuration, la collecte de données et l'exécution de commandes.
Qu'est-ce que SDN ?
- Software Defined Networking (SDN): Offre une vision globale du réseau et permet de le programmer de manière centralisée.
- Centralisation du contrôle: Le SDN sépare le plan de contrôle (logique de routage, configuration) du plan de données (acheminement des paquets). Cela permet la gestion centralisée et l'automatisation du réseau.
- Abstraction: Le SDN offre une vue abstraite simplifiant la configuration et la gestion du réseau.
- Programmable: Le plan de contrôle est programmable, permettant la création d'applications réseau personnalisées.
Introduction
- SDN: Une technologie permettant d'innover dans la conception et la gestion des réseaux.
- Objectif: Rendre les réseaux informatiques plus programmables, permettant d'innover dans la gestion des réseaux et d'abaisser les obstacles au déploiement de nouveaux services.
Principe du SDN
- Séparation des plans: SDN sépare le plan de contrôle (qui décide comment gérer le trafic) du plan de données (qui transfère le trafic en fonction des décisions).
- Contrôle centralisé: SDN consolide le plan de contrôle, de sorte qu'un seul programme de contrôle logiciel contrôle plusieurs éléments du plan de données.
- Contrôle direct: Le plan de contrôle SDN exerce un contrôle direct sur l'état des éléments du réseau (routeurs, commutateurs) via une interface d'application (API).
Limites des réseaux traditionnels
- Logiciel de contrôle complexe et propriétaire: Les routeurs et les commutateurs exécutent un logiciel de contrôle complexe, généralement fermé et propriétaire. Les protocoles réseau subissent des années de normalisation et de tests d'interopérabilité.
- Configuration complexe: Configuration généralement spécifique à chaque fournisseur, rendant l'innovation lente, la complexité élevée et les coûts d'investissement/exploitation importants.
Software Defined Networking: Concept
- Découplage des fonctions: Les architectures SDN découplent les fonctions de contrôle et de transfert du réseau, permettant un contrôle réseau programmable et une infrastructure sous-jacente abstraite des applications/services.
Caractéristiques de l'architecture SDN
- Programmable directement: Le contrôle du réseau est directement programmable car découplé des fonctions de transfert.
- Agile: L'abstraction du contrôle permet aux administrateurs d'ajuster dynamiquement le flux de trafic à l'échelle du réseau.
- Gestion centralisée: L'intelligence réseau, logiquement centralisée dans les contrôleurs SDN, offre une vue globale du réseau apparaissant comme un commutateur logique unique aux applications.
- Configuration par programmation: Faciliter la configuration, gestion, sécurisation et optimisation des ressources réseau via des programmes dynamiques et automatisés, indépendants des logiciels propriétaires.
- Normes ouvertes et indépendance du fournisseur: Conception et fonctionnement simplifiés du réseau basé sur des normes ouvertes.
Architecture D'SDN
- Contrôleur distant: Calcule et distribue les tables de transfert pour chaque équipement. Le contrôleur est physiquement séparé du routeur et peut être distant.
- Séparation des fonctionnalités: Les routeurs et les autres équipements sont responsables de l'acheminement, tandis que le contrôleur distant gère le calcul et la distribution des tables d'acheminement. Le réseau est donc défini par logiciel.
-
Architecture SDN: Composants principaux:
- Contrôleur réseau
- Interface de programmation d'applications (API)
- Commutateurs
L'architecture d'SDN (pages 14 et suivantes)
- Éléments de réseau contrôlés par SDN: La couche infrastructure est responsable de la transmission du trafic en fonction des règles définies par le plan de contrôle SDN. Le contrôleur SDN agit comme interface entre les éléments du réseau et les applications.
- Applications de contrôle du réseau: Programmes gérant le réseau en collectant des informations sur les éléments du réseau à l'aide du contrôleur.
APIs du Contrôleur
- APIs orientées nord: Intégrations avec les systèmes et tâches informatiques d'entreprise (veille, surveillance, journalisation...). Une interface REST est un exemple.
- APIs orientées sud: Intégration avec les éléments du réseau (NETCONF, RESTCONF, OpenFlow, gRPC, gNMI).
L'architecture du plan de contrôle SDN
- Interface couche application: L'interface « nord » permet l'interaction entre le contrôleur SDN et les applications.
- Couche de gestion d'état: Stocke les informations sur l'état du réseau (hôtes, liens, commutateurs). Des copies des tableaux de flux sont maintenues.
L'architecture du contrôleur SDN (page 17 et suivantes)
- Description de l'architecture d'un contrôleur SDN: Détaille les interfaces, abstractions, gestion d'état distribuée, et les communications avec les périphériques.
- Interfaces de communication: Explique comment le contrôleur communique avec d'autres éléments du réseau (via OpenFlow, SNMP et d'autres protocoles).
Quelque contrôleurs SDN
- Liste de quelques contrôleurs SDN disponibles: HUAWEI, HP, Juniper, CISCO ACI, OpenDayLight, ONOS.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Ce quiz explore les concepts de programmabilité des réseaux avec un accent particulier sur le SDN et le protocole NETCONF. Les étudiants apprendront les opérations et les modèles de données associés à ces technologies. Préparez-vous à tester vos connaissances sur la centralisation du contrôle dans les réseaux.