programma consuntivo - itis magistri cumacini

PROGRAMMA CONSUNTIVO
a.s. 2015/2016
MATERIA
TECNOLOGIE E PROGETTAZIONE DI SISTEMI
INFORMATICI E DI TELECOMUNICAZIONI
CLASSE
5
DOCENTE
TRAMONTANO /DE GIORGI
STRUMENTI
INFO2
Libro di testo:
Titolo: Tecnologie e Progettazione di sistemi informatici e di telecomunicazioni
Autori: Camagni/Nikolassy
Editore: HOEPLI
Libro di consultazione:
Titolo: Reti di calcolatori e Internet
Autori: Kurose/Ross
Editore:PEARSON
CCNA Routing and Switching Essentials
Appunti dalla rete.
Livello di Trasporto
Servizi del livello di trasporto;Trasporto senza connessione; Trasporto orientato alla connessione;
Multiplexing e demultiplexing; Principi del trasferimento dati affidabile; protocollo rdt1.0;
protocollo rdt2.0; protocollo rdt2.1; protocollo rdt2.2; protocollo rdt3.0;protocolli stop-and-wait e
numero di sequenza; Pipelining; Go-Back-N; Ripetizione selettiva; Trasporto orientato alla
connessione; Numeri di sequenza e di riscontro; Controllo di flusso; Gestione della connessione
TCP; Controllo di congestione (cenni);
Reti, grafi e alberi
Richiami di matematica discreta: i grafi; Grafo orientato; Grafo pesato; Cammino; Distanza;
Raggiungibilità; Peso di un cammino; Circuiti e cicli;Grafo connesso e aciclico; Rappresentazione
dei grafi: matrice delle adiacenze; Ricerca del percorso minimo: Algoritmo di Dijkstra.
I socket e i protocolli per la comunicazione di rete
Le porte di comunicazione e i socket; Socket e i processi client-server; la connessione tramite
socket; Java socket; Classe InetAddress; Classe ServerSocket; Classe Socket; realizzazione di un
client TCP in Java; realizzazione di un server TCP in Java; Realizzazione di un server multiplo in
java; Realizzazione di un client ed un server UDP in Java.
Applicazioni e sistemi distribuiti
Le applicazioni distribuite; L’evoluzione delle architetture informatiche; Server farm; Cloning;
Partitioning; Classificazione dei sistemi informativi basati sul Web.
Network Address Traslation
Che cos'è il NAT?; Terminologia; Come funziona il NAT; NAT statico; NAT dinamico; Port
Address Traslation; Confronto tra NAT e PAT; Configurare il NAT statico; Analisi e verifica del
NAT statico; Configurare il NAT dinamico; Analisi e verifica del NAT dinamico; Configurare il
PAT ; Analisi e verifica del PAT; Port Forwarding.
Laboratorio
Le ore di laboratorio sono state integralmente impegnate per la realizzazione dei progetti/case study
e la relativa documentazione. Nell'ambito di ogni case study sono state erogate le conoscenze e
competenze necessarie allo sviluppo degli stessi progetti proposti.
Rischi, minacce, vulnerabilità.
Definizione di : contingency management plan, disaster recovery plan, business continuity plan.
Confidenzialità, integrità, autenticazione, identificazione.
.