Index

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.

  1. Introduzione al corso
  2. Internet
    1. Componenti fisiche di Internet
    2. Architettura fisica
    3. Reti di reti
  3. Protocolli di comunicazione
    1. Commutazione di circuito
    2. Commutazione di pacchetto
    3. Servizio di comunicazione
  4. Modello di Internet
  5. Livello fisico
  6. Livello applicativo
    1. Protocollo HTTP
      1. Traffico e efficienza di HTTP
      2. Protocollo HTTP2
    2. Servizi di posta elettronica
    3. Protocollo DNS
  7. Livello Trasporto
    1. Protocollo UDP
    2. Trasporto affidabile
    3. Protocollo TCP
  8. Livello rete
    1. Protocollo IPv4
      1. Subnetting
      2. Inoltro dei pacchetti IP
      3. Tabelle di routing
      4. Datagramma IPv4
    2. Protocolli di gestione IP
      1. Protocollo ICMP
      2. Protocolli ARP e RARP
      3. Protocollo DHCP
      4. Network Address Translation
    3. Instradamento in rete
      1. Algoritmo di Bellman-Ford
      2. Algoritmo d Dijkstra
      3. Protocolli di routing
      4. Protocolli di routing in IP
  9. Livello di linea
    1. Collegamenti punto-punto
    2. Collegamenti broadcast
    3. Tecnologie di reti locali
    4. Collegamenti commutati
    5. VLAN
    6. WiFi