Livello di trasporto: TCP, UDP, QUIC, porte e socket sono i concetti al centro di questa lezione, dedicata alla comunicazione end-to-end tra processi applicativi.
Il testo spiega che il livello di trasporto ha il compito di fornire un canale logico di comunicazione tra applicazioni, sfruttando i servizi del livello di rete. Vengono poi presentati i principali protocolli di trasporto: TCP, UDP e QUIC.
TCP offre una comunicazione affidabile e orientata alla connessione, grazie a meccanismi come ACK, ritrasmissione, controllo di flusso e controllo della congestione. UDP, invece, è un protocollo più semplice e veloce, non orientato alla connessione e non affidabile, adatto a comunicazioni in tempo reale come streaming, VoIP, giochi online e applicazioni IoT.
La lezione introduce anche QUIC, un protocollo moderno basato su UDP ma progettato per offrire comunicazioni più rapide, sicure ed efficienti, soprattutto nel Web moderno e in HTTP/3. Nella parte finale vengono spiegati i concetti di porta e socket, utili per indirizzare i dati verso il processo corretto e gestire la comunicazione tra applicazioni.
Bibliografia
Fonti primarie
Fonti secondarie
Indice
Vuoi aiutarmi a scrivere articoli come questo?



No responses yet