Wat is een netwerkvertraging?
Wanneer twee apparaten met elkaar communiceren via een pakketgeschakeld netwerk, duurt het een bepaalde tijd voordat informatie door het ene apparaat wordt gegenereerd, naar het andere apparaat wordt verzonden en door het tweede apparaat wordt ontvangen. De totale tijd die dit stuk informatie, meestal een pakket genoemd, nodig heeft om end-to-end te reizen, wordt netwerkvertraging genoemd. Er is een ander type telecommunicatienetwerk dat een circuitgeschakeld netwerk wordt genoemd. In een circuitgeschakeld netwerk wordt de netwerkvertraging beschouwd als alleen de reistijd van het ene apparaat naar het andere, exclusief de uitvoer- en innametijden.
Een typisch computernetwerk is een pakketgeschakeld netwerk, dus als het gaat om computernetwerken, houdt netwerkvertraging rekening met al deze drie vertragingen. Ze worden formeel transmissie- of serialisatievertraging, voortplantingsvertraging en verwerkingsvertraging genoemd. Sommige netwerkapparaten, zoals routers en switches, introduceren ook extra soorten vertragingen in een netwerk, bijvoorbeeld wachtrijen. Deze extra vertragingen, als ze zich voordoen, worden opgenomen in de totale tijd voor netwerkvertraging.
Op het gebied van computernetwerken en netwerktechnologie is netwerkvertraging een belangrijke overweging. Variërende en buitensporige vertraging kunnen ongewenste neveneffecten veroorzaken, zoals pakketjitter en verloren pakketten. Variatie in pakketvertraging of jitter veroorzaakt problemen zoals onleesbare telefoongesprekken en beverig afspelen van video. Pakketverlies kan resulteren in afgebroken telefoongesprekken, langere downloadtijden en traag ophalen van webpagina's.
Netwerkvertraging kan door veel dingen worden veroorzaakt, waaronder een onjuist netwerkontwerp, de natuurlijke kenmerken van verschillende media, overmatig netwerkverkeer en slecht werkende of slecht geconfigureerde apparaten. Netwerkontwerpers streven ernaar de oorzaken van vertraging te verminderen. Ze gebruiken hulpprogramma's en hulpmiddelen zoals ping, traceroute, kabeltesters en netwerkanalysesoftware om op te lossen waar vertragingsproblemen optreden en wat deze kan veroorzaken. Bij de meeste besturingssystemen kan een persoon vertraging testen door de ping- of traceroute-opdrachten uit te voeren vanaf de opdrachtprompt.
Naarmate netwerken in snelheid en capaciteit blijven groeien, wordt het steeds belangrijker om te begrijpen hoe lang het duurt voordat informatie van het ene punt naar het andere reist en waar vertragingen optreden. De informatie die via netwerken reist, is samengevoegd uit meerdere bronnen en vaak gescheiden tijdens het reizen. Telefoongesprekken, webpagina's, downloads en vele andere soorten verkeer worden gemengd en herhaaldelijk gescheiden. Als de netwerkvertraging niet tot een minimum wordt beperkt, kan steeds meer informatie verloren gaan tijdens het transport naarmate de netwerkbelasting toeneemt en er congestie optreedt.