TCP-Illinois

De testwiki
Salta a la navegació Salta a la cerca

Plantilla:TCP/IPTCP-Illinois és una variant del protocol de control de congestió TCP, desenvolupat a la Universitat d'Illinois a Urbana–Champaign. Està especialment adreçat a xarxes d'alta velocitat i llarga distància. Una modificació del remitent a l'algorisme de control de congestió TCP estàndard, aconsegueix un rendiment mitjà més alt que el TCP estàndard, assigna el recurs de xarxa de manera justa com el TCP estàndard, és compatible amb el TCP estàndard i proporciona incentius als usuaris de TCP per canviar.[1]

Principis de funcionament

TCP-Illinois és un algorisme basat en la pèrdua de retard, que utilitza la pèrdua de paquets com a senyal de congestió principal per determinar la direcció del canvi de mida de la finestra i utilitza el retard de la cua com a senyal de congestió secundari per ajustar el ritme del canvi de mida de la finestra. De manera similar al TCP estàndard, TCP-Illinois augmenta la mida de la finestra W en α/W per cada reconeixement, i disminueix W per βW per a cada esdeveniment de pèrdua. A diferència del TCP estàndard, α i β no són constants. En canvi, són funcions de retard mitjà de cua da : α=f1(da),β=f2(da), on f1() està disminuint i f2() està augmentant.[2]

Hi ha nombroses opcions de f1() i f2(). Una d'aquestes classes és:

α=f1(da)={αmaxsi dad1κ1κ2+daaltrament.

β=f2(da)={βminsi dad2κ3+κ4dasi d2<da<d3βmaxaltrament.

Ho deixem f1() i f2() ser funcions contínues i, per tant, κ1κ2+d1=αmax, βmin=κ3+κ4d2 i βmax=κ3+κ4d3. Suposem dm és el retard mitjà màxim de cua i denotem αmin=f1(dm), llavors també tenim κ1κ2+dm=αmin. D'aquestes condicions, tenim

κ1=(dmd1)αminαmaxαmaxαmin i κ2=(dmd1)αminαmaxαmind1,κ3=βmind3βmaxd2d3d2iκ4=βmaxβmind3d2..

Propietats i rendiment

TCP-Illinois augmenta el rendiment molt més ràpidament que el TCP quan la congestió és llunyana i augmenta el rendiment molt lentament quan la congestió és imminent. Com a resultat, la corba de la finestra és còncava i el rendiment mitjà aconseguit és molt més gran que el TCP estàndard.[3]


També té moltes altres característiques desitjables, com l'equitat, la compatibilitat amb el TCP estàndard, proporcionant incentius als usuaris de TCP per canviar, robust contra la mesura de retard inexacte.[4]

Referències

Plantilla:Referències