Jitter, in netwerken, verwijst naar kleine intermitterende vertragingen tijdens gegevensoverdracht. Het kan worden veroorzaakt door een aantal factoren, waaronder netwerkcongestie, botsingen en signaalinterferentie.
technisch gezien is jitter de variatie in latentie — de vertraging tussen wanneer een signaal wordt verzonden en wanneer het wordt ontvangen. Alle netwerken ervaren enige mate van latency, met name wide area netwerken die zich uitstrekken over het Internet. Deze vertraging, meestal gemeten in milliseconden, kan problematisch zijn voor real-time toepassingen, zoals online gaming, streaming en digitale spraakcommunicatie. Jitter maakt dit nog erger door extra vertragingen te veroorzaken.
Netwerk jitter zorgt ervoor dat pakketten met onregelmatige tussenpozen worden verzonden. Er kan bijvoorbeeld een vertraging optreden nadat sommige pakketten zijn verzonden en dan kunnen meerdere pakketten tegelijk worden verzonden. Dit kan pakketverlies veroorzaken als het ontvangende systeem niet alle inkomende pakketten kan verwerken. Als dit gebeurt tijdens het downloaden van een bestand, worden de verloren pakketten kwalijk genomen, waardoor de bestandsoverdracht wordt vertraagd. In het geval van een real-time service, zoals audio streaming, kunnen de gegevens gewoon verloren gaan, waardoor het audiosignaal uitvalt of de kwaliteit afneemt.
De standaard manier om netwerk jitter te compenseren is door een buffer te gebruiken die gegevens opslaat voordat het wordt gebruikt, zoals een paar seconden van een audio-of videoclip. Dit zal het afspelen van de media glad te strijken omdat het geeft de ontvangende computer een paar seconden om alle pakketten verloren als gevolg van jitter ontvangen. Hoewel buffers een effectieve oplossing zijn, moeten ze extreem klein zijn wanneer ze worden gebruikt in real-time toepassingen zoals online gaming en videoconferenties. Als de buffer te groot is (groter dan 10 ms), zal dit een merkbare vertraging veroorzaken.
bijgewerkt: 7 februari 2019