Metodologi Pengujian Kecepatan

Arsitektur teknis mesin pengujian: Pustaka sumber terbuka, jaringan edge Anycast global Cloudflare, serta pengukuran packet loss UDP melalui relai WebRTC.

Diperbarui: 6 Oktober 2026

Mesin Pengujian Sumber Terbuka yang Akurat

Alat penguji kami memanfaatkan pustaka sumber terbuka resmi dari Cloudflare (@cloudflare/speedtest). Berjalan secara murni di peramban web modern menggunakan Resource Timing API tanpa perlu memasang ekstensi:

  • Tes Kecepatan Unduh: Mengunduh sampel data dengan ukuran bertahap (dari 100 KB hingga 25 MB), mengukur bandwidth stabil dan menyaring anomali akselerasi awal TCP.
  • Tes Kecepatan Unggah: Mengirimkan aliran bita acak terenkripsi ke server edge Anycast terdekat untuk mencatat laju transmisi keluar riil.
  • Pengukuran Ping dan Jitter: Mengirim 21 permintaan mikro HTTP berurutan, menghitung median latensi dan simpangan mutlak rata-rata sebagai nilai jitter (sesuai standar RFC 3550).
  • Packet Loss UDP Real-Time: Mengirimkan serangkaian paket UDP secara real-time melalui server relai WebRTC TURN, menghitung dengan tepat persentase paket yang hilang.

Sumber referensi

  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.

    Ditinjau Oktober 2026

  2. PerformanceResourceTiming MDN Web Docs

    The browser timing API used to time each test request.

    Ditinjau Oktober 2026

  3. Cloudflare Realtime TURN service Cloudflare Docs

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

    Ditinjau 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.

    Ditinjau Oktober 2026