Obiettivi formativi
<br />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
<br />Gli argomenti trattati nei corsi: Fondamenti di Informatica A, Fondamenti di Informatica B, Sistemi Operativi A e Ingegneria del Software A sono propedeutici agli argomenti del corso.
Contenuti dell'insegnamento
<br />Introduzione alle reti di calcolatori - Tipologie di reti. Scopi delle reti di calcolatori. Servizi delle reti di calcolatori.<br />Trasmissione di Dati - I mezzi trasmissivi. Trasmissione Asincrona. Modulazione dei segnali. Modem. <br />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. <br />Internetworking - Interconnessione tra reti eterogenee. Il protocollo TCP/IP. TCP e UDP. <br />Reti embedded - Architettura di una sistema embedded. Tecnologie per reti embedded.
Programma esteso
- - -
Bibliografia
<br />D.E. Comer. Computer Networks and Internets, 3rd Edition. Prentice Hall. 2001.
Metodi didattici
<br /><br />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.<br />
Modalità verifica apprendimento
- - -
Altre informazioni
- - -