Salta al contenuto principale
CODICE 80454
ANNO ACCADEMICO 2020/2021
CFU
SETTORE SCIENTIFICO DISCIPLINARE ING-INF/05
LINGUA Italiano
SEDE
  • GENOVA
PERIODO 2° Semestre
MATERIALE DIDATTICO AULAWEB

PRESENTAZIONE

Il corso si pone come obiettivo quello di descrivere le reti di calcolatori, prendendo come riferimento il modello OSI ed il modello TCP/IP. Parte dal livello fisico e procede verso il livello applicativo. Il corso tratta le architetture ed i protocolli, e si focalizza sui protoclli TCP/IP, sullo standard Ethernet e sulla virtualizzazione delle reti. Inoltre introduce il tema dell'interfaccia di programmazione basata su socket e descrive gli strumenti pricipali per l'analisi dei protocolli.

OBIETTIVI E CONTENUTI

OBIETTIVI FORMATIVI

Architetture di rete,Livelli,Protocolli,Interfacce,Commutazione,Modello ISO-OSI,Livello Fisico,Analisi dei segnali,Topologie,Linee,Baud e bit rate,Sincronizzazione,Codici di linea,Livello Data Link, Framing,Controllo di errore e di flusso,Livello MAC,Ethernet,PPP. Livello Network,Routing,TCP/IP,IP,ARP,DHCP,TCP,UDP,protocolli di livello applicativo

OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO

Al termine dl corso gli studenti:

  1. Conosceranno le architetture di rete
  2. Conosceranno i protocolli di rete
  3. Saranno in grado di analizzare le Protocol Data Unit di reti basate su TCP/IP
  4. Saranno in grado di scrivere semplici applicazioni in C in grado di scambiare dati sulla rete
  5. Saranno in grado di progettare reti.

PREREQUISITI

  1. Elementi di programmazione
  2. Elementi di matematica e statistica 

MODALITA' DIDATTICHE

Lezioni frontali

PROGRAMMA/CONTENUTO

  1. Architetture di rete 
  2. Circuit Switching vs Packet Switching
  3. Modello OSI
  4. Livello fisico
  5. Livello Data Link
  6. Livello Network 
  7. Livello Transport 
  8. Livello Applicativo
  9. Modello TCP/IP
  10. Applicazioni : Web, Email, ftp
  11. Interfaccia verso i programmi applicativi: socket
  12. Analisi dei payload dei protocolli usando stumenti di analisi dei protocolli.

TESTI/BIBLIOGRAFIA

A. Tanenbaum, Computer Networks

DOCENTI E COMMISSIONI

Commissione d'esame

MASSIMO MARESCA (Presidente)

ALESSANDRO ARMANDO

DANIELE D'AGOSTINO

ALBERTO GIORDANO

PIERPAOLO BAGLIETTO (Presidente Supplente)

LEZIONI

Orari delle lezioni

L'orario di questo insegnamento è consultabile all'indirizzo: Portale EasyAcademy

ESAMI

MODALITA' D'ESAME

  1. Esame orale al termine del corso

MODALITA' DI ACCERTAMENTO

L'accertamento del raggiungimento degli obiettivi del corso verra' fatto attraverso domande sulla teoria, attraverso esercizi ed attraverso l'analisi di protocolli di rete.

Calendario appelli

Data appello Orario Luogo Tipologia Note
25/01/2021 09:00 GENOVA Orale
15/02/2021 09:00 GENOVA Orale
10/06/2021 09:00 GENOVA Orale
24/06/2021 09:00 GENOVA Orale
08/07/2021 09:00 GENOVA Orale
23/07/2021 09:00 GENOVA Orale
07/09/2021 09:00 GENOVA Orale