Podcast
Questions and Answers
Quel est le langage de programmation principal utilisé pour OpenDaylight ?
Quel est le langage de programmation principal utilisé pour OpenDaylight ?
Quel support OpenDaylight offre-t-il en matière de protocoles ?
Quel support OpenDaylight offre-t-il en matière de protocoles ?
Quelle est la mission d'OpenDaylight ?
Quelle est la mission d'OpenDaylight ?
Qui gère le projet OpenDaylight ?
Qui gère le projet OpenDaylight ?
Signup and view all the answers
Quelle affirmation est vraie concernant les performances d'OpenDaylight ?
Quelle affirmation est vraie concernant les performances d'OpenDaylight ?
Signup and view all the answers
Quel protocole permet à un contrôleur de configurer un équipement dans une architecture SDN?
Quel protocole permet à un contrôleur de configurer un équipement dans une architecture SDN?
Signup and view all the answers
Quel est le rôle principal du contrôleur SDN dans un réseau?
Quel est le rôle principal du contrôleur SDN dans un réseau?
Signup and view all the answers
Comment un flux doit-il être géré pour traverser le réseau?
Comment un flux doit-il être géré pour traverser le réseau?
Signup and view all the answers
Quel commentaire décrit le rôle des commutateurs dans la gestion des flux?
Quel commentaire décrit le rôle des commutateurs dans la gestion des flux?
Signup and view all the answers
Quel est le rôle principal du contrôleur dans une architecture SDN ?
Quel est le rôle principal du contrôleur dans une architecture SDN ?
Signup and view all the answers
Qu'est-ce qu'un flux selon la définition dans un commutateur?
Qu'est-ce qu'un flux selon la définition dans un commutateur?
Signup and view all the answers
Quel élément du réseau SDN est chargé de l'acheminement du trafic des utilisateurs ?
Quel élément du réseau SDN est chargé de l'acheminement du trafic des utilisateurs ?
Signup and view all the answers
Parmi les protocoles suivants, lequel est spécifiquement utilisé pour la gestion des flux dans l'architecture SDN?
Parmi les protocoles suivants, lequel est spécifiquement utilisé pour la gestion des flux dans l'architecture SDN?
Signup and view all the answers
Quelles sont les caractéristiques d'un contrôleur SDN ?
Quelles sont les caractéristiques d'un contrôleur SDN ?
Signup and view all the answers
Quel protocole CLI permet aux contrôleurs SDN d'interagir directement avec les équipements?
Quel protocole CLI permet aux contrôleurs SDN d'interagir directement avec les équipements?
Signup and view all the answers
Quel est un aspect clé du fonctionnement du contrôleur SDN?
Quel est un aspect clé du fonctionnement du contrôleur SDN?
Signup and view all the answers
Quelle technologie permet une plus grande souplesse dans le réseau SDN ?
Quelle technologie permet une plus grande souplesse dans le réseau SDN ?
Signup and view all the answers
Comment le plan de données interagit-il avec le contrôleur SDN ?
Comment le plan de données interagit-il avec le contrôleur SDN ?
Signup and view all the answers
Quel type de règles peut être injecté par le contrôleur dans un commutateur SDN ?
Quel type de règles peut être injecté par le contrôleur dans un commutateur SDN ?
Signup and view all the answers
Quelle fonction la couche de contrôle n'est-elle pas censée réaliser ?
Quelle fonction la couche de contrôle n'est-elle pas censée réaliser ?
Signup and view all the answers
Pourquoi le réseau d'overlay est-il essentiel dans un réseau SDN ?
Pourquoi le réseau d'overlay est-il essentiel dans un réseau SDN ?
Signup and view all the answers
Quel est l'objectif principal du SDN ?
Quel est l'objectif principal du SDN ?
Signup and view all the answers
Quelle est la fonction du contrôleur dans le modèle SDN ?
Quelle est la fonction du contrôleur dans le modèle SDN ?
Signup and view all the answers
Quel modèle SDN permet de créer un réseau virtuel au-dessus d'un réseau physique ?
Quel modèle SDN permet de créer un réseau virtuel au-dessus d'un réseau physique ?
Signup and view all the answers
Quelles informations le plan de contrôle dans un SDN gère-t-il ?
Quelles informations le plan de contrôle dans un SDN gère-t-il ?
Signup and view all the answers
Comment se définit la programmabilité dans le SDN ?
Comment se définit la programmabilité dans le SDN ?
Signup and view all the answers
Qu'est-ce que NETCONF dans le contexte du SDN ?
Qu'est-ce que NETCONF dans le contexte du SDN ?
Signup and view all the answers
Quel est un avantage clé du SDN par rapport aux réseaux traditionnels ?
Quel est un avantage clé du SDN par rapport aux réseaux traditionnels ?
Signup and view all the answers
Quel type de réseau est créé par les applications dans le modèle SDN Virtual Overlay ?
Quel type de réseau est créé par les applications dans le modèle SDN Virtual Overlay ?
Signup and view all the answers
Quel est le rôle principal d'une table de flux?
Quel est le rôle principal d'une table de flux?
Signup and view all the answers
Quelle affirmation est vraie concernant la table de groupe?
Quelle affirmation est vraie concernant la table de groupe?
Signup and view all the answers
Quel est un des avantages des tables de flux?
Quel est un des avantages des tables de flux?
Signup and view all the answers
Quel type de table déclenche des actions liées aux performances sur le trafic?
Quel type de table déclenche des actions liées aux performances sur le trafic?
Signup and view all the answers
Comment les tables de flux peuvent-elles fonctionner ensemble?
Comment les tables de flux peuvent-elles fonctionner ensemble?
Signup and view all the answers
Quel est le besoin fondamental du contrôleur pour interagir avec le réseau?
Quel est le besoin fondamental du contrôleur pour interagir avec le réseau?
Signup and view all the answers
Quel est l'objectif d'une sauvegarde de flux dans une table de flux?
Quel est l'objectif d'une sauvegarde de flux dans une table de flux?
Signup and view all the answers
Qu'est-ce qui est spécifié par la table de flux?
Qu'est-ce qui est spécifié par la table de flux?
Signup and view all the answers
Quels sont les types de contrôleurs SDN mentionnés dans le contenu?
Quels sont les types de contrôleurs SDN mentionnés dans le contenu?
Signup and view all the answers
Quel langage est utilisé pour écrire le contrôleur POX?
Quel langage est utilisé pour écrire le contrôleur POX?
Signup and view all the answers
Quelle caractéristique distingue le contrôleur NOX des autres contrôleurs?
Quelle caractéristique distingue le contrôleur NOX des autres contrôleurs?
Signup and view all the answers
Quel contrôleur est décrit comme ayant une bonne documentation et une intégration avec API REST?
Quel contrôleur est décrit comme ayant une bonne documentation et une intégration avec API REST?
Signup and view all the answers
Quels avantages sont associés au contrôleur POX?
Quels avantages sont associés au contrôleur POX?
Signup and view all the answers
Quel est un usage typique pour le contrôleur POX?
Quel est un usage typique pour le contrôleur POX?
Signup and view all the answers
Quel protocole est supporté par les contrôleurs POX et Floodlight?
Quel protocole est supporté par les contrôleurs POX et Floodlight?
Signup and view all the answers
Quel est un des principaux objectifs de la NIB au niveau du contrôleur?
Quel est un des principaux objectifs de la NIB au niveau du contrôleur?
Signup and view all the answers
Study Notes
Virtualisation des Réseaux
- Niveau: 3ème année IRS - ISI
- Intervenant: Dr. Ghayet El Mouna ZHIOUA
- Chapitre 3: Contrôleurs SDN et technologie OpenFlow
Plan
-
Contrôleurs SDN:
- Types et exemples de contrôleurs SDN
- NETCONF
- OpenFlow
Introduction
- SDN (Software-Defined Networking) a été proposé pour améliorer la souplesse du déploiement des services réseau.
- SDN sépare le plan de routage (données) et le plan de contrôle (informations de routage, commutation, sécurité).
- SDN permet une meilleure flexibilité grâce aux commandes des applications via des API REST.
Architecture SDN basée sur un contrôleur
- Les routeurs et commutateurs peuvent être remplacés par une machine universelle qui modifie les flux IP en temps réel via une couche de contrôle (contrôleur).
- Le plan de contrôle injecte les règles d'acheminement aux composants du réseau.
- Le plan de données traite le trafic des utilisateurs et applique les politiques de trafic (commutation, VLAN, sécurité).
- Le contrôleur SDN compose la couche de contrôle.
Architecture SDN basée sur un contrôleur
- Le contrôleur est piloté par les besoins des applications.
- Il offre des interfaces programmables aux applications réseau (API).
- Le contrôleur fournit une couche d'abstraction du réseau.
Le Contrôleur SDN
- Le contrôleur pilote le plan de données en injectant les règles d'acheminement.
- Il orchestre et gère la communication entre les applications et les composants réseau.
- Il répond aux demandes de services des applications en optimisant chaque service.
- Les applications SDN peuvent inclure des requêtes de gestion réseau, contrôle d'accès et priorisation de services.
- Le contrôleur communique avec les équipements réseau via des API Sud (Southbound).
- Les API Nord (Northbound) sont utilisées par les applications pour interagir avec le contrôleur.
- Les protocoles utilisés peuvent comprendre CLI, OpenFlow, NETCONF/YANG, etc.
Types de contrôleurs
-
Deux catégories principales:
- Contrôleur pour une infrastructure NFV dans un datacenter.
- Contrôleur classique pour la gestion des équipements réseaux programmables.
Exemples de contrôleurs
- NOX/POX: Open source, écrits en C++ ou Python, bonne performance, facile à comprendre pour la recherche, les expérimentations, et les démonstrations.
- Floodlight: Open source, écrit en Java, compatible OpenFlow v1.0, bonne documentation et intégration avec API REST.
- ONOS: ...
- OpenDaylight: Open source, écrit en Java, pris en charge par l'industrie (consortium Linux Foundation), prend en charge OpenFlow, utilisé pour les réseaux complexes.
- Ryu: Open source, écrit en Python, prend en charge OpenFlow 1.0, 1.2 et 1.3, outil de développement SDN.
OpenFlow
- Protocole de communication entre un plan de contrôle et le plan de données.
- Protocole de communication entre un plan de contrôle et le plan des données centralisés du réseau.
- Le contrôleur prend les décisions de routage au niveau réseau et les transfère aux commutateurs.
- Le commutateur supprime, ajoute des règles ou active des règles présentes dans ses tables de flux.
- Le contrôleur est un point central pour le réseau SDN.
OpenDaylight
- Plateforme de réseau logiciel SDN et NFV open source.
- Logiciel basé sur Java, supportée par des entreprises de l'industrie.
- Construite sur le principe de communauté collaborative.
Netconf et RESTconf
- NETCONF: Protocole standardisé (RFC7519) pour la configuration réseau. Utilise XML pour les données.
- RESTCONF: Protocole (RFC8040) pour l'accès REST aux configurations. Utilise des modèles de banque de données.
TP4 Packet Tracer
- Objectifs: Implémenter des API REST avec un contrôleur SDN.
- Manipulation d'un réseau SDN avec un contrôleur PT.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Testez vos connaissances sur les contrôleurs SDN et la technologie OpenFlow dans le cadre de ce chapitre dédié. Ce quiz explore les types de contrôleurs SDN, NETCONF et les principes de fonctionnement d'OpenFlow. Préparez-vous à approfondir votre compréhension de la virtualisation des réseaux.