Reti di calcolatori
A.A. 2021/2022
Obiettivi formativi
L'insegnamento di reti di calcolatori è il corso di introduzione al networking, ed ha come principale obiettivo quello di fornire i principi dei protocolli e della architettura della rete internet occupandosi di servizi e protocolli ad ogni livello dell'architettura funzionale
Risultati apprendimento attesi
Lo studente apprende i principi algoritmici ed architetturali di una rete di calcolatori, sa progettare e dimensionare i principali apparati e sa configurare una piccola rete locale
Periodo: Primo semestre
Modalità di valutazione: Esame
Giudizio di valutazione: voto verbalizzato in trentesimi
Corso singolo
Questo insegnamento non può essere seguito come corso singolo. Puoi trovare gli insegnamenti disponibili consultando il catalogo corsi singoli.
Programma e organizzazione didattica
Edizione unica
Responsabile
Periodo
Primo semestre
In relazione alle modalità di erogazione delle attività formative per l'a.a. 2021/22, verranno date indicazioni più specifiche nei prossimi mesi, in base all'evoluzione della situazione sanitaria.
Programma
L'insegnamento di reti di calcolatori è il corso di introduzione al networking, si occupa principalmente dei protocolli e dell'architettura della rete Internet, della configurazione di apparati di rete e dello sviluppo di applicazioni che usano i servizi di rete.
I contenuti della parte di Teoria riguardano l'Architettura a livelli gerarchici, i protocolli e servizi di:
- livello Fisico
- livello Data Link sia per reti broadcast che per reti magliate
- livello Rete - IP e routing
- livello Trasporto - TCP e UDP
- livello Applicazione - principali protocolli standard.
I contenuti della parte di Laboratorio riguardano:
* configurazione e test di apparati di rete
* programmazione di applicazioni distribuite.
Pagine web:
* Teoria: http://www.nptlab.di.unimi.it
* Laboratorio: https://epaganircl.ariel.ctu.unimi.it/
I contenuti della parte di Teoria riguardano l'Architettura a livelli gerarchici, i protocolli e servizi di:
- livello Fisico
- livello Data Link sia per reti broadcast che per reti magliate
- livello Rete - IP e routing
- livello Trasporto - TCP e UDP
- livello Applicazione - principali protocolli standard.
I contenuti della parte di Laboratorio riguardano:
* configurazione e test di apparati di rete
* programmazione di applicazioni distribuite.
Pagine web:
* Teoria: http://www.nptlab.di.unimi.it
* Laboratorio: https://epaganircl.ariel.ctu.unimi.it/
Prerequisiti
E' richiesta la conoscenza delle nozioni fondamentali relative agli algoritmi, ai sistemi operativi, alle architetture, e alla programmazione acquisiti nei corsi del biennio della laurea triennale in Informatica.
Metodi didattici
Teoria (prof. Rossi): lezioni frontali.
Laboratorio (prof. Pagani): lezioni pratiche in aula informatizzata.
Laboratorio (prof. Pagani): lezioni pratiche in aula informatizzata.
Materiale di riferimento
Teoria:
Fred Halsall - Networking and Internet, V edition, Pearson
Laboratorio:
materiale messo a disposizione della docente.
Fred Halsall - Networking and Internet, V edition, Pearson
Laboratorio:
materiale messo a disposizione della docente.
Modalità di verifica dell’apprendimento e criteri di valutazione
L'esame consiste di:
1) una prova scritta con domande a risposta libera, relativa agli argomenti trattati nell'insegnamento per la parte di Teoria;
2) due prove pratiche sul programma svolto per la parte di Laboratorio (che possono anche essere accorpate in un'unica sessione).
La valutazione, espressa in trentesimi, tiene conto del livello di padronanza degli argomenti, della chiarezza espositiva e della proprieta' di linguaggio per la parte di Teoria, e della qualità delle soluzioni prodotte per la parte di Laboratorio rispetto alle specifiche di sistema date.
1) una prova scritta con domande a risposta libera, relativa agli argomenti trattati nell'insegnamento per la parte di Teoria;
2) due prove pratiche sul programma svolto per la parte di Laboratorio (che possono anche essere accorpate in un'unica sessione).
La valutazione, espressa in trentesimi, tiene conto del livello di padronanza degli argomenti, della chiarezza espositiva e della proprieta' di linguaggio per la parte di Teoria, e della qualità delle soluzioni prodotte per la parte di Laboratorio rispetto alle specifiche di sistema date.
INF/01 - INFORMATICA - CFU: 12
Laboratori: 48 ore
Lezioni: 72 ore
Lezioni: 72 ore
Docenti:
Pagani Elena, Rossi Gian Paolo
Docente/i
Ricevimento:
venerdi dalle 11,30 alle 12,30