Rundturstiden (RTT ) är den tid det tar att skicka en signal plus den tid det tar att bekräfta att signalen har tagits emot. Denna fördröjningstid består därför av signalöverföringstiden mellan två punkter.
I samband med datornätverk (datornätverk) är en signal vanligtvis ett datapaket , och tiden för tur och retur kallas fördröjning . En internetanvändare kan bestämma tiden för tur och retur med hjälp av kommandot ping .
Nätverkslänkar med hög kanalbandbredd och långa rundturstider kan innehålla mycket stora mängder data (bandbreddsfördröjningsprodukt) i farten vid varje given tidpunkt. Sådana "långa och breda rör" kräver specialdesignade protokoll. Ett exempel är möjligheten att skala TCP- fönstret .
Ursprungligen uppskattades mottagningsfördröjningstiden i TCP som:
RTT = ( Old_RTT) + ((1 − ) New_Round_Trip_Sample) [1]Där α är en konstant viktningsfaktor (0 ≤ < 1). Att välja ett värde på α nära 1 gör det viktade genomsnittet immunt mot förändringar som varar en kort tid (till exempel ett segment som stöter på en lång fördröjning). Att välja ett värde nära 0 gör det vägda genomsnittliga svaret på förändringar i latens mycket snabbt.
Detta förhållande har förbättrats av Jacobson/Karels-algoritmen, som även tar hänsyn till standardavvikelsen.
När en ny tur-och-retur-tid väl har beräknats, ersätts den i ekvationen ovan för att erhålla den genomsnittliga tur-och-returtiden för den förbindelsen, och proceduren fortsätter för varje ny beräkning.