Wat is een wachtrijvertraging?
Een wachtrijvertraging is een wachttijd terwijl een router pakketten voorbereidt en verzendt. Routers met meerdere pakketten moeten een wachtrij voor verwerking instellen, omdat ze er slechts één tegelijk kunnen verwerken. Dit veroorzaakt een vertraging totdat de router gegevens kan wissen en in realtime kan beginnen met verzenden. De lengte van de vertraging is afhankelijk van verschillende factoren. Bij het oplossen van netwerkproblemen kunnen technici controleren op wachtrijvertraging en soortgelijke problemen om gevallen pakketten, langzame verbindingen en andere klachten te verklaren.
Wanneer een gebruiker een enkel pakket naar een wachtende router verzendt, kan het apparaat de informatie onmiddellijk verwerken en verzenden. Met een burst-verzending verzendt een gebruiker meerdere pakketten tegelijk. Routers kunnen ook worden ontsloten in informatie van meerdere gebruikers die allemaal pakketten proberen te verzenden. Dit dwingt de router om prioriteiten toe te wijzen en een wachtrij te maken, omdat deze deze niet tegelijkertijd kan verwerken. Pakketten wachten totdat de router tijd heeft om ze te verwerken en te verzenden, en ze worden meestal behandeld in volgorde van aankomst.
De wachtrijvertraging kan erg kort zijn wanneer een router een beperkt aantal pakketten heeft die wachten op verzending. In dit geval merken gebruikers aanvankelijk mogelijk geen vertraging op. Wanneer pakketten beginnen te stapelen, kan de vertraging echter lang duren. De router kan ook pakketten beginnen te laten vallen. Het heeft onvoldoende ruimte om de informatie op te slaan die wacht op verwerking, en moet sommige pakketten overboord gooien om functioneel te blijven, wat verband houdt met gegevensverlies. Dit kan problemen veroorzaken zoals burst-fouten, waarbij een grote gegevensoverdracht mislukt omdat de router onvoldoende buffer heeft.
Kleine buffers staan slechts een beperkt aantal pakketten in de wachtrij toe voordat de router gegevens begint te verwijderen. Grotere buffers creëren meer ruimte voor opslag, maar vragen ook meer middelen. Ontwerpers moeten nadenken over de behoeften van een netwerk en de eisen die aan een router kunnen worden gesteld wanneer ze apparatuur ontwikkelen. Deze overwegingen zijn ook belangrijk voor router- en netwerkconfiguratie. Wijzigingen in de instellingen kunnen soms vertraging en problemen zoals wachtrijvertraging aanpakken, als de router de mogelijkheid heeft om de wijzigingen door te voeren.
Netwerkcongestie kan een aanzienlijk probleem zijn op een druk netwerk. Gebruikers in een kantooromgeving verwachten doorgaans snelle reacties, maar kunnen tegelijkertijd de router zwaar belasten. Dit kan een aanzienlijke wachtrijvertraging veroorzaken als de router moeite heeft om bij te blijven. Technici werken om burst-fouten en verloren pakketten te voorkomen door de apparatuur te configureren en ervoor te zorgen dat de aangesloten kabel voor verbinding met externe netwerken vrij is van defecten.