Chapitre 3 : SDN et OpenFlow
26 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

Quelles sont les deux catégories typiques de contrôleurs SDN ?

  • Contrôleurs de sécurité et contrôleurs d'accès
  • Contrôleurs d'équipements réseau programmables et contrôleurs d'application (correct)
  • Contrôleurs de flux et contrôleurs de réseau
  • Contrôleurs de gestion de configuration et contrôleurs d'événements
  • Quel est le rôle principal du protocole NETCONF ?

  • Assurer la sécurité des configurations des périphériques
  • Effectuer des mises à jour de firmware sur les équipements réseau
  • Installer, manipuler et supprimer la configuration des périphériques réseau (correct)
  • Fournir des services d'intégration pour les applications de réseau
  • Quel type de codage de données utilise le protocole NETCONF ?

  • JSON
  • XML (correct)
  • YAML
  • HTML
  • Parmi les contrôleurs exister, quel contrôleur est spécifiquement évoqué comme exemple ?

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

    Quel standard de l'IETF définit le protocole NETCONF ?

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

    Quel est le rôle du protocole OpenFlow dans le SDN?

    <p>Il standardise la communication entre le plan de contrôle et le plan de données.</p> 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?

    <p>Il envoie le paquet au contrôleur.</p> Signup and view all the answers

    Quelle action peut être définie dans une entrée de la table de flux d'OpenFlow?

    <p>Faire tomber des paquets.</p> Signup and view all the answers

    Comment OpenFlow facilite-t-il la gestion du trafic réseau?

    <p>En permettant la communication entre plusieurs contrôleurs et commutateurs.</p> Signup and view all the answers

    Quelle version d'OpenFlow est actuellement standardisée?

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

    Quelle est la principale différence entre NETCONF et RESTCONF ?

    <p>NETCONF est plus flexible et complexe que RESTCONF.</p> Signup and view all the answers

    Quelles opérations NETCONF peuvent être mappées à la méthode HTTP DELETE de RESTCONF ?

    <p>delete-config</p> Signup and view all the answers

    Comment RESTCONF traite-t-il les données ?

    <p>RESTCONF utilise des modèles qui standardisent les données.</p> Signup and view all the answers

    Quelle méthode HTTP de RESTCONF est utilisée pour créer ou remplacer des ressources ?

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

    Quelle opération ne fait pas partie des opérations définies pour NETCONF ?

    <p>change-config</p> Signup and view all the answers

    Quel RFC définit le protocole RESTCONF ?

    <p>RFC 8040</p> 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 ?

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

    Quelle est la fonction de l'opération unlock dans NETCONF ?

    <p>Débloquer la session d'un utilisateur.</p> Signup and view all the answers

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

    <p>Il implémente des règles de gestion de réseau.</p> Signup and view all the answers

    Quelle table est responsable de limiter le trafic en fonction des performances?

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

    Comment peut-on modifier le traitement des flux IP dans une architecture SDN?

    <p>Par une couche de contrôle qui agit en temps réel.</p> Signup and view all the answers

    Quels types de tableaux existent dans une architecture SDN?

    <p>Table de flux, table de groupe, table de comptage.</p> Signup and view all the answers

    Quel avantage majeur offre la couche de contrôle dans une architecture SDN?

    <p>Implémenter des changements de réseau rapidement.</p> Signup and view all the answers

    Qu'est-ce qu'une table de groupe dans une architecture SDN?

    <p>Un type spécial de table de flux.</p> Signup and view all the answers

    Quel est un des rôles de la table de flux dans une architecture SDN?

    <p>Diriger les flux de trafic selon les règles définies.</p> Signup and view all the answers

    Quelle fonction ne correspond pas à celle d'un contrôleur SDN?

    <p>Remplacer complètement les réseaux câblés.</p> 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.

    Quiz Team

    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.

    More Like This

    Use Quizgecko on...
    Browser
    Browser