Please enable JavaScript.
Coggle requires JavaScript to display documents.
TCP pt2 & pt3 - Coggle Diagram
TCP pt2 & pt3
Livello di Trasporto
Connessione Logica:
Protocolli di Trasporto:
Relazione con il Livello di Rete:
Livello di rete
Livello di trasporto
Servizi di Trasporto (TCP vs UDP)
Segmenti (TCP) o Datagrammi (UDP) trasportano dati tra processi
Multiplexing
Demultiplexing: Smistamento dati alla socket corretta
Controllo della Congestione
Rilevamento della congestione:
ACK lenti o mancanti
ACK frequenti
Meccanismo di regolazione:
Incremento
Perdita dati
Inizio connessione
Variabili chiave:
Finestra di congestione (cwnd)
Applicazioni e Scelta del Protocollo
TCP
Controllo di flusso
Controllo della congestione
Trasporto dati ordinato
UDP
Bassa latenza
Nessuna garanzia di consegna
Controllo del Flusso
Meccanismo
Finestra di ricezione (rwnd)
Aggiornamento rwnd
Condizione da rispettare:
Dinamico
Trasferimento Dati Affidabile
Elementi Chiave
Numero di acknowledgment (ACK)
Timeout/Timer
Numero di sequenza
Checksum
Eventi Principali
Timeout
Dati dall’applicazione → TCP incapsula e invia segmenti
Ricezione di un ACK
Incapsulamento e Multiplexing/Demultiplexing
TCP
UDP
Socket e API
Socket:
API :i