Technische methodologie

Technische architectuur van de snelheidstest: Open source, Cloudflare Anycast edge-netwerk en WebRTC-meting van UDP-pakketverlies.

Bijgewerkt: 6 oktober 2026

Open en nauwkeurige meetengine

Ons meetinstrument is gebouwd op de officiële open-sourcemeetbibliotheek van Cloudflare (@cloudflare/speedtest). Deze draait rechtstreeks in moderne browsers via de Resource Timing API zonder dat er plug-ins nodig zijn:

  • Downloadtest: Haalt stapsgewijs grotere datablokken op (van 100 KB tot 25 MB) om de TCP Slow Start-fase te overbruggen en de stabiele maximale doorvoersnelheid te meten.
  • Uploadtest: Stuurt cryptografisch willekeurige datastromen naar het dichtstbijzijnde Anycast edge-knooppunt om de reële uitgaande bandbreedte te bepalen.
  • Meting van ping en jitter: Voert 21 sequentiële HTTP-microverzoeken uit om de mediaanlatentie vast te stellen en berekent jitter via Mean Absolute Deviation conform RFC 3550.
  • UDP-pakketverlies: Verzendt een realtime stroom UDP-pakketten via WebRTC TURN-servers om eventuele verloren datapakketjes nauwkeurig te registreren.

Bronnen & Referenties

  1. @cloudflare/speedtest (measurement engine source and documentation) Cloudflare

    How download, upload, latency, jitter and packet loss are measured by the engine this site uses.

    Gecontroleerd: oktober 2026

  2. PerformanceResourceTiming MDN Web Docs

    The browser timing API used to time each test request.

    Gecontroleerd: oktober 2026

  3. Cloudflare Realtime TURN service Cloudflare Docs

    The relay used to send and count UDP packets in the packet loss test.

    Gecontroleerd: oktober 2026

  4. RFC 3550: RTP, A Transport Protocol for Real-Time Applications (interarrival jitter) IETF

    Formal definition of jitter used by voice and video software.

    Gecontroleerd: oktober 2026