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 réseaux définis par logiciel
- Architecture SDN : plan de données, plan de contrôle, plan d'application
- Fondements du protocole OpenFlow
- Avantages et défis de l'adoption du SDN
- Aperçu de l'écosystème SDN open source
Fondamentaux du réseautage Linux
- Namespaces réseau et isolement
- Linux bridges vs Open vSwitch
- Contrôle de trafic (tc) pour la QoS et le modelage du trafic
- Tunneling VXLAN et GRE sous Linux
- Gestion de la configuration réseau (systemd-networkd, NetworkManager)
Étude approfondie d'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 LACP
- Surveillance et dépannage d'OVS
OVN (Open Virtual Network)
- Architecture OVN et intégration avec OVS
- Ponts 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 OVN vs déploiements Open vSwitch traditionnels
Mise en œuvre de FRRouting (FRR)
- Aperçu de l'architecture et des composants FRR
- Installation et bases de configuration
- Configuration BGP et politiques
- Déploiement OSPF et OSPFv3
- IS-IS pour les fabric data center
- BFD pour la détection rapide des pannes
- Filtrage de routes et redistribution
EVPN et VXLAN avec FRR
- Fondamentaux EVPN et cas d'usage
- Plan de contrôle VXLAN avec BGP EVPN
- Publication et apprentissage des adresses MAC
- Configuration de la passerelle anycast distribuée
- VPNs 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
- Modes de déploiement des contrôleurs (centralisé, distribué, hybride)
- Introduction et architecture d'OpenDaylight
- Aperçu de la plate-forme ONOS
- Critères de sélection du contrôleur
Déploiement d'OpenDaylight
- Installation et configuration d'OpenDaylight
- Gestion du conteneur Karaf et des services
- Fondements de MD-SAL et développement d'applications
- 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 des liens
- Modèle de développement d'applications
- Réseautage basé sur les intentions avec ONOS
- Intégration avec les pipelines programmables (P4, NPL)
Programmabilité réseau
- APIs REST et JSON-RPC pour l'automatisation réseau
- gNMI (gRPC Network Management Interface)
- Modélisation des données YANG pour la configuration
- Clients NETCONF et RESTCONF
- Bibliothèques Python pour 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 aux pipelines CI/CD
Ingénierie 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 et optimisation des chemins
- Introduction au routage segmenté (Segment routing)
- Surveillance du trafic et des performances
Sécurité dans les environnements SDN
- Considérations de sécurité du contrôleur
- Canaux OpenFlow sécurisés (TLS)
- Contrôle d'accès et RBAC pour le SDN
- Ségrégation réseau et micro-ségrégation
- Atténuation des DDoS avec le SDN
- Surveillance de sécurité et réponse aux incidents
SDN pour les Data Centers et le Cloud
- Conception de fabric data center avec SDN
- Virtualisation réseau pour la multi-locataire
- Intégration SDN avec OpenStack et Kubernetes
- Chaînage de services et intégration NFV
- Réseautage cloud hybride avec SDN
Déploiement et exploitation en production
- Conception haute disponibilité pour les contrôleurs SDN
- Planification de l'évolutivité et ajustement 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
- Nouvelles normes et protocoles
- Ressources communautaires et formation continue
Pré requis
- Bonne compréhension du réseautage 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
- Maîtrise de la surveillance et du dépannage réseau
- Expérience de base en script Python ou shell
Audience
- Ingénieurs réseau transitionnant vers le SDN
- Ingénieurs DevOps gérant l'infrastructure réseau
- Architectes d'infrastructure Cloud
- Administrateurs systèmes responsables de la configuration réseau
35 Heures