RETI GEOGRAFICHE: STRUTTURA, ANALISI E PRESTAZIONI

Delfina MALANDRINO RETI GEOGRAFICHE: STRUTTURA, ANALISI E PRESTAZIONI

0522500114
DIPARTIMENTO DI INFORMATICA
CORSO DI LAUREA MAGISTRALE
INFORMATICA
2024/2025

OBBLIGATORIO
ANNO CORSO 1
ANNO ORDINAMENTO 2016
PRIMO SEMESTRE
CFUOREATTIVITÀ
648LEZIONE
324LABORATORIO
Obiettivi
L'OBIETTIVO FORMATIVO DELL'INSEGNAMENTO È QUELLO DI INTRODURRE CONCETTI RELATIVI ALLE RETI GEOGRAFICHE DISTRIBUITE SULL'INFRASTRUTTURA INTERNET, IN MODO DA PERMETTERNE LO STUDIO DELLA STRUTTURA, DELLE SUE APPLICAZIONI, L'ANALISI DELLE CARATTERISTICHE E DELLE LORO PRESTAZIONI.

CONOSCENZA E CAPACITÀ DI COMPRENSIONE
LA MISURAZIONE DELLE RETI GEOGRAFICHE RISULTA DI FONDAMENTALE IMPORTANZA PER CAPIRE L'ATTUALE INFRASTRUTTURA DI INTERNET, IL SUO FUNZIONAMENTO, E POSSIBILI MIGLIORAMENTI CHE POSSONO ESSERE EFFETTUATI NEL FUTURO. TUTTAVIA, CI SONO VARIE SFIDE IN QUESTO CAMPO DOVUTE PRINCIPALMENTE ALLA SUA NATURA DINAMICA E ALLE SUE PROPRIETÀ STATISTICHE, NOTEVOLMENTE DIVERSE DA QUELLE DEI MEZZI DI COMUNICAZIONE CONVENZIONALI.
QUESTO CORSO INTRODURRÀ CONCETTI RELATIVI ALLA INFRASTRUTTURA DI INTERNET E AL SUO FUNZIONAMENTO. VERRANNO INTRODOTTI I CONCETTI DI MISURAZIONE DEL TRAFFICO DI RETE ATTRAVERSO LO STUDIO DI DIVERSE PROBLEMATICHE RELATIVO ALL'ACCESSO A INTERNET (ANCHE DA DISPOSITIVI MOBILE) E L'ANALISI DI DIVERSE APPLICAZIONI.

CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE
GLI STUDENTI DI QUESTO CORSO ACQUISIRANNO LE COMPETENZE PER L'ANALISI DEL TRAFFICO DI RETE, PER L'ANALISI DELLE APPLICAZIONI DI RETE, PER L'ANALISI DEL COMPORTAMENTO DEGLI UTENTI SULLA RETE, PER L'ANALISI DELLE PRESTAZIONI DI SISTEMI INTERNET E PER L'UTILIZZO DI DIVERSI SOFTWARE DI ANALISI.

AUTONOMIA DI GIUDIZIO
LO STUDENTE SARÀ IN GRADO DI ANALIZZARE IL TRAFFICO DELLE RETI E DELLE APPLICAZIONI DISTRIBUITE NELL'OTTICA DI MIGLIORARE SISTEMI ESISTENTI E RISOLVERE PROBLEMATICHE ESISTENTI E FUTURE

ABILITÀ COMUNICATIVE
LO STUDENTE SARÀ IN GRADO DI COMUNICARE I RISULTATI CIRCA LE ANALISI DEI SISTEMI DI RETE, DELLE CARATTERISTICHE DEL TRAFFICO E DEL SUO UTILIZZO, E INFINE DELLE LORO APPLICAZIONI.

CAPACITÀ DI APPRENDIMENTO
LO STUDENTE SARÀ IN GRADO DI:
- SVOLGERE ATTIVITÀ DI ANALISI DEL TRAFFICO INTERNET;
- UTILIZZARE DIVERSI STRUMENTI DI ANALISI DEL TRAFFICO;
- UTILIZZARE MODELLI E TECNICHE DELL'INTELLIGENZA ARTIFICIALE E DELLA SOCIAL MEDIA ANALYSIS PER L'ANALISI DEL TRAFFICO SULLA RETE INTERNET
- PROCEDERE ALL’AGGIORNAMENTO CONTINUO DELLE PROPRIE CONOSCENZE, UTILIZZANDO LA
LETTERATURA TECNICA E SCIENTIFICA

Prerequisiti
LO STUDENTE DEVE AVERE ACQUISITO CONOSCENZE SULL'ARCHITETTURA DELLE RETI E SUI PROTOCOLLI TCP/IP, SULLA PROGRAMMAZIONE CLIENT/SERVER E SUI SISTEMI DISTRIBUITI IN GENERALE.
Contenuti
RETI GEOGRAFICHE: INTERNET E LE SUE COMPONENTI (2 H)
IL WWW E LE SUE COMPONENTI (CLIENT, SERVER, EDGE SERVER) (6 H)
ARCHITETTURA DI INTERNET E DETTAGLI SULLE OPERAZIONI (2 H)
PROBLEMATICHE NEL CAMPO DELLE MISURAZIONI SU RETE (4 H)
INFRASTRUTTURA: PROPRIETÀ FISICHE DELLA INFRASTRUTTURA INTERNET (DISPOSITIVI FISICI, TOPOLOGIA, TRAFFICO), CHALLENGES, TOOLS
IL TRAFFICO INTERNET: PROPRIETÀ, CHALLENGES, TOOLS
- EDGE VS CORE
- HARDWARE VS SOFTWARE
- ONLINE VS OFFLINE
- PASSIVE VS ACTIVE
- SINGLE VS MULTIPLE VIEWPOINTS (34 H)

ANALISI DELLA MODERNA RETE INTERNET, DEL TRAFFICO E DELLE PRESTAZIONI DI DIVERSE APPLICAZIONI:
- WEB, DNS, SISTEMI P2P, ONLINE GAMES, SOCIAL NETWORKS, CONTENT DISTRIBUTION NETWORKS, ETC.
- ANONIMIZZAZIONE E PRIVACY
- COMPORTAMENTO SOCIALE DEGLI UTENTI SULLA RETE
- BENCHMARKING DI SISTEMI DISTRIBUITI E MOBILE
- CLOUD NETWORKS MONITORING
- METODOLOGIE E TECNICHE AUTOMATICHE (MACHINE LEARNING, DATA MINING, SOCIAL MEDIA ANALYSIS, NATURAL LANGUAGE PROCESSING, SENTIMENT ANALYSIS, TOPIC MODELING E SOCIAL NETWORK ANALYSIS), SISTEMI E TOOLS PER IL MONITORAGGIO DEL TRAFFICO DI RETE E DEL COMPORTAMENTO DEGLI UTENTI SUI SOCIAL MEDIA (WIRESHARK, BRO, MITMPROXY, NETFLOW, ETC) (24 H).

Metodi Didattici
L'INSEGNAMENTO PREVEDE LEZIONI TEORICHE (PARI A 6 CFU) ED ALCUNE LEZIONI DI LABORATORIO (PARI A 3 CFU) DOVE GLI STUDENTI ANALIZZERANNO IL TRAFFICO INTERNET IN DIFFERENTI DOMINI E PER DIFFERENTI APPLICAZIONI.
Verifica dell'apprendimento
SEI APPELLI DISTRIBUITI NEL CORSO DELL'ANNO ACCADEMICO, OLTRE A DUE APPELLI RISERVATI AGLI STUDENTI FUORI CORSO. PER OGNI APPELLO È PREVISTA UNA PROVA SCRITTA/PRATICA O UN PROGETTO SVOLTO DURANTE IL CORSO, ED UNA PROVA ORALE. LA PROVA SCRITTA/PRATICA È PROPEDEUTICA A QUELLA ORALE. IL VOTO VIENE CALCOLATO CON UNA MEDIA FRA LE SUE PROVE SOSTENUTE.
Testi
"INTERNET MEASUREMENT: INFRASTRUCTURE, TRAFFIC AND APPLICATIONS"
MARK CROVELLA AND BALACHANDER KRISHNAMURTHY, WILEY.
“WEB PROTOCOLS AND PRACTICE: HTTP/1.1, NETWORKING PROTOCOLS, CACHING, AND TRAFFIC MEASUREMENT”. BALACHANDER KRISHNAMURTHY, JENNIFER REXFORD, ADDISON-WESLEY.
RESEARCH PAPERS AVAILABLE ON DIGITAL LIBRARIES (IEEE, ACM, ELSEVIER, ETC.)
PUBBLICAZIONI SCIENTIFICHE RECENTI NEL DOMINIO DI INTERESSE
Altre Informazioni
SULLA PIATTAFORMA DI DIPARTIMENTO SONO DISPONIBILI LE LEZIONI, I CODICI DEGLI ESEMPI DISCUSSI NELLE LEZIONI DI LABORATORIO, TRACCE DI ESAMI E ALTRO MATERIALE DI SUPPORTO (MANUALI DI PROGRAMMAZIONE, TUTORIAL, ARTICOLI A SUPPORTO) HTTP://ELEARNING.INFORMATICA.UNISA.IT/EL-PLATFORM
Orari Lezioni

  BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2024-10-07]