Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Fondamentaux du SDN
- Paradigmes traditionnels vs définis par logiciel pour le réseautage
- Architecture SDN : plan de données, plan de contrôle, plan applicatif
- Fondements du protocole OpenFlow
- Avantages et défis de l'adoption du SDN
- Aperçu de l'écosystème SDN open source
Fondations du réseautage Linux
- Namespaces réseau et isolation
- Bridges Linux vs Open vSwitch
- Contrôle du trafic (tc) pour la QoS et le façonnement de la bande passante
- Tunnels VXLAN et GRE sous Linux
- Gestion de configuration réseau (systemd-networkd, NetworkManager)
Plongée approfondie dans Open vSwitch
- Architecture et composants d'Open vSwitch
- Installation et configuration initiale
- Configuration des ponts et gestion des ports
- Règles de flux et fonctionnalités OpenFlow 1.3/1.5
- Support VLAN et tunneling (VXLAN, Geneve, GRE)
- Configuration du bonding et de LACP
- Surveillance et dépannage d'OVS
OVN (Réseau Virtuel Ouvert)
- Architecture d'OVN et intégration avec OVS
- Commutateurs virtuels logiques et routeurs
- NAT, équilibrage de charge et ACLs dans OVN
- Intégration des services DHCP et DNS
- OVN pour le réseautage Kubernetes
- Comparaison d'OVN avec les déploiements traditionnels d'Open vSwitch
Mise en œuvre de FRRouting (FRR)
- Aperçu de l'architecture et des composants de FRR
- Installation et bases de configuration
- Configuration BGP et politiques
- Déploiement OSPF et OSPFv3
- IS-IS pour les fabrics de centre de données
- BFD pour la détection rapide des pannes
- Filtrage et redistribution de routes
EVPN et VXLAN avec FRR
- Fondamentaux EVPN et cas d'utilisation
- Plan de contrôle VXLAN avec BGP EVPN
- Annonce et apprentissage des adresses MAC
- Configuration de la passerelle anycast distribuée
- Réseaux VPN de couche 3 multi-locataires avec EVPN
- Dépannage des déploiements EVPN
Aperçu des contrôleurs SDN
- Rôle du contrôleur SDN dans l'architecture réseau
- Modèles de déploiement de contrôleurs (centralisé, distribué, hybride)
- Introduction et architecture d'OpenDaylight
- Aperçu de la plateforme ONOS
- Critères de sélection du contrôleur
Déploiement d'OpenDaylight
- Installation et configuration d'OpenDaylight
- Gestion des conteneurs Karaf et des services
- Bases du développement d'applications MD-SAL
- Plugin OpenFlow et gestion des commutateurs
- Modèles YANG et modélisation des données
- API REST et interfaces northbound
Déploiement d'ONOS
- Architecture et composants d'ONOS
- Installation et configuration du cluster
- Découverte des appareils et liens
- Modèle de développement d'applications
- Réseautage basé sur l'intention avec ONOS
- Intégration avec les pipelines programmables (P4, NPL)
Programmabilité réseau
- APIs REST et JSON-RPC pour l'automatisation réseau
- gNMI (Interface de gestion de réseau gRPC)
- Modélisation des données YANG pour la configuration
- Clients NETCONF et RESTCONF
- Bibliothèques Python pour le SDN (RYU, POX, ryu)
- Rédaction d'applications SDN personnalisées
Automatisation et orchestration
- Ansible pour l'automatisation réseau
- Terraform pour l'infrastructure réseau
- Gestion de configuration à grande échelle
- Déploiement continu des modifications réseau
- Intégration avec les pipelines CI/CD
Génie du trafic et politiques
- Classification et marquage du trafic
- Mise en œuvre de la Qualité de Service (QoS) avec OVS/FRR
- Routage basé sur les politiques
- Calcul d'itinéraire et optimisation
- Introduction au routage segmenté
- Surveillance des flux de trafic et des performances
Sécurité dans les environnements SDN
- Considérations de sécurité des contrôleurs
- Canaux OpenFlow sécurisés (TLS)
- Contrôle d'accès et RBAC pour le SDN
- Segmentation réseau et micro-segmentation
- Atténuation du DDoS avec SDN
- Surveillance de la sécurité et réponse aux incidents
SDN pour les centres de données et le cloud
- Conception de fabric de centre de données avec SDN
- Virtualisation réseau pour le multi-locataire
- Intégration SDN avec OpenStack et Kubernetes
- Châssinage de services et intégration NFV
- Réseautage cloud hybride avec SDN
Déploiement en production et opérations
- Conception haute disponibilité pour les contrôleurs SDN
- Planification de l'évolutivité et réglage des performances
- Stratégies de sauvegarde et de récupération
- Surveillance de l'infrastructure SDN
- Dépannage des environnements SDN
- Procédures de mise à jour et fenêtres de maintenance
Résumé et perspectives futures
- Défis de l'adoption du SDN et leçons apprises
- P4 et plans de données programmables
- IA/ML pour l'automatisation réseau
- Nouveaux standards et protocoles émergents
- Ressources communautaires et apprentissage continu
Pré requis
- Bonne compréhension des réseaux TCP/IP et des protocoles de routage
- Expérience avec le réseautage Linux (iproute2, iptables, nftables)
- Connaissance des concepts de commutation et de VLAN
- Familiarité avec la surveillance et le dépannage réseau
- Expérience de base en script Python ou shell
Audience cible
- Ingénieurs réseau transitionnant vers le SDN
- Ingénieurs DevOps gérant l'infrastructure réseau
- Architectes d'infrastructure cloud
- Administrateurs système responsables de la configuration réseau
35 Heures