Programmabilité des Réseaux: Introduction à SDN
10 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

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 ?

  • Gérer les périphériques réseau
  • Acheminer les paquets de données
  • Stocker les données de configuration du réseau
  • Déterminer la façon de gérer le trafic (correct)
  • Le logiciel de contrôle des réseaux traditionnels est généralement ouvert et accessible.

    False

    Qu'est-ce que SDN signifie ?

    Software Defined Networking

    Quels sont les trois principaux avantages offerts par l'architecture SDN ?

    <p>Centralisation, Abstraction, Programmabilité</p> 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.

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

    Quelles sont les responsabilités du contrôleur SDN ?

    <p>Fournir une interface centralisée pour la gestion du réseau</p> 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.

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

    Les controlleurs SDN exposent des API orientées vers le nord pour...

    <p>S'intégrer à d'autres systèmes d'entreprise</p> 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 ?

    <p>Stocker les informations sur l'état actuel du réseau</p> Signup and view all the answers

    Quelles sont les avantages de la gestion centralisée du réseau par SDN ?

    <p>Toutes les options</p> 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.

    Quiz Team

    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.

    More Like This

    SDN Fundamentals Quiz
    10 questions

    SDN Fundamentals Quiz

    CongratulatoryPlatypus avatar
    CongratulatoryPlatypus
    SDN Control Layer
    24 questions

    SDN Control Layer

    AuthenticVariable avatar
    AuthenticVariable
    Use Quizgecko on...
    Browser
    Browser