Cerca nel blog

venerdì 20 marzo 2015

CONTROLLO CONGESTIONI DEL TCP




Per evitare congestioni indesiderate sulla rete, TCP dispone di alcuni algoritmi di controllo.


Slow start(partenza lenta): quando due computer iniziano a comunicare, questo algoritmo impedisce al mittente di partire subito con una finestra di massima ampiezza.



Congestion Avoidance (evitare la congestione): Congestion Avoidance e Slow Start sono due algoritmi mutualmente esclusivi, non possono mai avvenire contemporaneamente, ma esiste un forte legame tra di loro. Quando avviene una congestione e vengono persi segmenti durante lo Slow Start, viene salvata in una speciale variabile.





Fast Retrasmit (ritrasmissione veloce): quando un pacchetto viene perso, gli ACK dei segmenti successivi arrivati a destinazione riportano come Acknowledgement number il valore del segmento mancante nell’ordine di consegna.



Fast Recovery(recupero veloce): per migliorare l’efficienza del Fast Retrasmit, quando ritrasmettiamo un segmento perso, Fast Recovery fa in modo che il valore della congestion window non venga ridotto proprio del tutto, e che non avvenga Congestion Avoidance.

Nessun commento:

Posta un commento