⚙️ Як це працює

Технологія за точним тестуванням швидкості в інтернеті

📊 Що ми оцінюємо

Наш тест швидкості вимірює чотири критичні виміри, які визначають вашу швидкодію в інтернеті:

⬇️

Швидкість звантаження

Як швидко ви отримуєте дані з інтернету. впливає на потік, перегляд і звантаження.

⬆️

Швидкість вивантаження

Як швидко ви надсилаєте дані до інтернету. Критичне значення для відеозв' язку, потокового потоку і вивантаження файлів.

Пінг (Номінація)

Час відповіді у мілісекундах. Знизити значення для ігор, відеозв' язку та програм у режимі реального часу.

📶

Житло

Зміна часу у луні. Вимірює стабільність і послідовність з' єднання.

🔬 Як це випробування діє

Наш тест швидкості використовує додаткові технології для вимірювання вашої фактичної швидкодії в інтернеті:

1

Вибір сервера

Ми автоматично обираємо оптимальний тестовий сервер на основі вашої адреси та топології мережі. Таким чином можна забезпечити тести на сусідній сервер для найточніших результатів.

2

Виміряти код

Ми відправляємо декілька маленьких пакетів на сервер і вимірюємо час округлення, обчислюємо середньостатистичний застарілий і нервовий стан (розмір між вимірами).

Зразки: 20 запитів луна- імпульсу понад 5 секунд

3

Перевірка звантаження

Ми відкриваємо 6 одночасних з' єднань І звантажити тестові дані. Декілька потоків гарантують, що ми повністю використовуємо можливості вашого з' єднання навіть на високошвидкісних посиланнях.

Метод: Прогресивне завантаження потоку, відкидання початкових буферованих даних для точності

4

Перевірка вивантаження

Ми відкриваємо 3 одночасні з' єднання і вивантажити тестові дані на сервер. Ми вимірюємо частоту передавання даних і налаштуємо їх для протоколу над головою.

Розмір даних: Динамічне виправлення на основі швидкості з' єднання (швидше = більша тест)

5

Підрахунки результатів

Ми об' єднуємо всі виміри, вилучаємо викиди і обчислюємо кінцеву швидкість у Mbps (мегабітах на секунду). Результати буде показано у режимі реального часу під час поступу тесту.

🛠️ Технічне впровадження

Архітектура багатострумних об' єктів

На відміну від базових тестів швидкості, які використовують одне з' єднання, ми використовуємо одночасно декілька потоків:

  • Чому? Сучасні інтернет-з'єднання можуть працювати з декількома TCP- потоків, і тестування лише одним з них недооцінює вашу справжню потужність.
  • Звантажити: 6 потоків для високошвидкісних з' єднань (1 Gbps+)
  • Вивантажити: 3 потоки (звичайно, завантаження має менше об' єму, ніж звантаження)
  • HTTP/HTTPS: Ми використовуємо стандартні веб протоколи, так що результати відображають реальну швидкодію

JavaScript клієнта- Side

Тест виконується повністю у вашому переглядачі за допомогою сучасних веб- програм:

// Simplified test implementation const streams = 6; const xhr = []; for (let i = 0; i < streams; i++) { xhr[i] = new XMLHttpRequest(); xhr[i].open('GET', `/test/download?stream=${i}`, true); xhr[i].onprogress = (e) => { updateSpeed(e.loaded, e.timeStamp); }; xhr[i].send(); } function updateSpeed(bytes, time) { const mbps = (bytes * 8) / (time * 1000); displaySpeed(mbps); }

Адаптивне тестування

Наш алгоритм адаптується до вашої швидкості з' єднання:

  • Повільні з' єднання ( < 10 Мб/ с): Скорочена тривалість перевірки, менші перенесення даних
  • Середні з' єднання (10- 100 Мб/ с): Стандартний 10- 15- другий тест
  • Швидкі з' єднання (> 100 Мб/ с): Тривалість перевірки для точності, більші перенесення даних
  • З' єднання Gigabit+: Максимальна кількість потоків і розширена перевірка для заповнення посилання

Оптимізація точності

  • Період розігрівання: Перших 1- 2 секунди відкинуто (Повільний запуск TCP)
  • Стабільна міра: Ми використовуємо лише середню частину тесту, коли швидкість стабілізується.
  • Вилучення викидів: Статистична фільтрація вилучає аномальні виміри
  • Надголова протоколу: Скоригувати для заголовків TCP/IP і HTTP (~3- 5%)

⚠️ Фактори, що впливають на перевірку

✅ Що ми контролюємо

  • Швидкодія сервера: Сервери з високою продуктивністю з 10 Gbps+ посиланнями
  • Розподіл географічних даних: Перевіряти сервери у декількох областях
  • Алгоритм тесту: Оптимізовано для точності між всіма типами з' єднання
  • Сумісність переглядача: Перевірено на всіх головних навігаторах

⚠️ Що впливає на ваші результати

  • WiFi проти Ethernet: Типово, WiFi повільніший на 30- 50%
    • Для більшості акуратних результатів скористайтеся налаштованим з' єднанням
    • Швидкість WiFi різниться з відстанню, стінами та перешкодами
  • Швидкодія пристрою: Старі пристрої можуть не впоратися з гігабітовою швидкістю.
    • Старіші картки WiFi (802. 11n) макс. близько 150- 300 Мб/ с
    • Фонові завдання, що впливають на ЦП, можуть сповільнювати тести
  • Оболонка мережі: Інші користувачі у мережі або мережі вашого постачальника послуг інтернету
    • Закрити фонові програми (додатки, синхронізація хмар, потік)
    • Перевіряти під час вихідних годин для кращих результатів
  • Додатки переглядача: Блокери реклами, VPN, проксі- сервери можуть впливати на результати
    • Тимчасово вимкнути розширення для точного тестування
    • VPN, зазвичай, зменшують швидкість на 10- 50%

🎯 Найкращі методи для точних результатів

  1. Використовувати Ethernet: Пряме з' єднання з вашим маршрутизатором/ модемом
  2. Закрити інші програми: Зупинити звантаження, потік, резервні копії хмар
  3. Роз' єднати інші пристрої: Переконайтеся, що лише ваш тестовий пристрій використовує мережу
  4. Перезапустити маршрутизатор: Якщо виникають проблеми, спочатку перезавантажте маршрутизатор.
  5. Декілька разів перевірки: Запустити 3-5 тестів у різний час для середнього
  6. Використовувати різні переглядачі: Порівняти результати через Хром, Firefox, Safari

🆚 Чому наше випробування є іншим

Multi- Stream vs Single- Stream

Деякі перевірки швидкості використовують лише одне з' єднання. Це було нормально для старих з' єднань DSL, але для досягнення максимального протоки потрібно декілька потоків.

Приклад: 500 Мбпс-зв'язок може показати лише 150 Мб/с на одностроковому тесті, але 480 Мб/пс на нашому багато-судинному тесті.

HTML5 проти Flash

Ми використовуємо тільки JavaScript (без Flash, без аплетів Java). Це означає:

  • Робота над всіма пристроями (зокрема мобільним)
  • Немає потрібних додатків або звантажень
  • Покращення безпеки та конфіденційності
  • Точніше досягнення у реальному світі

Приватна сфера

Ми серйозно ставимося до вашої приватності.

  • Ми ніколи не продаємо ваші дані провайдерам чи рекламам.
  • Не потрібен обліковий запис (безлічне тестування доступне)
  • Шифрування HTTPS для всіх з' єднань
  • Повне керування вилученням журналу перевірки
  • DAYR і CCPA сумісні - подивіться на наш Правила конфіденційності

❓ Питання про нашу методику?

Ми зобов' язані прозорості у вимірюванні швидкості вашого інтернету. Якщо у вас виникають питання щодо нашого процесу тестування або ви бажаєте дізнатися більше:

Чи ви готові перевірити свою швидкість?

Ви можете відчути на собі найбільш точний тест швидкості в інтернеті.

Перевірка швидкості початку