0% ont trouvé ce document utile (0 vote)
53 vues22 pages

Cours SDN 03

Transféré par

HAMZA DOUAMNA
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
53 vues22 pages

Cours SDN 03

Transféré par

HAMZA DOUAMNA
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Travail de groupe

Groupe 1: Avantages/Inconvénients
de la technologie SDN

Groupe 2: Contrôleur SDN

Groupe 3: Interfaces NBI & SBI

Groupe 4: API

Groupe 5: API REST

30/01/2024 Mohammed AFTATAH 1


SDN : SDN dans le réseau traditionnel (1)

 Le réseau traditionnel utilise un modèle distribué pour le plan de


contrôle (Protocoles comme ARP, STP, OSPF, EIGRP, et autres
s’exécutent séparément sur chaque périphérique réseau);

 Ces périphériques réseau communiquent entre eux;

 Mais aucun équipement central ne dispose d’une vue


d’ensemble ou ne contrôle l’ensemble du réseau;

 La seule exception est sur : les


contrôleurs WLC (Wireless LAN Controller) des réseaux sans fil WLAN;

 Le contrôle et la configuration des points d’accès se passe sur


le contrôleur WLAN (plus nécessaire de configurer chaque point
d’accès séparément);

30/01/2024 Mohammed AFTATAH 2


SDN : SDN dans le réseau traditionnel (2)

30/01/2024 Mohammed AFTATAH 3


SDN : Avantages (1)

 Opérations simplifiées : SDN fournit une interface unique pour la


gestion du réseau dans son ensemble (Eliminer les erreurs
manuelles et réduire le temps associés à la gestion indépendante de
chaque équipement);

 Meilleure disponibilité du réseau : La résolution accélérée des


problèmes réseau accroît la disponibilité du réseau;

 Programmabilité : Via l’automatisation des fonctions réseau;

 Séparation des couches : Le contrôle et les données sont


totalement découplés;

 Gestion centralisée : à partir d’une seule console.

30/01/2024 Mohammed AFTATAH 4


SDN : Avantages (2)

30/01/2024 Mohammed AFTATAH 5


SDN : Inconvénients

 Incompatibilité avec l’existant : Cela nécessite une modification de


l'ensemble de l'infrastructure réseau (Mettre en œuvre la
technologie SDN et le contrôleur SDN);

 Plus de charges : à cause de la nécessité d’une reconfiguration


complète du réseau;

 Incompétence du personnel : Tout le monde doit être formé à son


utilisation;

 Sécurité : Un grand défi dans le SDN.

30/01/2024 Mohammed AFTATAH 6


SDN : Contrôleur SDN (1)

 Le contrôleur de réseau SDN est un rôle de serveur évolutif à haut


niveau de disponibilité qui vous permet d’automatiser la
configuration de l’infrastructure réseau au lieu d’effectuer une
configuration manuelle du périphérique réseau;

 Le contrôleur SDN peut être un équipement physique ou même


une machine virtuelle;

 Le contrôleur d’un réseau SDN est le point central (Cerveau du


réseau SDN) pour le plan de contrôle.

30/01/2024 Mohammed AFTATAH 7


SDN : Contrôleur SDN (2)

30/01/2024 Mohammed AFTATAH 8


Contrôleur SDN : Interfaces (1)

 Le contrôleur SDN utilise deux interfaces assez spéciales:

• Interface nord (NBI : NorthBound Interface) : Une interface


qui mène vers le nord du contrôleur SDN;

• Interface Sud (SBI : SouthBound Interface) : Une interface qui


mène vers le sud du contrôleur SDN;

30/01/2024 Mohammed AFTATAH 9


Contrôleur SDN : Interfaces (2)

30/01/2024 Mohammed AFTATAH 10


Interfaces du contrôleur SDN : SBI

 SBI : SouthBound Interface;

 L’interface SBI est utilisée pour communiquer avec les périphériques réseau (Programmer le
plan de données);

 L’interface «Sud» n’est pas une interface physique, mais une interface purement logicielle,
qui est souvent une API (Application Programming Interface);

 Les 3 types d’interfaces SBI, les plus populaires sont :

• L’OpenFlow;

• Cisco OpFlex;

• CLI (Command-Line Interface).

30/01/2024 Mohammed AFTATAH 11


Interfaces du contrôleur SDN : NBI (1)

 NBI : NorthBound Interface;

 L’interface «Nord» est utilisée pour accéder au contrôleur SDN en


lui-même (Permettant à l’administrateur réseau d’y accéder pour le
configurer ou pour y récupérer des informations);

 L’accès au contrôleur SDN peut se faire :

• Interface graphique (GUI);

• API : permettant à d’autres applications d’accéder au


contrôleur SDN.
30/01/2024 Mohammed AFTATAH 12
Interfaces du contrôleur SDN : NBI (2)

 API peut être aussi utilisée pour écrire des scripts et automatiser
l’administration du réseau, voici quelques exemples de script :

• Répertorier les informations de tous les équipements de son


réseau;

• Afficher l’état de toutes les interfaces physiques du réseau;

• Ajouter un nouveau VLAN sur tous les switchs;

• Afficher la topologie de l’ensemble du réseau;

• Et même, configurer automatiquement les adresses IP, le


routage et les ACLs lorsqu’une nouvelle machine virtuelle est
créée.
30/01/2024 Mohammed AFTATAH 13
Interfaces du contrôleur SDN : NBI (2)

30/01/2024 Mohammed AFTATAH 14


SDN : API (1)

30/01/2024 Mohammed AFTATAH 15


SDN : API (2)
 API : Application Programming Interface;

 Les interfaces de programmation permettent à deux applications logicielles


de communiquer entre elles et d’échanger des données de manière réciproque
(Indépendamment du langage de programmation utilisé);

 Il existe trois catégories d’API :

• API publiques (Open API) : disponible publiquement sans restriction;

• API privées ou internes (Enterprise API ou Private API): conçue par une entreprise
pour ses besoins;

• API partenaire : accessible via une licence ou des droits d'accès spécifiques.

 Exemples d’API :

30/01/2024 Mohammed AFTATAH 16


SDN : API (3)

30/01/2024 Mohammed AFTATAH 17


SDN : API REST

 API REST : Application Programming Interface REpresentational State Transfer;

 L’API REST est une API qui utilise des messages HTTP pour envoyer et recevoir des
informations entre le contrôleur SDN et une autre application;

 Il s’agit des mêmes messages HTTP utilisés pour parcourir une page Web sur
Internet, par exemple :

• HTTP GET : utilisé pour récupérer des informations;

• HTTP POST ou HTTP PUT : utilisé pour télécharger ou mettre à jour des
informations.

 L’API REST permet d’afficher un objet particulier du contrôleur SDN (Par exemple,
lister tous les VLANs du réseau);

30/01/2024 Mohammed AFTATAH 18


SDN : Switchs SDN

 Les switch SDN peuvent être des commutateurs (Couche 2) ou des


routeurs (Couche 3);

 Les commutateurs SDN ne sont plus que des appareils, moins


intelligents;

 Son intelligence est externalisée vers le contrôleur SDN;

 Désormais, ils n’ont qu’un plan de données, et aucun plan de


contrôle;

 Contrairement aux équipements du réseau traditionnel contenant à


la fois 3 plans : Management, Contrôle et données.

30/01/2024 Mohammed AFTATAH 19


Exercice 3
1. Quelle est l’exception du réseau traditionnel
utilisant un modèle centralisé pour le plan
de contrôle ? Pourquoi ?

2. Définir le modèle distribué pour le plan de


contrôle.

3. Citer deux avantages/inconvénients des


réseaux SDN.

4. À quoi servent les interfaces NBI/SBI ?

5. Détailler les trois catégories des APIs.

6. Comparer un commutateur d’un réseau


traditionnel et celui du réseau SDN.

30/01/2024 Mohammed AFTATAH 20


TEST SOCRATIVE

Rendez-vous sur le site suivant:


socrative.com

Cliquez sur :

Student login
30/01/2024 Mohammed AFTATAH 21
TP N° 3 : Suite du TP N° 2

30/01/2024 Mohammed AFTATAH 22

Vous aimerez peut-être aussi