Docente
|
MASELLI GAIA
(programma)
- Introduzione alle reti e allo stack protocollare TCP/IP.
- Capacità e prestazioni delle reti.
- Livello Applicazione: paradigmi client-server, P2P, ibrido. Protocolli HTTP, DNS, FTP, SMTP.
- Livello di Trasporto: servizi del livello di trasporto. Interfaccia Socket. Protocollo UDP. Meccanismi Stop and wait, Go-Back-N e Ripetizione Selettiva. Protocollo TCP. Controllo del flusso. Controllo della congestione.
- Livello di rete: Routing, forwarding. Struttura di un router. Protocolli IPv4, DHCP, NAT, ICMP, OSPF, RIP, BGP. Routing multicast. IPv6.
- Livello di collegamento: servizi offerti, sottolivelli DLC e MAC. Protocolli MAC: TDMA, FDMA, ALOHA, Slotted ALOHA, CSMA, CSMA/CD, Polling, Token passing). Indirizzamento, Protocollo ARP, Ethernet,VLAN, PPP.
- Sicurezza di rete: crittografia simmetrica, asimmetrica, message digest, firma digitale. Sicurezza delle reti LAN: firewall, Intrusion detection.
- Introduzione alle LAN wireless: Protocollo CDMA, Bluetooth, Reti cellulari.
1. Behrouz A. Forouzan e Firouz Mosharraf, "Reti di Calcolatori Un approccio top down", version italiana, Mc Graw Hill, marzo 2013
2. Jim Kurose, Keith Ross, "Computer Networking a Top-Down Approach", 6th edition, Pearson
|