Podcast
Questions and Answers
Quelles sont les deux catégories typiques de contrôleurs SDN ?
Quelles sont les deux catégories typiques de contrôleurs SDN ?
Quel est le rôle principal du protocole NETCONF ?
Quel est le rôle principal du protocole NETCONF ?
Quel type de codage de données utilise le protocole NETCONF ?
Quel type de codage de données utilise le protocole NETCONF ?
Parmi les contrôleurs exister, quel contrôleur est spécifiquement évoqué comme exemple ?
Parmi les contrôleurs exister, quel contrôleur est spécifiquement évoqué comme exemple ?
Signup and view all the answers
Quel standard de l'IETF définit le protocole NETCONF ?
Quel standard de l'IETF définit le protocole NETCONF ?
Signup and view all the answers
Quel est le rôle du protocole OpenFlow dans le SDN?
Quel est le rôle du protocole OpenFlow dans le SDN?
Signup and view all the answers
Que se passe-t-il lorsqu'un commutateur OpenFlow reçoit un paquet sans entrée correspondante dans la table de flux?
Que se passe-t-il lorsqu'un commutateur OpenFlow reçoit un paquet sans entrée correspondante dans la table de flux?
Signup and view all the answers
Quelle action peut être définie dans une entrée de la table de flux d'OpenFlow?
Quelle action peut être définie dans une entrée de la table de flux d'OpenFlow?
Signup and view all the answers
Comment OpenFlow facilite-t-il la gestion du trafic réseau?
Comment OpenFlow facilite-t-il la gestion du trafic réseau?
Signup and view all the answers
Quelle version d'OpenFlow est actuellement standardisée?
Quelle version d'OpenFlow est actuellement standardisée?
Signup and view all the answers
Quelle est la principale différence entre NETCONF et RESTCONF ?
Quelle est la principale différence entre NETCONF et RESTCONF ?
Signup and view all the answers
Quelles opérations NETCONF peuvent être mappées à la méthode HTTP DELETE de RESTCONF ?
Quelles opérations NETCONF peuvent être mappées à la méthode HTTP DELETE de RESTCONF ?
Signup and view all the answers
Comment RESTCONF traite-t-il les données ?
Comment RESTCONF traite-t-il les données ?
Signup and view all the answers
Quelle méthode HTTP de RESTCONF est utilisée pour créer ou remplacer des ressources ?
Quelle méthode HTTP de RESTCONF est utilisée pour créer ou remplacer des ressources ?
Signup and view all the answers
Quelle opération ne fait pas partie des opérations définies pour NETCONF ?
Quelle opération ne fait pas partie des opérations définies pour NETCONF ?
Signup and view all the answers
Quel RFC définit le protocole RESTCONF ?
Quel RFC définit le protocole RESTCONF ?
Signup and view all the answers
Quelle méthode HTTP est généralement utilisée pour récupérer des données dans RESTCONF ?
Quelle méthode HTTP est généralement utilisée pour récupérer des données dans RESTCONF ?
Signup and view all the answers
Quelle est la fonction de l'opération unlock dans NETCONF ?
Quelle est la fonction de l'opération unlock dans NETCONF ?
Signup and view all the answers
Quel est le rôle principal du contrôleur SDN sur un commutateur SDN?
Quel est le rôle principal du contrôleur SDN sur un commutateur SDN?
Signup and view all the answers
Quelle table est responsable de limiter le trafic en fonction des performances?
Quelle table est responsable de limiter le trafic en fonction des performances?
Signup and view all the answers
Comment peut-on modifier le traitement des flux IP dans une architecture SDN?
Comment peut-on modifier le traitement des flux IP dans une architecture SDN?
Signup and view all the answers
Quels types de tableaux existent dans une architecture SDN?
Quels types de tableaux existent dans une architecture SDN?
Signup and view all the answers
Quel avantage majeur offre la couche de contrôle dans une architecture SDN?
Quel avantage majeur offre la couche de contrôle dans une architecture SDN?
Signup and view all the answers
Qu'est-ce qu'une table de groupe dans une architecture SDN?
Qu'est-ce qu'une table de groupe dans une architecture SDN?
Signup and view all the answers
Quel est un des rôles de la table de flux dans une architecture SDN?
Quel est un des rôles de la table de flux dans une architecture SDN?
Signup and view all the answers
Quelle fonction ne correspond pas à celle d'un contrôleur SDN?
Quelle fonction ne correspond pas à celle d'un contrôleur SDN?
Signup and view all the answers
Study Notes
Chapitre 3 : Contrôleurs SDN et Technologie OpenFlow
- Le SDN vise à apporter de la souplesse dans le déploiement des services réseau.
- Le SDN sépare le plan d'acheminement (données) et le plan de contrôle (informations de routage, commutation, sécurité).
- Le SDN permet une plus grande flexibilité grâce à des API REST pour contrôler les applications.
- Deux modèles principaux de SDN :
- Programmation via un contrôleur, où une application envoie des ordres au contrôleur, qui les traduit pour les équipements réseau.
- SDN Virtual Overlay, qui crée un réseau virtuel au-dessus du réseau physique, les applications gèrent leur propre réseau. Le réseau physique se charge de la connectivité et le réseau virtuel de la fourniture de services.
- Architecture SDN basée sur un contrôleur : les routeurs et commutateurs sont remplacées par une machine unique dont le traitement des flux IP est modifié en temps réel par une couche de contrôle. La politique réseau est définie par les applications. Le contrôleur SDN gère la couche d'abstraction du réseau pour les applications. Il fournit des API aux applications réseaux.
- Le contrôleur SDN pilote le plan de données en injectant des règles d'acheminement spécifiques aux besoins des applications.
- Un contrôleur SDN orchestre et arbitre la communication entre les applications et les composants réseau.
- Il existe des interfaces "Northbound API" (Nord) pour les applications et "Southbound API" (Sud) pour les équipements.
- Les protocoles utilisés sur l'interface sud peuvent être: CLI (Command Line Interface), OpenFlow, ou d'autres comme NETCONF/YANG.
Introduction
- Le SDN est proposé pour améliorer la souplesse de déploiement des services réseau.
- Le SDN repose sur la séparation du plan de données et du plan de contrôle.
- Le SDN offre plus de flexibilité grâce aux API REST fournies aux applications.
Le Contrôleur SDN
- Le contrôleur pilote le plan de données.
- Il orchestre la communication entre les applications et les équipements.
- Il a une interface "Northbound" (Nord) pour les applications (utilisation d'API).
- Il a une interface "Southbound" (Sud) pour les équipements (utilisation de protocoles comme CLI, OpenFlow, NETCONF).
Qu'est-ce que NETCONF ?
- NETCONF est un protocole IETF (RFC7519) pour configurer et gérer les périphériques réseau.
- Il utilise XML pour les données et les messages.
- Il fournit des opérations pour configurer, manipuler, et supprimer les configurations des périphériques.
Qu'est-ce que RESTCONF?
- RESTCONF est un protocole pour un accès REST aux informations de configuration.
- Il respecte la structure REST et est compatible avec NETCONF.
OpenFlow
- OpenFlow est une API d'interface Sud pour le plan de données.
- C'est le protocole de communication entre le plan de contrôle centralisé et le plan de données des routeurs et commutateurs.
- Les flux de données traversant le réseau doivent être approuvés par le contrôleur SDN.
Comment fonctionne OpenFlow ?
- Le contrôleur SDN dirige les flux de données entre lui-même et les commutateurs.
- Les switches gèrent des tables de flux qui correspondent à des paquets, fonctions, règles.
- Les tables de flux de groupe permettent de combiner plusieurs flux dans une entrée unique.
- La table de comptage de flux enregistre les statistiques (ex: paquets et octets reçus, temps écoulé).
Architecture OpenFlow
- OpenFlow utilise une architecture à trois composantes : le plan de données (les commutateurs OpenFlow), le plan de contrôle (les contrôleurs OpenFlow), une chaîne sécurisée.
Contrôleur SDN vs Outil de management
- Les contrôleurs SDN gèrent les plans de données et de contrôle, tandis que les outils de management se concentrent sur le plan de management.
- Les contrôleurs SDN sont ouverts et peuvent gérer diverses applications, tandis que les outils de management sont souvent spécifiques.
TP4 - Packet Tracer
- Objectifs: Implémenter les API REST et scripts Python pour collecter et traiter les données.
- Comparaison de la gestion de réseau SDN (CLI et contrôleur).
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Ce quiz aborde le chapitre 3 sur les contrôleurs SDN et la technologie OpenFlow. Vous découvrirez comment le SDN permet de séparer les plans de contrôle et de données, offrant une flexibilité accrue dans le déploiement des services réseau. Testez vos connaissances sur les modèles et l'architecture du SDN.