Introduction à la Virtualisation des Réseaux
18 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quel est le rôle principal du protocole NETCONF dans la gestion des équipements réseau?

  • Surveiller la performance des réseaux sans fil
  • Protéger les données avec un chiffrement
  • Configurer les périphériques réseau (correct)
  • Exécuter des mises à jour de firmware
  • Quel format de codage de données est utilisé par le protocole NETCONF pour les messages de configuration?

  • JSON
  • XML (correct)
  • YAML
  • CSV
  • Quelles opérations NETCONF permet-il de réaliser sur les configurations des périphériques?

  • Configurer les interfaces sans fil
  • Supprimer, installer ou manipuler des configurations (correct)
  • Analyser les logs des périphériques
  • Duplicating configurations
  • Qu'est-ce qui caractérise un contrôleur SDN dans le contexte de l'architecture réseau?

    <p>Il est indépendant du matériel réseau</p> Signup and view all the answers

    Quel est un exemple de contrôleur pour la gestion des équipements réseau programmables?

    <p>Floodlight</p> Signup and view all the answers

    Que se passe-t-il lorsqu'un commutateur OpenFlow reçoit un paquet sans entrée équivalente dans sa table de flux?

    <p>Le paquet est envoyé au contrôleur pour traitement.</p> Signup and view all the answers

    Quels éléments composent une entrée de la table de flux dans un commutateur OpenFlow?

    <p>Un ensemble de champs de paquet et une action.</p> Signup and view all the answers

    Quel est le rôle principal du protocole OpenFlow?

    <p>Faciliter la communication entre le plan de contrôle et le plan de données.</p> Signup and view all the answers

    Quelle est la dernière version standardisée d'OpenFlow?

    <p>1.5</p> Signup and view all the answers

    Quel aspect permet au protocole OpenFlow de contrôler la transmission des paquets?

    <p>Les files d'attente et les tables de flux associées.</p> Signup and view all the answers

    Quel est le rôle principal d'un contrôleur SDN sur un commutateur SDN?

    <p>Implémenter des règles</p> Signup and view all the answers

    Qu'est-ce qu'un tableau de flux dans l'architecture SDN?

    <p>Un élément qui dirige les flux vers des groupes</p> Signup and view all the answers

    Quel type de table est spécifique à la collecte de données de performance de trafic?

    <p>Table de comptage</p> Signup and view all the answers

    Comment un contrôleur SDN peut-il réagir à une demande de changement dans le réseau?

    <p>En traduisant la demande globale</p> Signup and view all the answers

    Quel est un avantage d'utiliser une table de groupe?

    <p>Elle peut déclencher diverses actions affectant plusieurs flux</p> Signup and view all the answers

    Qu'est-ce qu'un 'packet in' dans le contexte SDN?

    <p>Un paquet reçu par le contrôleur SDN</p> Signup and view all the answers

    Quel est le rôle de la table de flux au sein de l'architecture SDN?

    <p>Elle achète du temps de traitement pour les demandes</p> Signup and view all the answers

    Un 'packet out' se réfère à quoi dans un environnement SDN?

    <p>Un paquet envoyé d'un contrôleur vers un commutateur</p> Signup and view all the answers

    Study Notes

    Introduction à la Virtualisation des Réseaux

    • Le SDN (Software Defined Networking) vise à rendre plus flexibles les déploiements de services réseau.
    • Le SDN sépare le plan d'acheminement (données) du plan de contrôle (informations sur routage, commutation, sécurité).
    • Le SDN permet une plus grande souplesse via des API REST utilisées par les applications (configuration réseau, services réseaux).

    Chapitre 3 : Contrôleurs SDN et Technologie OpenFlow

    • Plan:
      • Contrôleurs SDN
      • Types et exemples de contrôleurs SDN
      • NETCONF
      • OpenFlow

    Architecture SDN basée sur un Contrôleur

    • Un contrôleur centralisé gère les flux IP en temps réel sur des équipements universels.
    • Le plan de données traite et applique les politiques de trafic (commutation, VLAN, sécurité, etc.) selon les règles définies par le contrôleur.
    • Le contrôleur utilise un ensemble d'interfaces programmables (API) pour interagir avec les applications réseau, offrant ce faisant une abstraction du réseau.

    Le Contrôleur SDN

    • Le contrôleur pilote le plan de données en injectant des règles d'acheminement, cachant ainsi les détails techniques aux applications.
    • L'orchestration permet au contrôleur de satisfaire les demandes de service de différentes applications de manière optimale.
    • Les applications SDN peuvent gérer la gestion du réseau, le contrôle d'accès ou l'attribution de priorités de services.
    • L'interface Nord (Northbound API) fournit des fonctions génériques à un niveau élevé d'abstraction, masquant les détails des équipements.
    • L'interface Sud (Southbound API) sert à la communication avec les équipements réseaux via des protocoles (CLI, OpenFlow, ou NETCONF/YANG).

    OpenFlow

    • OpenFlow est une API Sud qui agit directement sur le plan de données.
    • NETCONF est une API Sud qui permet la configuration des équipements.
    • Les contrôleurs permettent au niveau de l’interface Nord la connexion/configuration des équipements pour les actions.

    Fonctionnement du Contrôleur SDN

    • Le contrôleur SDN définit le flux des données entre le plan centralisé et les commutateurs.
    • Chaque flux doit être validé par le contrôleur SDN pour respecter la politique réseau.
    • Le contrôleur alimente les tables de flux, les tables de groupes et les tables de comptage gérées par les commutateurs.
    • Les tables de flux permettent l'acheminement des paquets basé sur les règles définies.

    Network Information Base (NIB)

    • La NIB fournit au contrôleur une vision complète du réseau, incluant la topologie des équipements et les API supportées.
    • La NIB permet au contrôleur de déterminer les équipements à configurer, leur capacité à recevoir les directives et les protocoles qu'ils supportent.

    Types de contrôleurs SDN

    • NOX/POX: Open source, écrit en C++ (NOX) ou Python (POX), bonne performance, facilite la compréhension.
    • Floodlight: Open source, développé par l'ONF, utilise Java, support du protocole OpenFlow v1.0, facile d'intégration avec des API REST.
    • Ryu: Open source, écrit en Python, support de OpenFlow 1.0, 1.2 et 1.3. Performances inférieures aux autres contrôleurs.

    OpenDaylight

    • Plateforme ouverte et collaborative SDN/NFV.
    • Développé par le consortium Linux Foundation.
    • Basé sur Java.
    • Objectif: Faciliter l’adoption et l’innovation SDN et NFV.

    TP3 - Mininet

    • Objectifs : Développer les bases d'une architecture SDN, gérer les commutateurs OpenFlow, configurer les flux et contrôler les commutateurs.

    Opérations NETCONF

    • NETCONF est un protocole pour installer, modifier et supprimer la configuration des périphériques réseau.
    • Utilisation du codage XML pour les données et les messages.
    • Un petit ensemble d'opérations pour la gestion de la configuration et l'état des périphériques.

    RESTCONF

    • RESTCONF est un protocole, un mécanisme REST pour accéder à la configuration, utilisant HTTP et des données structurées (XML ou JSON) et YANG.
    • Compatible avec le modèle de données NETCONF.

    Mappage des opérations NETCONF et RESTCONF

    • Description des opérations de base des protocoles NETCONF et RESTCONF (GET, POST, PUT, DELETE).

    Contrôleur SDN vs Outil de Management

    • Le contrôleur SDN agit sur le plan de données et de contrôle tandis que les outils de management se concentrent sur le plan de management.
    • Les contrôleurs sont plus ouverts aux applications, alors que les outils de management sont conçus pour des tâches spécifiques.

    TP4 - Packet Tracer

    • Objectifs : implémenter les API REST avec un contrôleur SDN, utiliser Python pour collecter des données réseaux et configurer un contrôleur SDN via CLI.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Ce quiz aborde les concepts clés du SDN et de la technologie OpenFlow, y compris la séparation des plans de données et de contrôle. Les différents types de contrôleurs SDN et leur rôle centralisé dans la gestion des flux IP en temps réel seront explorés. Testez vos connaissances sur l'architecture SDN et son fonctionnement.

    More Like This

    Virtualisation des Réseaux - SDN Chapitre 3
    45 questions
    Chapitre 3 : SDN et OpenFlow
    26 questions
    Tema 7: Orquestadores en SDN de Contenidos
    53 questions
    Use Quizgecko on...
    Browser
    Browser