Reti di Calcolatori
Laurea Triennale in Informatica
Programma anno accademico 2008/2009
Dott. Ugo Erra
Internet e reti di calcolatori
- Che cos'è Internet?
- Ai confini della rete
- Il nucleo della rete
- Accesso alla rete e mezzi trasmissivi
- ISP e dorsali Internet
- Ritardi e perdite nelle reti a commutazione di pacchetto
- Livelli di protocollo e loro modelli di servizio
Livello di applicazione
- Principi delle applicazioni di rete
- Web e HTTP
- Trasferimento file: FTP
- Posta elettronica in Internet
- DNS: il servizio di directory di Internet
- Programmazione delle socket con TCP
- Programmazione delle socket con UDP
Livello di traporto
- Introduzione e servizi a livello di trasporto
- Multiplexing e Demultiplexing
- Principi del trasferimento dati affidabile
- Trasporto orientato alla connessione: TCP
- Principi sul controllo di congestione
- Controllo di congestione TCP
Livello di rete
- Introduzione
- Reti a circuito virtuale e a datagramma
- Cosa si trova all'interno di un router
- Protocollo Internet (IP): inoltro e indirizzamento in Internet
- Algoritmi d'instradamento
- Instradamento in Internet
- Instradamento broadcast e multicast
Livello di collegamento e reti locali
- Livello di link: introduzione e servizi
- Tecniche di rilevazione e correzione degli errori
- Protocolli di accesso multiplo
- Indirizzi a livello di link
- Ethernet
- Interconnessioni: hub e commutatori
- PPP: protocollo punto-punto
Wireless e reti mobile
- Introduzione
- Collegamenti wireless e caratteristiche di rete
- Wi-Fi 802.11 wireless LAN
- Gestione della mobilità
- IP mobile
Wireless e reti mobile
- Sicurezza di rete
- Principi di crittografia
- Integrità
- Distribuzione e certificazione delle chiavi
Teaching