Programmazione di rete (2014/2015)

Codice insegnamento
4S02728
Crediti
6
Coordinatore
Davide Quaglia
Settore disciplinare
INF/01 - INFORMATICA
Lingua di erogazione
Italiano
L'insegnamento è organizzato come segue:
Attività Crediti Periodo Docenti Orario
Teoria 4 II sem. Damiano Carra
Davide Quaglia
laboratorio 2 II sem. Damiano Carra
Davide Quaglia

Orario lezioni

II sem.
Attività Giorno Ora Tipo Luogo Note
Teoria mercoledì 11.30 - 13.30 lezione Laboratorio didattico Delta  
laboratorio martedì 11.30 - 14.30 laboratorio Laboratorio didattico Delta  

Obiettivi formativi

Il corso fornisce le conoscenze in tre ambiti: programmazione di applicazioni di rete, configurazione e gestione di una rete e dei suoi apparati (access point, router, NAT), e concetti di base sulla sicurezza dei sistemi informatici in rete.

Programma

Socket TCP/UDP in C e in Java, socket multithread; web services (WSDL, SOAP, REST); progettazione applicazioni client-server e peer-to-peer.
Strumenti di analisi della rete (Wireshark, traceroute, ping); configurazione e gestione router e protocolli di routing, indirizzamento e sottoreti, servizi IP (access control list, DHCP, NAT), e switching (VLAN, Spanning Tree).
Introduzione alla sicurezza, principi di crittografia, integrità dei messaggi; sicurezza a livello data link (wireless LAN), di rete (IPsec), di trasporto (SSL), di applicazione (PGP), sicurezza operativa (firewall e intrusion detection).

Prerequisiti: Reti di calcolatori, Programmazione II.
Sbarramenti: Programmazione I.

Modalità d'esame

Prova scritta con domande di teoria, scrittura di codice e svolgimento di esercizi sulla base di quanto fatto a lezione/laboratorio. Eventuale prova orale Su richiesta dello studente per migliorare la valutazione o su richiesta dei docenti per necessità di chiarimento.

Materiale didattico
Titolo Formato (Lingua, Dimensione, Data pubblicazione)
00.Calendario del corso  pdfpdf (it, 42 KB, 08/06/15)
01.Presentazione del corso  pdfpdf (it, 262 KB, 02/03/15)
02.Ripasso sui concetti fondamentali delle reti  pdfpdf (it, 566 KB, 03/03/15)
03.Programmazione di rete  zipzip (it, 12245 KB, 04/03/15)
04.Soluzioni esercizi sui socket  zipzip (it, 14 KB, 30/03/15)
05.Strumenti di analisi di rete  zipzip (it, 737 KB, 09/04/15)
06.Introduzione alla gestione di apparati di rete  pdfpdf (it, 2285 KB, 15/04/15)
07.Introduzione a Cisco IOS  pdfpdf (it, 1157 KB, 28/04/15)
08.Esercitazione su programmazione di apparati di rete  pdfpdf (it, 1010 KB, 28/04/15)
09.Introduzione alla sicurezza  pdfpdf (it, 228 KB, 12/05/15)
10.Crittografia  pdfpdf (it, 200 KB, 12/05/15)
11.Integrità Autenticazione Autorizzazione  pdfpdf (it, 1219 KB, 18/05/15)
12.Firewall e Intrusion Detection System  pdfpdf (it, 292 KB, 26/05/15)
13.Sicurezza delle email, del livello di trasporto e delle wireless LAN  pdfpdf (it, 321 KB, 27/05/15)
14.Software Defined Networks  pdfpdf (it, 2734 KB, 08/06/15)
A.Esempi di temi d'esame  pdfpdf (it, 93 KB, 28/05/15)
B.Tema d'esame del 17 giugno 2015  pdfpdf (it, 42 KB, 10/08/15)
C.Tema d'esame del 7 luglio 2015  pdfpdf (it, 43 KB, 10/08/15)

Statistiche per i requisiti di trasparenza (Attuazione Art. 2 del D.M. 31/10/2007, n. 544)

Statistiche esiti
Esiti Esami Esiti Percentuali Media voti Deviazione Standard
Positivi 38.15% 23 3
Respinti 16.18%
Assenti 38.15%
Ritirati 7.51%
Annullati --
Distribuzione degli esiti positivi
18 19 20 21 22 23 24 25 26 27 28 29 30 30 e Lode
7.5% 6.0% 16.6% 10.6% 7.5% 6.0% 9.0% 13.6% 4.5% 1.5% 4.5% 3.0% 4.5% 4.5%

Valori relativi all'AA 2014/2015 calcolati su un totale di 173 iscritti. I valori in percentuale sono arrotondati al numero intero più vicino.