Verkkoviive on aika, jonka datalta kuluu matkaa lähteestä verkon läpi. Latenssin laskenta auttaa verkkokysymysten diagnosoinnissa ja suorituskyvyn optimoinnissa. Tämä artikkeli tarjoaa askel askeleelta oikean maailman esimerkkejä prosessin selkeyttämiseksi.

Verkon latenssin osien ymmärtäminen

Verkkoviive sisältää useita komponentteja: etenemisviive, siirtoviive, käsittelyviive ja jonotusviive. Liikkumisen viivästyminen on signaalin aika matkustaa väliaineen läpi, kun taas siirtoviive riippuu datan koosta ja kaistanleveydestä. Käsittelyviive tapahtuu reitittimissä ja kytkimet, ja jonotusviive johtuu verkon ruuhkautumisesta.

Vaiheittainen laskentamenetelmä

Laskemaan kokonaisviive, summaa kaikki yksittäiset viiveet. Peruskaava on:

Kokonaismäärä = Etenemisaika + siirtoviive + käsittelyn viivästyminen + maksuviivästys[]

Reaalimaailman esimerkki

Oletetaan, että datan on kuljettava 1000 km valokaapelin yli. Kuitun lisäysnopeus on noin 200 000 km/s. Tiedon koko on 1 Mt ja verkon kaistanleveys 100 Mbps. Käsittelyn ja jonotusviiveiden arvioidaan olevan 10 ms.

Laske ensin lisäysviive:

Etäisyys / edennysnopeus = 1000 km / 200 000 km/s = 0,005 sekuntia tai 5 ms.

Seuraavaksi lasketaan toimitusviive:

Transmission Viive = Tiedon koko / Kaapelinleveys = (8 * 1 048 576 bittiä) / 100 000 000 bittiä/sek .084 sekuntia tai 84 ms.

Käsittelyn ja jonotusviiveiden lisääminen:

Kokonaislatenssi = 5 ms + 84 ms + 10 ms + 10 ms = 109 ms.

  • Mittaa etäisyys ja nopeus
  • Määritä datan koko ja kaistanleveys
  • Arvio käsittely- ja jonotusviiveistä
  • Kaikki viivästykset yhteensä