- *
ARTC - Architettura delle Reti di Calcolatori
Reti: concetti generali. Cenni alla teoria dei grafi: topologie e connettivit?. Reti di calcolatori. Reti LAN, MAN e WAN. Topologie di reti LAN (ring, bus, star e tree).
- *
PT - Protocolli
Protocolli di accesso al mezzo. Protocolli MAC e LLC. Protocolli ad accesso casuale Aloha e Aloha a slot. Protocolli a rilevamento di portante. Protocolli a prenotazione: Aloha a prenotazione, token ring, token bus. Gerarchie di protocolli e servizi. Il modello ISO-OSI. I protocolli TCP/IP.
- *
ARTC - Architettura delle Reti di Calcolatori
Il livello fisico. Trasmissione dei dati. Concetto di banda e limite di Shannon. Mezzi di trasmissione: doppino,cavo coassiale, fibra ottica, radio. Il sistema telefonico. Tecniche di modulazione. Commutazione di circuito e di pacchetto. Reti Wi-Fi: caratteristiche fisiche ed architettura a livelli. Celle, Access points e terminali wireless. Protocollo CSMA/CA e Frames
- *
PT - Protocolli
Funzioni del livello data link. Tecniche per il framing. Codifiche a rilevazione e correzione di errore: codifica con parit?, codice di Hamming, codifica a blocco, codici CRC. Il polinomio generatore. Formato del frame data link. Protocolli data link: ack, stop-and-wait, ritramissione con timeout, sliding window, ritrasmissione selettiva, ack negativo. Point-to-Point Protocol.
- *
ARTC - Architettura delle Reti di Calcolatori
Reti broadcast. Protocollo Aloha. CSMA/CD. Codifica Manchester. IEEE 802. Ethernet: cablaggio (10Base5, 10Base2, 10BaseT), i doppini e connettori RJ45. Fast ethernet. Formato dei frame IEEE 802.3. Indirizzamento ethernet. Exponential backoff. Cenni sulle prestazioni. Bridge e switch: caratteristiche, modo di collegamento, topologie di reti LAN IEEE 802.3. IEEE 802.5 Token ring: modalit? di funzionamento.
- *
PT - Protocolli
Internetworking. Circuiti virtuali e datagrammi. Protocollo Internet (IP). Indirizzamento IP: classi di indirizzi, indirizzi speciali (broadcast, loopback,network). Cenni su IPv6. Address Resolution Protocol (ARP). Cenni su DHCP. Routers e indirizzamento: tabelle di routing, generazione delle tabelle. Routing basato sui vettori di distanza e protocollo RIP. Routing basato sullo stato dei canali e protocollo OSPF. Cenni sul protocollo BGP. Progettazione di LAN e piani di indirizzamento. Caratteristiche del servizio di trasporto. Protocolli TCP e UDP. Il TCP/IP: concetto di porta. L?Header TCP. Protocolli di apertura e chiusura di una connessione TCP, protocollo di trasmissione. Il protocollo UDP: header UDP.
-
PASR - Programmazione di Applicazioni e Servizi di Rete
Socket TCP ed UDP: caratteristiche base ed esempi d?uso in C e Java. I principali programmi applicativi. Domain Name System (DNS): spazio dei nomi; zone e name servers. Posta elettronica e Web.
-
GRC - Gestione di Reti di Calcolatori
Programmi per la gestione della rete in Unix/Linux: ifconfig, arp, route, netstat, ping, traceroute, tcpdump, nslookup. I file di configurazione della rete in Unix/Linux: inetd.conf, services, hosts, resolv.conf. Il pannello di controllo rete in Windows.
- *
SR - Sicurezza delle Reti
Sicurezza. Tipi di attacco. Strategie di difesa. Firewall. Richiami di algoritmi di crittografia e protocolli per la sicurezza.