Laboratorio Internet
Alessandro
Falaschi - Laurea in Ingegneria
dell'Informazione -
Sede di Latina
Presentazione
Sono presi in esame gli aspetti e le tecnologie del software
alla base dei sistemi di comunicazione operanti via Internet, con particolare riguardo a quanto a disponibile
come Software
Libero. Da sempre, le telecomunicazioni sono state associate
all'idea
di telefono, ma al giorno d'oggi sempre più spesso consistono in qualcosa reso possibile da un
computer
(a volte mascherato da telefono) connesso in rete.
Partendo dalle basi operative di una
rete IP, si illustra l'interfaccia
socket, che permette alle applicazioni di comunicare in rete, e
si
descrive come le risorse ivi accessibili possano essere invocate mediante l'uso di Nomi
a Dominio. Sono quindi illustrati i concetti legati alle
comunicazioni email ed ai
loro formati, assieme ai meccanismi di
autenticazione e confidenzialità,
ed approfonditi gli aspetti di
sicurezza. Si passa poi a descrivere il mondo
del Web, dei linguaggi di
descrizione, dell'HTTP, CGI e CMS, estendendo l'analisi ai casi di reti sovrapposte e di servizi distribuiti. Infine, si
affronta il tema della Telemedialità,
con le applicazioni VoIP,
Video, e di
collaborazione.
Parallelamente agli aspetti descrittivi,
il corso
prevede un esteso programma di sperimentazioni pratiche, in cui
si potranno toccare con mano
i componenti della architettura Internet, e si potrà verificare l'effettiva interazione con gli stessi. Contenuti
- Trasmissione
Internet
- Network
Programming
- Risoluzione
degli indirizzi applicativi
- Posta
Elettronica
- Dispositivi
e Meccanismi di Sicurezza
- World Wide Web
- Applicazioni Web e Overlay Networks
- Voice over IP
- Streaming
Sperimentazione
- Mondo
Linux
- Cattura
del traffico, compilazione, e Socket
- Netkit
- Investigazioni
di Rete
- Domain Name
System
- Posta
Elettronica: SMTP, IMAP, autenticazione
- Utilizzo
dei Meccanismi di Sicurezza
- HTML e CSS
- Server Apache
- OpenSER e
Twinkle
Calendario
Durante lo svolgimento del corso, viene compilato un calendario che descrive
i contenuti e le esercitazioni svolte nelle singole lezioni. Si sono svolte le prove di verifica
Valutazione
Il corso viene erogato in un unico ciclo del valore di 10 crediti, e
somministrato in un periodo di tre mesi circa. Durante lo svolgimento,
sono previste tre prove pratiche di verifica, consistenti sia in
domande teoriche, che nello svolgimento su computer di operazioni di
analisi, configurazione, prove di utilizzo e tentativi di sviluppo,
legate ai contenuti
erogati nei rispettivi cicli didattici.
A.A 2010-2011
Il corso si svolto in accordo a questo calendario. La tabella seguente riporta i collegamenti alle domande - e
relative risposte - contenute nell'unica prova di verifica svolta, per motivi di disorganizzazione personale e collettiva
A.A 2009-2010
Riportiamo nella tabella seguente i collegamenti alle domande - e
relative risposte
A.A 2008-2009
Riportiamo nella tabella seguente i collegamenti alle domande - e
relative risposte
A.A. 2006-2007
- verifiche finali per il primo ed
il secondo ciclo
- wiki
sul quale sono pubblicate le tesine svolte a fine corso
Mailing List
In sintonia con gli argomenti sviluppati nel corso, è stata predisposta
una mailing list di comunicazione, a cui gli studenti e le altre
persone interessate, sono invitate
ad iscriversi.
Licenza
I contenuti di questo testo sono frutto di un lavoro di ricerca e
raccolta operata a partire da svariate fonti, sia editoriali che di
accesso pubblico. Ovunque si sia
ritenuto opportuno lo sforzo di un approfondimento, è stato inserito un
rimando a risorse
reperibili in rete, in particolare presso Wikipedia,
che per la sua vocazione alla neutralità
del punto di vista, rappresenta una impagabile fonte di
conoscenza. Alcune delle illustrazioni presenti nel presente testo
sono state tratte da pubblicazioni editoriali, senza nessuna
richiesta di consenso. Per queste, spero di non aver commesso nessuna
azione illegale. Quel che invece è il frutto di un contributo
assolutamente personale, ossia il lavoro di sintesi e raccordo tra i
diversi
argomenti, viene rilasciato sotto una licenza
Creative Commons.
PDF
I contenuti e le esercitazioni sono resi disponibili anche in formato
pdf, rilasciato sotto una licenza
Creative Commons.
Edizione
- Revisione 1.4 - Marzo 2011
- Revisione 1.3 - Marzo 2010
- Revisione 1.2 - Giugno 2009
- Web Edition 1.0 - Maggio 2008
- Prima edizione PDF (generata con Prince) - Aprile 2008
- Inizio del corso - Gennaio 2007
Realizzato
con
da Alessandro
Falaschi -