CODICE 80454 ANNO ACCADEMICO 2020/2021 CFU 6 cfu anno 3 INGEGNERIA INFORMATICA 8719 (L-8) - GENOVA 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: Conosceranno le architetture di rete Conosceranno i protocolli di rete Saranno in grado di analizzare le Protocol Data Unit di reti basate su TCP/IP Saranno in grado di scrivere semplici applicazioni in C in grado di scambiare dati sulla rete Saranno in grado di progettare reti. PREREQUISITI Elementi di programmazione Elementi di matematica e statistica MODALITA' DIDATTICHE Lezioni frontali PROGRAMMA/CONTENUTO Architetture di rete Circuit Switching vs Packet Switching Modello OSI Livello fisico Livello Data Link Livello Network Livello Transport Livello Applicativo Modello TCP/IP Applicazioni : Web, Email, ftp Interfaccia verso i programmi applicativi: socket Analisi dei payload dei protocolli usando stumenti di analisi dei protocolli. TESTI/BIBLIOGRAFIA A. Tanenbaum, Computer Networks DOCENTI E COMMISSIONI MASSIMO MARESCA Ricevimento: In coda alle lezioni durante il periodo delle lezioni. Su appuntamento nellla restante parte dell'anno. 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 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