ADVANCED NETWORK AND COMMUNICATION SYSTEMS
- Anno accademico
- 2022/2023 Programmi anni precedenti
- Titolo corso in inglese
- ADVANCED NETWORK AND COMMUNICATION SYSTEMS
- Codice insegnamento
- CM0605 (AF:384909 AR:212514)
- Modalità
- In presenza
- Crediti formativi universitari
- 6
- Livello laurea
- Laurea magistrale (DM270)
- Settore scientifico disciplinare
- ING-INF/03
- Periodo
- II Semestre
- Anno corso
- 1
- Sede
- VENEZIA
- Spazio Moodle
- Link allo spazio del corso
Inquadramento dell'insegnamento nel percorso del corso di studio
L'obiettivo dell’insegnamento è fornire conoscenze legate alla Qualità del Servizio (QoS), alla sicurezza (intesa come Information Security), alla moderna teoria quantistica nelle reti di telecomunicazioni, nonché allo studio delle potenzialità delle reti di nuova concezione.
Alla fine del corso, lo studente sarà capace di configurare reti IP in base alle necessità reali, avrà acquisito piena padronanza dei principali protocolli di rete, nonché conoscenze avanzate riguardanti la crittografia, nell’accezione più moderna.
Risultati di apprendimento attesi
- Conoscere e comprendere i meccanismi di funzionamento delle reti avanzate moderne (anche in ambito IoT e QKD)
- Comprendere l’importanza delle configurazioni delle reti di telecomunicazioni
- Comprendere l’esistenza delle principali minacce telematiche e delle relative precauzioni/contromisure
- Conoscere le metodologie per la valutazione delle prestazioni di sistemi di telecomunicazioni
Capacità di applicare conoscenza e comprensione
- Applicare le regole dei protocolli studiati al fine di ottenere delle configurazioni di rete efficienti
- Applicare le leggi della fisica quantistica (in particolare dell’ottica quantistica) al fine di comprendere come una comunicazione a distanza possa essere resa sicura
- Applicare le metodologie e gli strumenti specifici per la progettazione, programmazione, configurazione, il testing di sistemi di telecomunicazioni e di dispositivi di rete programmabili;
Autonomia di giudizio
- Saper valutare la consistenza logica dei risultati a cui porta l’applicazione delle conoscenze apprese, sia in ambito teorico sia nel caso di dati sperimentali.
- Saper riconoscere eventuali errori tramite un’analisi critica del metodo applicato
Abilità comunicative
- Saper comunicare le conoscenze apprese e il risultato della loro applicazione utilizzando una terminologia appropriata, sia in ambito orale sia scritto
- Saper interagire con il docente e con i colleghi di corso in modo rispettoso e costruttivo, in particolare durante i lavori realizzati in gruppo
Capacità di apprendimento
- Saper prendere appunti, selezionando e raccogliendo le informazioni a seconda della loro importanza e priorità
- Saper essere sufficientemente autonomi nella raccolta di dati e informazioni rilevanti alla problematica investigata
Prerequisiti
Contenuti
Approfondimento della pila protocollare TCP/IP: livello trasporto e gestione delle connessioni;
Classificazione e gestione del traffico: descrittori di traffico, indici di qualità, flussi singoli e aggregati di flussi. Contrattazione del livello di servizio: Qualità assoluta e relativa, tecniche di Controllo di Ammissione;
Qualità del Servizio su reti IP: Architettura Servizi Integrati. Architettura Servizi Differenziati. Reservation Protocol (RSVP); Gestione della QoS in ambienti mobili, problematiche di canale e fading;
Sicurezza delle comunicazioni. Confidenzialità, autenticazione, e protezione della proprietà intellettuale. Crittografia a chiave segreta. Cenni su cifrari a blocchi, mono/polialfabetici e a catena. L’algoritmo DES e le sue concatenazioni. Cenni sull’algoritmo AES. Crittografia a chiave pubblica. L’algoritmo RSA;
Sicurezza nelle reti: Controllo degli accessi. Modelli di sicurezza e sistemi fidati. ‘Firewall’ e liste di controllo degli accessi. Sistemi di rilevamento delle intrusioni. Sistemi e protocolli di autenticazione;
La teoria quantistica nella sicurezza delle informazioni: concetti fondamentali sull’architettura Quantum Key Distribution Network, creazione delle chiavi, trasmissione su link ottico, polarizzazione, entanglement;
Applicazione di tecniche di Machine Learning in ambiti specifici delle reti (es. allocazione intelligente delle risorse trasmissive, supporto della mobilità autonoma, gestione adattativa della qualità del servizio: QoS/QoE);
Testi di riferimento
William B. Stallings, “Cryptography and Network Security”, 4th Ed., Prentice Hall, 2006.
R. Wolf, “Quantum Key Distribution”, 1st Ed., Springer, 2021
Modalità di verifica dell'apprendimento
L'esame scritto finale è composto da problemi simili a quelli svolti in classe durante il lavoro di gruppo. Durante il compito non è consentito l'uso di appunti, libri e altro materiale didattico. Un fac-simile del compito sarà reso disponibile.
Metodi didattici
Esercitazioni: lavoro di gruppo (peer-teaching, problem solving)
Lingua di insegnamento
Altre informazioni
Inglese
Modalità di esame
Esame finale scritto (con possibilità di orale)