L’insegnamento introduce alla conoscenza della struttura e dei protocolli di Internet, delle principali tecnologie per le reti di calcolatori. Attraverso lo studio degli argomenti presentati, lo studente acquisisce le cosnoscenze che gli consentono di comprendere come funziona Internet nella sua globalità e, in particolare:
Lo studente alla fine del corso ha acquisito la capacità di individuare i componenti necessari al funzionamento di una rete
Il metodo di insegnamento principale è la didattica frontale associata alla discussione delle conoscenze acquisite.
Lo studente deve conoscere:
Frequenza non obbligatoria anche se fortemente consigliata.
Internet e le reti di calcolatori: Che cos'e' Internet. Ai confini della rete. (*)Il nucleo della rete. (*)Ritardi, perdite e throughput nelle reti a commutazione di pacchetto. (*)Livelli di protocollo e loro modelli di servizio. Storia del computer networking e di Internet.
Livello di applicazione: (*)I principi delle applicazioni di rete. (*)Web e HTTP. Trasferimento di file: FTP. (*)Posta elettronica in Internet. (*)DNS: il servizio di directory di Internet.
Livello di trasporto: Introduzione e servizi a livello di trasporto. (*)Multiplexing e demultiplexing. (*)Trasporto senza connessione: UDP. (*)Principi del trasferimento dati affidabile. (*)Trasporto orientato alla connessione: (*)TCP. Trasferimento dati affidabile. (*)Controllo di flusso. (*)Controllo di congestione (*)TCP.
Livello di rete: Introduzione. Reti a circuito virtuale e a datagramma. (*)I router. (*)Protocollo Internet (IP). (*)IPv4. IPv6. (*)Algoritmi d'instradamento. Instradamento in Internet.
Livello di collegamento e reti locali: Introduzione e servizi. Tecniche di rilevazione e correzione degli errori. (*)Protocolli di accesso multiplo. (*)Reti locali. (*)Tecnologie Ethernet. Switch a livello di collegamento.
Reti wireless: Introduzione. (*)Collegamenti wireless e caratteristiche di rete. (*)Wi-Fi 802.11 wireless LAN. Personal Area Networks: Bluetooth.
Gli argomenti indicati con (*) sono conoscenze minime indispensabili
[T1] Reti di calcolatori e internet - Un approccio top-down, 7/Ed, James F. Kurose & Keith W. Ross - Pearson Higher Education
Slide proiettate a lezione disponibili su studium
Argomenti | Riferimenti testi | |
1 | Internet e le reti di calcolatori: Che cos'e' Internet. Ai confini della rete. Il nucleo della rete. Ritardi, perdite e throughput nelle reti a commutazione di pacchetto. Livelli di protocollo e loro modelli di servizio. Storia delle reti e di Internet. | [T1]: Capitolo 1 |
2 | Livello di applicazione: I principi delle applicazioni di rete. | [T1]: Capitolo 2 |
3 | Livello di applicazione: Web e HTTP. DNS: il servizio di directory di Internet. | [T1]: Capitolo 2 |
4 | Livello di applicazione: Trasferimento di file: FTP. Posta elettronica in Internet. | [T1]: Capitolo 2 |
5 | Livello di trasporto: Introduzione e servizi a livello di trasporto. Multiplexing e demultiplexing. Trasporto senza connessione: UDP . Principi del trasferimento dati affidabile. | [T1]: Capitolo 3 |
6 | Livello di trasporto: Trasporto orientato alla connessione: TCP. Trasferimento dati affidabile. Controllo di flusso. Controllo di congestione TCP. | [T1]: Capitolo 3 |
7 | Livello di rete: Introduzione. Reti a circuito virtuale e a datagramma. I router. | [T1]: Capitolo 4 |
8 | Livello di rete: Protocollo Internet (IP). IPv4. | [T1]: Capitolo 4 |
9 | Livello di rete: IPv6. Algoritmi d'instradamento. Instradamento in Internet. | [T1]: Capitolo 4 |
10 | Livello di collegamento e reti locali: Introduzione e servizi. Tecniche di rilevazione e correzione degli errori. Protocolli di accesso multiplo. | T1]: Capitolo 5 |
11 | Livello di collegamento e reti locali: Reti locali. Tecnologie Ethernet. Switch a livello di collegamento | [T1]: Capitolo 5 |
12 | Reti wireless: Introduzione. Collegamenti wireless e caratteristiche di rete. | [T1]: Capitolo 6 |
13 | Reti wireless: Wi-Fi 802.11 wireless LAN. Personal Area Networks: Bluetooth. | [T1]: Capitolo 6 |
L'esame prevede da una a tre domande a cui rispondere in forma scritta, di norma in 1 ora, che vengono immediatamente corrette e discusse con lo studente:
N.B. La domanda scritta, la correzione e l'eventuale prova orale si svolgno lo stesso giorno.
Nota bene che le risposte devono essere tecnicamente precise ed appropriate, riportando ove necessario i dettagli, ad esempio dei segmenti, ed i meccanismi.