|
Organizzazione di Sistemi Operativi e Reti (10 CFU)Numero totale di ore di lezione (L): 52
Propedeuticità: Calcolatori Elettronici Obiettivi: Il corso si compone di due parti: organizzazione dei sistemi operativi e organizzazione delle reti di calcolatori. La prima parte ha lo scopo di illustrare la struttura di un sistema operativo multiprogrammato, e di descrivere le tecniche di amministrazione di un sistema effettivo. La seconda parte ha lo scopo di illustrare i concetti di base sulle reti di calcolatori e sulle tecniche di programmazione in rete, e di descrivere le modalità di installazione e gestione di reti di calcolatori. Programma di massima: SISTEMI OPERATIVI. Organizzazione di un sistema operativo. Gestione dei
processi. Gestione della memoria principale. Gestione dei dispositivi
di ingresso/uscita. Sistema per la gestione dei file. Interprete dei comandi.
Sistemi operativi di rete. Esemplificazioni con Windows e UNIX.
Introduzione alle reti di calcolatori. Reti locali (Ethernet,
Ethernet veloci). Cablaggio di reti locali. Estensioni di reti locali
(repeater, bridge, switch). Reti locali wireless (802.11). Reti geografiche.
Interconnessione di reti. Instradamento dei pacchetti. I protocolli IP
e PPP. Schema di indirizzamento IP. I protocolli TCP e UDP. Internet/Intranet/Extranet.
Interfaccia socket. Programmazione di applicazioni client-server.
Sistema dei nomi di dominio. Applicazioni di uso comune (Web, FTP, Posta
Elettronica, ecc.).
Sicurezza di sistema e sicurezza di rete. Crittografia
a chiave segreta e a chiave pubblica. Autenticazione. Integrità.
Firme digitali. Distribuzione delle chiavi e certificazioni. Sicurezza
nella rete (IPSec). Sicurezza nelle applicazioni (PGP). Controllo degli
accessi. Intrusioni e Virus. Auditing. Firewall.
Installazione e configurazione del sistema operativo.
Installazione di dispositivi. Creazione e gestione degli account. Gestione
delle risorse condivise. Controllo degli accessi. Programmi antivirus.
Gruppi di continuità. Copie di backup. Esercitazioni in ambiente
Windows e UNIX.
Installazione di una rete locale. Collegamento a Internet.
Creazione e gestione di account di rete. Gestione delle risorse di rete.
Installazione e configurazione di un server Web. Installazione e configurazione
di un server di posta elettronica. Configurazione di un firewall. Ricerca
di malfunzionamenti. Strumenti di monitoraggio. Esercitazioni con riferimento
ad una rete locale con server UNIX e clienti Windows. Testi di riferimento: Modalità di esame:
|
||||||||||
ultimo aggiornamento 03.12.2003 | |||||||||||