
Obiettivi da raggiungere
- Comprendere le differenze delle modalità di gestione hardware e software di una rete
- Comprendere ed analizzare le differenze tecnico operative degli strumenti hardware legati all’implementazione di una rete
- Riconoscere i più comuni strumenti hardware e software per la comunicazione in rete e i principi di comunicazione tra essi
- Comprendere il funzionamento di un algoritmo di intelligenza artificiale
MODULO 1 – Reti di computer
- ICT
- Servizi offerti dall’ICT
- Terminali
- Reti di calcolatori
- Primi collegamenti in rete
- Le prime LAN
Classificazione delle reti di calcolatori
- Architetture di rete
- Client-Server
- Peer To Peer
- Componenti fondamentali di una rete
- Classificazione delle reti
- Modalità di utilizzo del canale
- Tecnologia trasmissiva
- Scala dimensionale
- Topologia della rete
- Modello a strati
- Componenti software di una rete (livello logico):
- Definizione di protocollo di comunicazione e Standard
- Imbustamento
- Pila protocollare ISO/OSI
- Pila protocollare TCP/IP
- Componenti hardware di una rete (livello fisico): funzione e caratteristiche di bridge, router, repeater, switch
Internet e la suite di protocolli TCP/IP
- Le origini di Internet
- Commutazione di circuito
- Commutazione di pacchetto
- Internet e la suite di protocolli TCP/IP
La trasmissione dei dati nelle LAN
- Differenze tra i vari mezzi trasmissivi
- Codifica di linea
- Attenuazione
- Distorsione
- Rumore
- Codifica di linea
- Codice NRZ
- Codice Manchester
- Codice PAM 5
- Distorsione, attenuazione dei segnali
- Rumore
- Sottolivelli LLC e MAC
- Livello Data Link
- Sottolivello LLC
- organizzazione dei pacchetti in frame
- controllo del flusso
- controllo degli errori
- Sottolivello MAC
- struttura del frame
- indirizzo MAC
- Controllo dell’accesso al mezzo trasmissivo
- metodi di accesso
- casuale
- CSMA/CD
- ALOHA
- deterministico
- prenotazione
- token
- polling
- casuale
- Suddivisione del mezzo trasmissivo in canali
- Tipologie di reti LAN
- Il progetto IEEE 802
- Caratteristiche di una LAN ethernet
- Caratteristiche di una LAN Wi-Fi
- Reti PAN
- Caratteristiche del Bluetooth
Il livello Network dell’architettura TCP/IP
- Il livello Network
- Protocollo IP
- Formato del pacchetto IP
- Indirizzi IP
- IPv4
- Classi degli indirizzi IP
- Sottoreti
- Indirizzi IP e servizio NAT
- DHCP
- Router
Il livello di trasporto e il livello di applicazione
- Protocolli dello strato di trasporto
- Protocolli TCP e UDP
- TCP
- Controllo degli errori
- Controllo di flusso
- Significato di socket
- UDP
- I campi del TCP header
- Il livello di Applicazione
- Architettura di un’applicazione di rete
- Il protocollo HTTP
- URL
- Proxy Server
- Messaggi HTTP
- Cookie
- Protocollo FTP
- Posta elettronica
- Protocolli POP3, IMAP e SMTP
- Il DNS
La sicurezza delle comunicazioni in Rete
- Crittografia a chiave simmetrica
- Crittografia asimmetrica
- La firma digitale
- Significato di firewall
- PEC
- Identità digitale
