Travail de groupe
Groupe 1 : Pipeline OpenFlow
Groupe 2 : Entrées de flux réactives
(Reactive Flow Entries)
Groupe 3 : Entrées de flux proactives
(Proactive Flow Entries)
Groupe 4 : Network Functions
Virtualization (NFV)
Groupe 5 : Infrastructure as Code
(IaC)
20/02/2024 Mohammed AFTATAH 1
OpenFlow : Pipline
Pipeline : ensemble de tables de flux liées qui fournissent la
correspondance, le transfert et la modification des paquets dans un
commutateur OpenFlow.
20/02/2024 Mohammed AFTATAH 2
OpenFlow : Proactive versus Reactive flows
Il existe 2 méthodes pour le remplissage des entrées (Lignes) de la
table de flux d’un commutateur OpenFlow :
• Méthode proactive (Entrées de flux proactives);
• Méthode réactive (Entrées de flux réactives).
20/02/2024 Mohammed AFTATAH 3
OpenFlow : Entrée de flux réactive
À l’état l’initial, la table de flux du commutateur est vide;
Lorsqu'un nouveau flux (Paquet) arrive au commutateur, il
recherche une correspondance dans la tables de flux (Comparaison);
Si aucune correspondance n'est trouvée, le commutateur envoie un
paquet Packet-In (Entête IP + Buffer ID) au contrôleur;
Le contrôleur (Vision globale du réseau) envoie une nouvelle entrée
au commutateur;
La nouvelle entrée de flux est ajoutée à la table de flux pour
indiquer où le paquet doit être envoyé;
20/02/2024 Mohammed AFTATAH 4
OpenFlow : Entrée de flux réactive (2)
20/02/2024 Mohammed AFTATAH 5
Entrée de flux réactive : Exemple
20/02/2024 Mohammed AFTATAH 6
OpenFlow : Entrée de flux proactive (1)
À l’état l’initial, la table de flux du commutateur est remplie avant
l’arrivée des paquets;
Lorsqu'un nouveau flux (Paquet) arrive au commutateur, il cherche
une correspondance dans la tables de flux (Comparaison);
Le commutateur applique l’action placée dans l’entrée de
correspondance.
20/02/2024 Mohammed AFTATAH 7
OpenFlow : Entrée de flux proactive (2)
20/02/2024 Mohammed AFTATAH 8
Entrée de flux proactive : Exemple
20/02/2024 Mohammed AFTATAH 9
SDN : NFV, Pourquoi ?
20/02/2024 Mohammed AFTATAH 10
SDN : NFV (1)
20/02/2024 Mohammed AFTATAH 11
SDN : NFV (3)
VNF : Vitual Network Function (Fonction réseau virtuelle);
uCPE : Universal Customer Premise Equipment.
20/02/2024 Mohammed AFTATAH 12
SDN : NFV (2)
NFV : Network Functions Virtualization;
La virtualisation des fonctions réseau (NFV) est une approche initiée
par l’organisme ETSI (European Telecommunications Standards
Institute);
L’objectif de cette approche est de virtualiser les services et
fonctions du réseau et de gérer les VMs en fonction des demandes
des utilisateurs;
La NFV permet de dissocier les fonctions réseau du matériel.
20/02/2024 Mohammed AFTATAH 13
NFV : Approche classique vs Approche virtualisée
20/02/2024 Mohammed AFTATAH 14
NFV : Avantages
La virtualisation des fonctions réseau offre plusieurs avantages significatifs :
Flexibilité et Évolutivité : Redimensionner les ressources réseau selon
les besoins;
Réduction des coûts : Consolider les équipements matériels, réduisant
ainsi les coûts d'acquisition, de maintenance et de gestion;
Meilleure utilisation des ressources : Allouer les ressources de
manière dynamique en fonction des besoins, ce qui optimise leur
utilisation et réduit le gaspillage;
Meilleure résilience et fiabilité : Mettre en place de stratégies de
redondance et de reprise sur sinistre plus efficaces, améliorant ainsi la
résilience et la fiabilité du réseau.
20/02/2024 Mohammed AFTATAH 15
SDN : SDN vs NFV
L’approche NFV permet de dissocier les fonctions réseau de la
couche infrastructure;
L’approche SDN permet de séparer le plan de contrôle du plan de
données;
La NFV fournit l'infrastructure sur laquelle la SDN s'exécute;
La NFV et La SDN sont deux technologies complémentaires;
L’adoption de ces deux approches rend la création d’une
architecture réseau plus flexible et programmable, qui utilise les
ressources plus efficacement.
20/02/2024 Mohammed AFTATAH 16
SDN : Pourquoi IaC ?
Les tâches à effectuer par un administrateur réseau, SANS
automatisation, sont multiples.
20/02/2024 Mohammed AFTATAH 17
IaC : Inconvénients de l’Old School
Cette multitude de tâches à accomplir par les administrateurs
réseau présentent des inconvénients pour les entreprises à savoir :
• Plus de charges : Coût des ressources humaines est élevé;
• Perte de temps : Configurations manuelles nécessitent plus
de temps et d’effort consacré;
• Augmentation des risques : Erreurs humaines plus
fréquentes.
20/02/2024 Mohammed AFTATAH 18
SDN : IaC (1)
IaC : Infrastructure as Code;
L’IaC (Infrastructure en tant que code) ou l’infrastructure
programmable est un ensemble de mécanismes permettant aux
développeurs de gérer l’infrastructure réseau avec uniquement du
code (Automatisation);
L'IaC consiste à gérer et à approvisionner une infrastructure à l'aide
de lignes de code plutôt que par des processus manuels;
Ces codes sont des fichiers de configuration ou des scripts;
Les développeurs doivent comprendre les couches basses du
système d’information comme les serveurs, le réseau ou le stockage.
20/02/2024 Mohammed AFTATAH 19
SDN : IaC (2)
20/02/2024 Mohammed AFTATAH 20
SDN : IaC (3)
L’IaC automatisent l’approvisionnement, la configuration et le
déploiement de l’infrastructure.
20/02/2024 Mohammed AFTATAH 21
Exercice 6
1. Définir le pipeline OpenFlow.
2. Détailler les deux méthodes de remplissage
de la table de flux d’un commutateur
OpenFlow.
3. Déduire les inconvénients et les avantages
de chaque méthode.
4. Comparer la technologie SDN et NFV.
5. Quel est l’utilité de l’infrastructure en tant
que code (IaC) ?
20/02/2024 Mohammed AFTATAH 22
TEST SOCRATIVE
Rendez-vous sur le site suivant:
socrative.com
Cliquez sur :
Student login
20/02/2024 Mohammed AFTATAH 23
Sujets du contrôle N° 2 :
Sujet N° 1 : Technologie
VXLAN (Limites des VLANs,
Définition, Avantages, VTEP
(VXLAN Tunnel Endpoint),
VNIs (Virtual Network
Identifiers), Switch Leaf &
Switch Spine)
Sujet N° 2 : La technologie SD-
LAN (Définition,
Avantages/réseau LAN, Agents
SD-LAN, Contrôleur SDN &
OpenFlow)
20/02/2024 Mohammed AFTATAH 24