Obiettivi formativi
Il corso intende fornire una conoscenza di base sulle reti di calcolatori evidenziando le tematiche riguardanti le reti locali e l'internetworking. Inoltre, il corso intende fornire le conoscenze necessarie per lo sviluppo di applicazioni di rete.
Prerequisiti
Fondamenti di Informatica A e B, Sistemi Operativi A, Ingegneria del Software A.
Contenuti dell'insegnamento
Introduzione alle reti di calcolatori - Tipologie di reti. Scopi delle reti di calcolatori. Servizi delle reti di calcolatori.
Trasmissione di Dati - I mezzi trasmissivi. Trasmissione Asincrona. Modulazione dei segnali. Modem.
Trasmissioni di Pacchetti - Trasmissione su canale condiviso. Il pacchetto. Tipi di reti. Metodo di accesso CSMA/CD. Ethernet e IEEE 802.3. Token Ring. FDDI. ATM. Hub, Bridge, Switch. Instradamento. Protocolli di comunicazione. Modello ISO.
Internetworking - Interconnessione tra reti eterogenee. Il protocollo TCP/IP. TCP e UDP.
Reti embedded - Architettura di una sistema embedded. Tecnologie per reti embedded.
Programma esteso
- - -
Bibliografia
B. A. Forouzan. Reti di calcolatori e Internet. Mc Graw Hill, 2008
Metodi didattici
Il corso e si basa su una serie di lezioni teoriche e su esercitazioni di laboratorio. La valutazione verte su una prova teorica e una prova pratica.
Modalità verifica apprendimento
Sono previste una prova teorica e una prova pratica.
Altre informazioni
- - -