Sändningstid
I telekommunikationsnät är sändningstiden tiden från början till slutet av en meddelandeöverföring. I fallet med ett digitalt meddelande är det tiden från den första biten tills den sista biten i ett meddelande har lämnat den sändande noden . Paketöverföringstiden i sekunder kan erhållas från paketstorleken i bit och bithastigheten i bit/s som:
- Paketöverföringstid = Paketstorlek / Bithastighet
Exempel: Om man antar 100 Mbit/s Ethernet, och den maximala paketstorleken på 1526 byte, resulterar
- Maximal paketöverföringstid = 1526×8 bitar / (100 × 10 6 bitar/s) ≈ 122 μs
Utbredningsfördröjning
Sändningstiden ska inte förväxlas med utbredningsfördröjningen , vilket är den tid det tar för den första biten att färdas från avsändaren till mottagaren (Under denna tid är mottagaren omedveten om att ett meddelande sänds). Utbredningshastigheten beror på länkens fysiska medium (det vill säga fiberoptik , tvinnad koppartråd, etc.) och ligger i intervallet { meter /sek för koppartrådar och för trådlös kommunikation, vilket är lika med ljusets hastighet . Förhållandet mellan faktisk utbredningshastighet och ljusets hastighet kallas också mediets hastighetsfaktor . Utbredningsfördröjningen för en fysisk länk kan beräknas genom att dividera avståndet (mediets längd) i meter med dess utbredningshastighet i m/s .
- Förökningstid = Avstånd / fortplantningshastighet
Exempel: Ethernet-kommunikation över en UTP-kopparkabel med ett maximalt avstånd på 100 meter mellan dator och växlingsnod resulterar i:
- Maximal länkutbredningsfördröjning ≈ 100 m / (200 000 000 m/s) = 0,5 μs
Leveranstid för paket
Paketleveranstiden eller latensen är tiden från det att den första biten lämnar sändaren tills den sista tas emot . När det gäller en fysisk länk kan den uttryckas som:
- Leveranstid för paket = Sändningstid + Utbredningsfördröjning
Vid en nätverksanslutning som förmedlas av flera fysiska länkar och vidarekopplingsnoder, beror nätverksleveranstiden på summan av leveranstiderna för varje länk, och även på paketkötiden (som varierar och beror på trafikbelastningen från andra anslutningar) och bearbetningsfördröjningen för vidarebefordrannoderna. I breda nätverk är leveranstiden i storleksordningen millisekunder .
Tid för tur och retur
Rundturstiden eller pingtiden är tiden från början av sändningen från sändningsnoden tills ett svar (till exempel ett ACK-paket eller ping-ICMP-svar) tas emot vid samma nod . Det påverkas av paketleveranstiden såväl som databehandlingsfördröjningen, som beror på belastningen på den svarande noden. Om det skickade datapaketet och svarspaketet har samma längd, kan tiden fram och tillbaka uttryckas som:
- Rundturstid = 2 × Paketleveranstid + bearbetningsfördröjning
I fallet med endast en fysisk länk motsvarar uttrycket ovan:
- Länk tur och retur tid = 2 × paketöverföringstid + 2 × utbredningsfördröjning + bearbetningsfördröjning
Om svarspaketet är mycket kort, kan länkens tur och retur-tid uttryckas så nära:
- Länk tur och retur tid ≈ paketöverföringstid + 2 × utbredningsfördröjning + bearbetningsfördröjning
Genomströmning
Nätverksgenomströmningen för en anslutning med flödeskontroll , till exempel en TCP- anslutning, med en viss fönsterstorlek (buffertstorlek), kan uttryckas som :
- Nätverksgenomströmning ≈ Fönsterstorlek / tur och retur
I fallet med endast en fysisk länk mellan sändande och sändande noder, motsvarar detta:
- Länkgenomströmning ≈ Bitrate × Sändningstid / tur och returtid
Meddelandets leveranstid eller latens över ett nätverk beror på meddelandestorleken i bitar och nätverkets genomströmning eller effektiv datahastighet i bit/s, som:
- Meddelandets leveranstid = Meddelandestorlek / Nätverkskapacitet
Se även
- Behrouz A. Forouzan, Sophia Chung Fegan, Datakommunikation och nätverk . McGraw-Hill Higher Education, 2007 - 1134 sidor. ISBN 0-07-296775-7
- Kurose, JF & Ross, KW (2005) Datornätverk—En uppifrån-och-ned-strategi med internet. Pearson Education Inc. ISBN 0-321-26976-4