Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Fondamenti di SDN
- Paradigmi delle reti tradizionali rispetto a quelle definite dal software
- Architettura SDN: piano dati, piano di controllo, piano applicazioni
- Fondamenti del protocollo OpenFlow
- Vantaggi e sfide dell'adozione di SDN
- Panoramica dell'ecosistema SDN open source
Fondamenti delle reti Linux
- Namespace di rete e isolamento
- Bridge Linux vs Open vSwitch
- Controllo del traffico (tc) per QoS e shaping
- Tunneling VXLAN e GRE in Linux
- Gestione della configurazione di rete (systemd-networkd, NetworkManager)
Analisi approfondita di Open vSwitch
- Architettura e componenti di Open vSwitch
- Installazione e configurazione iniziale
- Configurazione del bridge e gestione delle porte
- Regole di flusso e funzionalità OpenFlow 1.3/1.5
- Supporto per VLAN e tunneling (VXLAN, Geneve, GRE)
- Configurazione del bonding e LACP
- Monitoraggio e risoluzione dei problemi di OVS
OVN (Open Virtual Network)
- Architettura di OVN e integrazione con OVS
- Switch e router logici
- NAT, bilanciamento del carico e ACL in OVN
- Integrazione dei servizi DHCP e DNS
- OVN per la rete Kubernetes
- Confronto tra OVN e distribuzioni tradizionali di Open vSwitch
Implementazione di FRRouting (FRR)
- Architettura di FRR e panoramica dei componenti
- Fondamenti di installazione e configurazione
- Configurazione BGP e politiche
- Distribuzione OSPF e OSPFv3
- IS-IS per le fabrics dei data center
- BFD per il rilevamento rapido dei guasti
- Filtraggio delle rotte e redistribuzione
EVPN e VXLAN con FRR
- Fondamenti di EVPN e casi d'uso
- Piano di controllo VXLAN con BGP EVPN
- Pubblicazione e apprendimento degli indirizzi MAC
- Configurazione del gateway anycast distribuito
- VPLN multitenant layer 3 con EVPN
- Risoluzione dei problemi delle distribuzioni EVPN
Panoramica dei controller SDN
- Ruolo del controller SDN nell'architettura di rete
- Modelli di distribuzione del controller (centralizzato, distribuito, ibrido)
- Introduzione ad OpenDaylight e architettura
- Panoramica della piattaforma ONOS
- Criteri di selezione del controller
Distribuzione di OpenDaylight
- Installazione e configurazione di OpenDaylight
- Gestione dei container Karaf e dei servizi
- Fondamenti di MD-SAL e sviluppo di applicazioni
- Plugin OpenFlow e gestione degli switch
- Modelli YANG e modellazione dei dati
- API REST e interfacce nordbound
Distribuzione di ONOS
- Architettura e componenti di ONOS
- Installazione e configurazione del cluster
- Rilevamento dispositivi e collegamenti
- Modello di sviluppo delle applicazioni
- Rete basata sulle intenzioni con ONOS
- Integrazione con pipeline programmabili (P4, NPL)
Programmabilità della rete
- API REST e JSON-RPC per l'automazione di rete
- gNMI (gRPC Network Management Interface)
- Modellazione dei dati YANG per la configurazione
- Client NETCONF e RESTCONF
- Biblioteche Python per SDN (RYU, POX, ryu)
- Scrittura di applicazioni SDN personalizzate
Automazione e orchestrazione
- Ansible per l'automazione di rete
- Terraform per l'infrastruttura di rete
- Gestione della configurazione su larga scala
- Distribuzione continua per le modifiche alla rete
- Integrazione con pipeline CI/CD
Ingegneria del traffico e politiche
- Classificazione e marcatura del traffico
- Implementazione della Qualità del Servizio (QoS) con OVS/FRR
- Routing basato sulle politiche
- Calcolo e ottimizzazione dei percorsi
- Introduzione al routing segmentato
- Monitoraggio dei flussi di traffico e delle prestazioni
Sicurezza negli ambienti SDN
- Considerazioni sulla sicurezza del controller
- Canali OpenFlow sicuri (TLS)
- Controllo degli accessi e RBAC per SDN
- Segmentazione di rete e micro-segmentazione
- Mitigazione DDoS con SDN
- Monitoraggio della sicurezza e risposta agli incidenti
SDN per Data Center e Cloud
- Progettazione della fabric del data center con SDN
- Virtualizzazione di rete per il multitenancy
- Integrazione SDN con OpenStack e Kubernetes
- Service chaining e integrazione NFV
- Rete ibrida cloud con SDN
Distribuzione in produzione e operatività
- Progettazione dell'alta disponibilità per i controller SDN
- Pianificazione della scalabilità e ottimizzazione delle prestazioni
- Strategie di backup e recupero
- Monitoraggio dell'infrastruttura SDN
- Risoluzione dei problemi degli ambienti SDN
- Procedure di aggiornamento e finestre di manutenzione
Sintesi e direzioni future
- Sfide dell'adozione di SDN e lezioni apprese
- P4 e piani dati programmabili
- AI/ML per l'automazione di rete
- Nuovi standard e protocolli emergenti
- Risorse della community e formazione continua
Requisiti
- Solida comprensione delle reti TCP/IP e dei protocolli di routing
- Esperienza con le reti Linux (iproute2, iptables, nftables)
- Conoscenza dei concetti di commutazione e VLAN
- Dimestichezza con il monitoraggio della rete e la risoluzione dei problemi
- Esperienza di base con Python o scripting shell
Pubblico
- Ingegneri di rete che passano a SDN
- Ingegneri DevOps che gestiscono l'infrastruttura di rete
- Architetti dell'infrastruttura cloud
- Amministratori di sistema responsabili della configurazione di rete
35 ore