Table of Contents
Tidsgrenser for gjensending er viktige parametere i transportlagprotokoller for å sikre pålitelig dataoverføring. De bestemmer hvor lenge en avsender venter før videresending av en tapt eller uoppdaget pakke. Korrekt beregning av disse tidsintervallene bidrar til å balansere nettverkseffektivitet og responsivitet.
Faktorer som påvirker retransmissionsfristen
De viktigste faktorene inkluderer rund-tripp-tid (RTT), variasjon i nettverksforsinkelse og protokollspesifikke hensyn. Nøyaktig måling av RTT er avgjørende for å fastsette passende tidsgrenseverdier.
Måling Rund-Trip tid
RTT måles ved å sende en pakke og timing varigheten til en bekreftelse mottas. Flere målinger tas for å ta hensyn til nettverkssvingninger. Den gjennomsnittlige RTT gir en baseline for innstilling av tidsavbruddet.
Beregne retransmissionstiden
Den vanlig brukte fremgangsmåten innebærer å beregne den glatte RTT (SRTT) og RTT-variasjonen (RTTVAR). Tidsfristen er deretter satt ved hjelp av formelen:
Tidsutgang = SRTT + 4 * RTTVAR
Justering av nettverksbetingelser
Tidsgrenseverdier bør tilpasse seg endrede nettverksbetingelser. Hvis forsinkelser øker, bør tidsgrensen økes i samsvar med dette. Hvis nettverket stabiliserer seg, kan tidsgrensen reduseres for å forbedre effektiviteten.