Отворен и Прецизен Измервателен Двигател
Нашият тестер използва официалната библиотека за измерване с отворен код на Cloudflare (@cloudflare/speedtest). Тя функционира изцяло нативно в съвременните уеб браузъри чрез Resource Timing API без необходимост от разширения:
- Тест за Изтегляне (Download): Изтегля пакети от данни с нарастващ размер (от 100 KB до 25 MB), за да измери точно стабилния капацитет и да елиминира изкривяванията от началния бавен старт на TCP.
- Тест за Качване (Upload): Изпраща поток от произволни, криптирани байтове към най-близкия Anycast edge сървър, установявайки реалната изходяща скорост.
- Измерване на Пинг и Джитър: Изпраща 21 последователни микрозаявки по HTTP, като изчислява медианата за базово закъснение и средното абсолютно отклонение за джитър (съгласно RFC 3550).
- Загуба на UDP Пакети: Предава поредица от UDP пакети в реално време през WebRTC TURN сървър, като отчита точния дял на изгубените данни.