Тест на швидкість кабельного модему


8

Чи є популярні тести швидкості (кабель, DSL тощо), які доступні точними? якщо так, то як? Крім того, здається, що вони вимірюють лише швидкість завантаження одного файлу, а не чуйність, затримку, надійність тощо. Хтось знає, як це слід вимірювати? якісь посилання на хороші статті на цю тему?

Відповіді:


8

Я б сказав, що більшість тестів на швидкість є помилковими, якщо ви хочете виміряти ефективність веб-перегляду (це те, що робитиме значна кількість людей). Практично у всіх тестах використовується Flash або Java, що повністю минає стек HTTP вашого браузера. Ці тести також зазвичай використовують один великий файл, що повністю минає переваги стійких з'єднань і HTTP / 1.1, конвеєрних каналах, які підтримують лише деякі браузери. Якщо ви використовуєте Flash або Java для завантаження окремих великих файлів, то ці тести можуть бути більш доречними.

Крім того, я бачив велику мінливість результатів у веб-переглядачі для деяких флеш-тестів, що пов'язано з тим, як браузери обробляють флеш-анімацію, таким чином, перекосуючи результати, не мають відношення до продуктивності мережі.

Для покращення цих тестів методологія повинна відображати:

  1. Ці тести підходять до того, що тестується! Не використовуйте Flash, якщо ви не тестуєте продуктивність флеш-мережі на окремих файлах. Тест браузера повинен використовувати декілька ресурсів (запам'ятовуючи CSS та JS може блокувати послідовні завантаження в деяких браузерах) на декількох вкладках для відтворення реальних обставин. Якщо ви тестуєте швидкість торрента, вам потрібна величезна кількість HTTP / UDP-з'єднань невеликої пропускної здатності.
  2. Вимірювання мінливості. Більшість тестів роблять щось один раз, і одного зразка недостатньо, щоб щось достовірно знати. Потрібно проводити середнє оцінювання у повторних тестах, і критично важливо оцінити дисперсію. Чи справді 180 краще, ніж 150, коли мінливість становить + - 100 ??? {відповідь: ні}

Не впевнений, що ідеальний ресурс для цього, але Стів Суудер широко пише щонайменше про ефективність роботи в Інтернеті:

http://stevesouders.com/

Інші тести дозволяють припустити, що всі ці технічні проблеми не відповідають. Вони дадуть вам приблизну кількість, яка, як правило, може допомогти, але ви повинні знати про обмеження. Особливо вигадливі флеш-анімації здаються абсолютно марними, і, як я вже сказав, насправді можна значно перекосити результати.


1
Гарні моменти про Flash. Speedtest.net виглядає красиво, і це сказало мені, що мій пінг був пристойним, але коли я насправді намагався грати на FPS, відставання було жахливим.
гіпергуг

1
Невеликий FYI на конвеєрі HTTP 1.1: великі браузери або не підтримують його взагалі (Internet Explorer, Safari), або не мають його за умовчанням (Firefox). Я думаю, що Opera є винятком.
Кріс В. Реа

@cwrea: як щодо Chrome?
Іссек

1
Див. En.wikipedia.org/wiki/HTTP_pipelining : "Вважається, що Google Chrome не підтримує конвеєрні роботи, хоча він може бути впроваджений найближчим часом".
Кріс В. Реа,

Хоча це було правдою в 2009 році, коли відповідь була написана, вона сьогодні вже не застосовується. Існує багато тестів, які використовують HTML5, використовуючи звичайні підключення веб-браузера HTTP: netperf.tools або dslreports.com/speedtest, а також measurementlab.net/tools/ndt
o9000

6

Хороший зв’язок складається з ключових частин: Через покладеність та чуйність. Є більше, але я дотримуюся основної 2 (на мій погляд). Через put - скільки даних можна просунути або перетягнути через з'єднання (завантажити / завантажити). Відповідальність - як швидко мій запит робить його пунктом призначення та назад. Обидва трохи впливають один на одного.

За допомогою put досить простий тест, просто зайдіть на один із перелічених тут сайтів, і він перевірить швидкість завантаження / завантаження. Пам'ятайте лише, що підключення, яке ви оплачуєте від свого провайдера, - це ГОСПОДНІ обмеження (більшу частину часу). Наприклад, я плачу за підключення на 6 Мб / 1 Мб. 6mb вниз / 1mb вгору - це верхня межа мого з'єднання. У деяких провайдерів буде нижня межа. Прикладом може бути, якщо провайдер говорить, що ваш зв’язок буде від 3 Мб до 6 Мб. Інша ключова частина - віддалений хост, з якого ви також витягуєте дані або натискаєте їх. Якщо підключення більше, то ви обмежені віддаленим з'єднанням хоста і фактично дотримуєтесь віддаленого хоста.

Відповідальність трохи важко перевірити. Я не впевнений на 100% у правильному способі її перевірки. такі команди, як ping і tracert у вікні - хороший початок. Вони дадуть вам приблизне уявлення про те, скільки часу займає поїздка до та від віддаленого господаря. Це також враховує час, який віддалений хост потребує, щоб обробити ваш запит і надіслати його назад, тому прийміть це із зерном солі. Оперативність не є великою справою при серфінгу в Інтернеті чи в чаті в режимі он-лайн. Це вступає в гру з такими додатками, як онлайн-ігри. Повільний час реакції призведе до того, що ви «затримаєтесь» і зробите гру менш текучою до точки неможливості. Онлайн-ігри покладаються на швидку реакцію на більш високий рівень.

Інші речі, які слід враховувати при оцінці з'єднання - це Uptime, які порти заблоковані, політика ISP щодо нас щодо Bittorrent, IRC, SMTP або інших служб.


1
Слова, які ви шукаєте, - це пропускна здатність та затримка.
Кевін Панько

netperf.tools вимірює, окрім пропускної здатності, затримки в режимі очікування, затримки під час завантаження та затримки під час завантаження. Це може виявити проблеми з тремтінням та буферним зворотом, які можуть спричинити відставання, як ви згадуєте.
o9000

2

DSLReports деякий час були круглими і мають гідне тестування на завантаження, завантаження та затримку.


Я знаю, що це не відповідає безпосередньо на ваше запитання, але, враховуючи назву вашого запитання, на цю сторінку буде шукати велику кількість трафіку Google, шукаючи тести на швидкість.
Джеффрі

2

speedtest.net - ще одна популярна послуга.

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


2
Speedtest не особливо точний у ці дні. Багато провайдерів мають "турбо-режим", який працює протягом декількох секунд і вдвічі збільшує пропускну здатність або збільшує їх втричі за той обмежений часовий проміжок. speedtest повністю обдурений цим, як і більшість інших сайтів, і показує лише вашу швидкість під час цього турборежиму. Якщо ви дбаєте про швидкість, то, ймовірно, більше піклуєтесь про стійку швидкість.
ChrisInEdmonton


1

Окрім використання лише тесту на швидкість, часто корисно з’ясувати втрату пакету, оскільки це може спричинити і повільне з'єднання. І в Unix, і в Windows ви можете скористатися командою traceroute, або, якщо вам потрібна хороша програма GUI, ви можете спробувати щось на зразок Ping Plotter .



0

Якщо ваш провайдер надає тест, який закінчується на одному з їх серверів, це буде найкращим вибором.

Для клієнтів COX існує тест швидкості COX.

Причиною цього є те, що Інтернет складається з безлічі підключень, а ваше з'єднання з провайдером - лише одне з них. Ці веб-сайти для перевірки швидкості зручні у використанні, але результати можуть відрізнятися просто залежно від інтернет-трафіку між вашим Інтернет-провайдером та веб-сервером тесту на швидкість.

Якщо ви хочете виміряти швидкість від вашого провайдера, тоді вам потрібно використовувати сервер у їхній мережі.

З іншого боку - в якийсь момент ви захочете підключитися до якогось сервера поза вашим провайдером. (Скажімо, www.superuser.com) Важливий і зв'язок від вашого провайдера з зовнішнім світом. Хороший Інтернет-провайдер матиме кілька підключень до Інтернету , тому, якщо є проблеми в мережі AT&T, ви все одно будете мати зв’язки з мережами Global Crossing та 3-го рівня.

Щоб зрозуміти це, ви, ймовірно, не можете зробити набагато краще, ніж спробувати різні веб-сайти для тестування швидкості, в різний час дня та дні тижня, і подивитися, які шаблони ви помічаєте.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.