Mätmetodik

Teknisk arkitektur för hastighetstestet: Öppen källkod, Cloudflares Anycast-edge-nätverk och mätning av UDP-paketförlust via WebRTC.

Uppdaterad 6 oktober 2026

Öppen och precis mätmotor

Vårt testverktyg är byggt på Cloudflares officiella öppna mätbibliotek (@cloudflare/speedtest). Det körs direkt i moderna webbläsare via Resource Timing API helt utan insticksprogram:

  • Nedladdningstest (Download): Laddar ner successivt större datablock (från 100 KB upp till 25 MB) för att övervinna TCP Slow Start och mäta stabil maxkapacitet.
  • Uppladdningstest (Upload): Skickar kryptografiskt slumpmässiga dataströmmar till närmaste Anycast edge-nod för att beräkna verklig utgående bandbredd.
  • Mätning av ping och jitter: Genomför 21 sekventiella HTTP-mikroförfrågningar för att fastställa medianlatens och beräknar jitter via medelabsolutavvikelse enligt RFC 3550.
  • UDP-paketförlust: Sänder ett realtidsflöde av UDP-paket via WebRTC TURN-servrar för att med hög precision registrera eventuellt tappade datapaket.

Källor & Referenser

  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.

    Granskad: oktober 2026

  2. PerformanceResourceTiming MDN Web Docs

    The browser timing API used to time each test request.

    Granskad: oktober 2026

  3. Cloudflare Realtime TURN service Cloudflare Docs

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

    Granskad: 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.

    Granskad: oktober 2026