Allargamento dinamico della finestra.

Se è possibile avere una segnalazione di sovraccarico (tramite il timeout di ritrasmissione), non è invece possibile avere una segnalazione attendibile di disponibilità di ulteriori risorse.

Quindi il sistema dovrebbe, in assenza di segnali di sovraccarico, provvedere ad aumentare gradualmente la dimensione della finestra.

Tuttavia, considerando che il prezzo da pagare in caso di congestione è molto alto, il suo comportamento dovrebbe essere estremamente prudente e graduale.

La crescita esponenziale dello slow start è quindi sconsigliata, e si preferisce una crescita lineare per passi piccoli.

Ciascun passo dovrebbe aver dimensione trascurabile rispetto alla dimensione massima della finestra, calcolato come il prodotto tra larghezza di banda e ritardo di roundtrip.

TCP-nocongestion-window.png

Implementazione.

Il carico in condizioni di congestione.

up: La congestione nelle reti di comuicazione

index