Corso di Sistemi e Tecnologie della Comunicazione - a.a. 2008/2009
Descrizione generale
Il corso di Sistemi e Tecnologie della Comunicazione consiste in una unita'
didattica di 6 CFU:
- a scelta al II anno del corso di Laurea ( curriculum Progettazione
Software e Sistemi di Elaborazione ) come corso curriculare 2, o
al III anno del corso di Laurea come curriculare 3 (da Tabella A)
- obbligatorio per il curriculum Sistemi della Laurea Specialistica
L'argomento di questa U.D. e' lo studio delle tecnologie e dei protocolli per
la interconnessione in rete tra computer e
la interconnessione di reti tra loro.
L'obiettivo principale e' la comprensione della architettura di rete a partire
dal livello hardware (strato fisico) fino al livello della comunicazione affidabile
dal trasmettitore al ricevitore (strato di trasporto).
Particolare attenzione viene dedicata ai protocolli di rete facenti parte
della suite TCP/IP.
Prerequisiti
Il corso e' svolto ad un livello introduttivo e puo' essere seguito senza
particolari prerequisiti.
Programma
Principali argomenti trattati, per un totale di
46 ore di lezione. ( 6 crediti)
- Introduzione:
- Introduzione alle reti di elaboratori, aspetti HW e SW.
- Reti locali e reti geografiche.
- Architettura di rete.
- Il modello di riferimento OSI.
- Internet ( cenni)
- Lo strato fisico:
- Trasmissione dei dati digitali.
- Caratterizzazione in frequenza del segnale da trasmettere.
- Caratterizzazione in frequenza del canale di comunicazione.
- Massima capacitą di trasmissione per un canale ideale e per
un canale rumoroso.
- Tecniche di modulazione: modulazione di ampiezza con portante sinusoidale
- "Multiplexing" a divisione di frequenza
- Campionamento e modulazione di ampiezza con portante successione
di impulsi
- "Multiplexing" a divisione di tempo.
- Trasmissione di dati sulle linee ad alta velocita': cenni alle gerarchie
digitali(PDH, SDH).
- Caratteristiche dei mezzi trasmissivi (cenni)
- Lo Strato di collegamento dati:
- Costruzione del frame.
- Controllo degli errori: codici di correzione e codici di rivelazione
degli errori.
- Controllo del flusso.
- Protocolli elementari di collegamento dati: stop and wait e sliding window.
- Il sottostrato di accesso al mezzo di comunicazione:
- Allocazione dei canali statica e dinamica.
- Protocolli di accesso multiplo.
- Lo standard 802 dell'IEEE per le reti locali
- Segmentazione con Bridge e Switch.
- Lo Strato di Rete:
- Servizi forniti, in relazione alle prestazioni della sottorete di
comunicazione.
- Circuiti virtuali e datagrammi.
- Algoritmi di instradamento.
- Interconnessione di reti (cenni)
- Protocolli di risoluzione dell'indirizzo IP.
- Il protocollo IP.
- Lo Strato di Trasporto:
- Le classi OSI di protocollo di trasporto.
- Gestione delle connessioni.
- Attivazione e rilascio delle connessioni.
- I protocolli UDP e TCP.
Testi di Riferimento
A.Tanenbaum - Computer Networks (Fourth Edition) - Prentice Hall.
(E' disponibile la traduzione in italiano: A.Tanenbaum - Reti di Calcolatori,
IV edizione - Pearson Education Italia Srl.)
Appunti presi a lezione.
Altri testi su argomenti specifici potranno essere indicati a lezione a
chi desidera approfondire.
Modalita` di esame
L'esame consiste in una discussione orale sugli argomenti trattati a lezione.