Salta al contenuto
Note per Studenti Lezione 35 · Stima del timeout di ritrasmissione ed esercizi

Lezione 35Stima del timeout di ritrasmissione ed esercizi

In questa pagina 3

Data: mercoledì 21 maggio 2025 · Fonte: slide del corso Internet, UniPD (TCP: stima dell'RTO ed esercizi)

Argomenti trattati

  1. Intestazione TCP: campi principali, flag, opzione timestamp, protezione dal ritorno a zero dei numeri di sequenza (wraparound).
  2. Timeout di ritrasmissione (RTO): perché serve, misura dell'RTT con un solo timer e granularità GG, stima di Jacobson con media mobile esponenziale (α=1/8\alpha=1/8), deviazione media (MAD, ρ=1/4\rho=1/4), RTO=SRTT+4 MAD\text{RTO}=\text{SRTT}+4\,\text{MAD}.
  3. Algoritmo di Karn: si ignorano gli RTT dei segmenti ritrasmessi; confronto con RFC 739 (2⋅RTT2\cdot\text{RTT}).
  4. Esercizio di sintesi sul modello di TCP (rete con 5 nodi e 7 collegamenti, tre flussi A→EA\to E, B→DB\to D, C→AC\to A): throughput TCP e a livello applicazione di un flusso in isolazione (RTT end-to-end, probabilità di errore sul collegamento senza fili con ARQ a MM tentativi, RTO come max⁡{RTT+4 MAD, 1 s}\max\{\text{RTT}+4\,\text{MAD},\,1\text{ s}\}, formula del modello), effetto di M=8M=8, flusso limitato da Wmax⁡/RTTW_{\max}/\text{RTT}, flussi concorrenti sul collegamento collo di bottiglia, RTT massimo che sfrutta tutta la capacità.
  5. MAD e deviazione standard di una variabile gaussiana: MAD=σ2/π\text{MAD}=\sigma\sqrt{2/\pi}.

Teoria

Esercizi

Lezione precedente: Lezione 24 · Ripasso di esercizi su rete, collegamento e trasporto