Il corso di Fondamenti di Comunicazioni e Internet copre reti di telecomunicazione, protocolli di comunicazione e architetture a strati, incluse commutazione di pacchetto e di circuito. Analizza segnali, mezzi trasmissivi, throughput e ritardi. Studia protocolli applicativi (HTTP, FTP, SMTP, DNS, BitTorrent), livelli di trasporto (UDP, TCP) e networking (IPv4, DHCP, NAT, ICMP, IPv6). Copre routing (RIP, OSPF, BGP), reti locali (Ethernet, WiFi) e include attività di laboratorio su analisi del traffico, programmazione socket e configurazione di rete.
- Introduzione al corso
- Internet
- Componenti fisiche di Internet
- Architettura fisica
- Reti di reti
- Protocolli di comunicazione
- Commutazione di circuito
- Commutazione di pacchetto
- Servizio di comunicazione
- Modello di Internet
- Livello fisico
- Livello applicativo
- Protocollo HTTP
- Traffico e efficienza di HTTP
- Protocollo HTTP2
- Servizi di posta elettronica
- Protocollo DNS
- Livello Trasporto
- Protocollo UDP
- Trasporto affidabile
- Protocollo TCP
- Livello rete
- Protocollo IPv4
- Subnetting
- Inoltro dei pacchetti IP
- Tabelle di routing
- Datagramma IPv4
- Protocolli di gestione IP
- Protocollo ICMP
- Protocolli ARP e RARP
- Protocollo DHCP
- Network Address Translation
- Instradamento in rete
- Algoritmo di Bellman-Ford
- Algoritmo d Dijkstra
- Protocolli di routing
- Protocolli di routing in IP
- Livello di linea
- Collegamenti punto-punto
- Collegamenti broadcast
- Tecnologie di reti locali
- Collegamenti commutati
- VLAN
- WiFi