Insegnamento mutuato da: B010502 - SISTEMI TELEMATICI Laurea Magistrale in INGEGNERIA DELLE TELECOMUNICAZIONI Curriculum RETI E TECNOLOGIE INTERNET
Lingua Insegnamento
Italiano, contenuto in inglese
Contenuto del corso
- Introduzione alle tecnologie avanzate di networking
- Tipi di traffico e relativi requisiti
- Software defined networking: Control Plane, Data Plane, Application Plane
- Network Function Virtualization: architecture and management approaches
- Internet of Things: modelli architetturali di riferimento per l’IoT e evoluzioni rese possibili da SDN/NFV: Mobile Edge Computing, Fog Computing.
Laboratori su utilizzo di un controller SDN (OpenDayLight o ONOS) e cloud management system (OpenStack)
Foundations of Modern Networking, William Stallings, Addison Wesley
Obiettivi Formativi
Il corso ha l’obiettivo di fornire gli elementi di base per la comprensione e l’utilizzo di tecnologie avanzate di networking, quali software defined networking (SDN) e virtualizzazione di funzioni di rete (Network Function Virtualization) e di architetture e tecnologie collegate dal punto di vista sistemistico e architetturale (Fog Computing e Internet of Thing). Il corso ha l’obiettivo di formare figure professionali che coniughino conoscenze delle tecnologie di rete con conoscenza di architetture e tecnologie IT e problematiche di business.
Metodi Didattici
Didattica frontale
Seminari tematici di approfondimento
La presentazione degli aspetti teorici è integrata con l’illustrazione di esempi pratici
Modalità di verifica apprendimento
Discussione orale/elaborati
Programma del corso
- Introduzione alle tecnologie avanzate di networking
- Tipi di traffico e relativi requisiti
- Software defined networking
o limitazioni delle attuali tecnologie di rete e principi dell’approccio SDN;
o SDN data plane: architettura del data plane, OpenFlow protocol
o SDN Control Plane: architettura generale dei controllori SDN, analisi di controllori open source, API REST nei controllori, architetture centralizzate e distribuite dei control plane
o SDN Application Plane: livello di astrazione di SDN, architettura del piano applicativo in SDN, applicazioni principali di SDN: traffic engineering, monitoraggio, data center networking
- Network Function Virtualization
o Introduzione al Cloud computing
o Principi del Network Function Virtualization
o Architettura NFV: NFV Management and Orchestration
o Integrazione SDN-NFV
- Internet of Things: modelli architetturali di riferimento per l’IoT e evoluzioni rese possibili da SDN/NFV: Mobile Edge Computing, Fog Computing
Laboratori su utilizzo di un controller SDN (OpenDayLight o ONOS) e cloud management system (OpenStack) per la gestione delle funzioni virtuali di rete. Use case: service chaining