05.11.2012 Views

Documento Finale Classe 5Ci - ITIS G. Marconi

Documento Finale Classe 5Ci - ITIS G. Marconi

Documento Finale Classe 5Ci - ITIS G. Marconi

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!