Documento Finale Classe 5Ci - ITIS G. Marconi
Documento Finale Classe 5Ci - ITIS G. Marconi
Documento Finale Classe 5Ci - ITIS G. Marconi
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>ITIS</strong> G. <strong>Marconi</strong> Verona <strong>Documento</strong> finale <strong>5Ci</strong><br />
Modulo 2: Livello delle applicazioni<br />
Ore 18<br />
Compiti del livello fisico<br />
Unità didattica 1: Applicazioni e protocolli<br />
Periodo ottobre (Kurose Ross, cap 2)<br />
Obiettivi specifici Argomenti<br />
Conoscere i concetti di base del<br />
modello di interazione clientserver.<br />
Conoscere i protocolli delle<br />
principali applicazioni<br />
Ore<br />
Periodo<br />
Obiettivi specifici Argomenti<br />
Conoscere le primitive per<br />
realizzare applicazioni<br />
client/server che usano sockett.<br />
Realizzare applicazioni<br />
client/server con i sockett in Java.<br />
Modulo 3: Livelli di trasporto e rete<br />
Ore 18<br />
Modello di interazione client-server: architettura e primitive<br />
DNS (Domain Name System): spazio dei nomi, spazio dei nomi di dominio,<br />
distribuzione delle informazioni, i server DNS, risoluzione.<br />
Servizio di posta elettronica: architettura e servizi.<br />
Formato dei messaggi (MIME). Protocolli SMTP, POP3 e IMAP<br />
Servizio Web e protocollo HTTP<br />
Servizio di trasferimento file e protocollo FTP<br />
Servizio di login remoto (o emulazione di terminale) e protocollo Telnet<br />
Chaching Web<br />
Modello di interazione P2P<br />
Skype<br />
Protocollo BitTorrent<br />
Tecniche di ricerca delle informazioni in ambiente P2P<br />
Unità didattica 2: Applicazioni distribuite<br />
Programmazione Java con utilizzo librerie di networking a livello sockets e<br />
applicativo per TCP e UDP<br />
Unità didattica 1: Livello di trasporto<br />
Periodo novembre (Kurose Ross, cap 3)<br />
Obiettivi specifici Argomenti<br />
Conoscere i concetti di base del<br />
livello di trasporto nel modello<br />
TCP. Conoscere e comprendere le<br />
problematiche risolte.<br />
Compiti del livello di trasporto<br />
Indirizzamento (porte e socket)<br />
Primitive del livello di trasporto per la gestione della connessione<br />
Controllo di flusso (algoritmi stop and wait e sliding window con riscontri<br />
go back n, ripetizione selettiva)<br />
Multiplexing e Demultiplexing<br />
Il protocollo UDP (User Datagram Protocol)<br />
Il protocollo TCP (Transmission Control Protocol): segmenti, connessione,<br />
controllo del flusso, controllo dell’errore, controllo di congestione (AIMD)<br />
Unità didattica 2: Livello di rete<br />
Allegati: PROGRAMMMI SVOLTI 23/29