Более истинный индикатор скорости сети

Я недавно настраивал новые 1.5 МБ соединение DSL дома. После подключения моих компьютеров (с помощью беспроводных технологий) к моему модему DSL я исчерпал тестер скорости широкополосного доступа, чтобы видеть, обеспечивали ли оба ожидаемую пропускную способность. Поле My WinXP поставляло приблизительно 0.7 МБ, в то время как моему полю WinVista поставили приблизительно 1.2 МБ. Очевидно мне локализовали проблему к полю WinXP, таким образом, я настроил его параметры сети с Оптимизатором TCP. Это сделало его скорость сопоставимой с моей другой машиной, обоими на уровне приблизительно 1.2 МБ.

Размышляя над этим я спросил меня: как я действительно знаю, какова моя скорость? Я решил протестировать далее, применив 3 различных тестера скорости, использующие 2 различных браузера на каждой из 2 машин и, в придачу, я повторил каждый тест дважды, приведя к 24 точкам данных (хорошо, хорошо, 48, так как был восходящий поток и в нисходящем направлении). Необработанные данные появляются ниже. Обратите внимание, что данные отсортированы по поставщику затем скоростью (в Кбит/с) как самый полезный порядок видеть тенденции - их не показывают в порядке выполненных пробных версий. Также обратите внимание, что я завершаю работу всех других приоритетных приложений и окон, но придирчиво не проверял сервисное действие так, чтобы мог возможно составлять некоторые незначительные сбои.

Наблюдения относительно нисходящего действия

  • Существует 3 выбросов (2 от Скорости. IO на поле XP только, и один на от AuditMyPC на Vista), и все 3 находятся на Firefox, а не IE8.
  • Стандартное отклонение 244, когда я включаю все данные, но всего 56, когда я удаляю эти 3 выбросов.
  • SpeedTest был удивительно последователен через браузеры и Ose.
  • Игнорируя выбросы, средние числа на сервис:
    • SpeedTest = 1334
    • Скорость. IO = 1243
    • AuditMyPc = 1217

Наблюдения относительно восходящего действия

  • Нет никаких истинных выбросов, но рассеяние намного больше, чем нисходящий поток.
  • Стандартное отклонение 264 включая все данные.
  • SpeedTest и Скорость. IO были удивительно последовательны через браузеры и Ose, в то время как AuditMyPc имел дикую поездку (хотя быстрее, чем SpeedTest или Скорость. IO во всех случаях).
  • Средние числа на сервис:
    • SpeedTest = 428
    • Скорость. IO = 468
    • AuditMyPc = 930

Вопрос

У меня есть некоторая оценка моей скорости соединения (1 270 Kpbs в нисходящем направлении, 600 Kpbs в восходящем направлении). Нисходящая оценка намного более надежна на основе стандартных отклонений, данных выше. Мой вопрос состоит в том, как каждый получает более истинные или более точные оценки скорости соединения? (Обратите внимание, что я прошу более истинный, а не истинное - я - pragmatist:-), Или, другими словами, как каждый судит который числа верить?

Необработанные данные

(2 машины x 2 браузера x 3 сервиса x 2 пробных версии x 2 направления)

Machine Browser Service     Direction   Speed
XP      IE8     SpeedTest   Downstream  1340
XP      IE8     SpeedTest   Downstream  1340
Vista   IE8     SpeedTest   Downstream  1340
XP      FireFox SpeedTest   Downstream  1330
Vista   FireFox SpeedTest   Downstream  1330
Vista   IE8     SpeedTest   Downstream  1330
XP      FireFox SpeedTest   Downstream  1330
Vista   FireFox SpeedTest   Downstream  1330
Vista   IE8     Speed.IO    Downstream  1264
Vista   IE8     Speed.IO    Downstream  1263
XP      IE8     Speed.IO    Downstream  1240
XP      IE8     Speed.IO    Downstream  1235
Vista   FireFox Speed.IO    Downstream  1231
Vista   FireFox Speed.IO    Downstream  1226
XP      FireFox Speed.IO    Downstream  630
XP      FireFox Speed.IO    Downstream  353
XP      FireFox AuditMyPc   Downstream  1242
XP      FireFox AuditMyPc   Downstream  1242
XP      IE8     AuditMyPc   Downstream  1240
Vista   IE8     AuditMyPc   Downstream  1208
Vista   IE8     AuditMyPc   Downstream  1202
Vista   FireFox AuditMyPc   Downstream  1200
XP      IE8     AuditMyPc   Downstream  1182
Vista   FireFox AuditMyPc   Downstream  780
XP      FireFox SpeedTest   Upstream    430
XP      IE8     SpeedTest   Upstream    430
Vista   FireFox SpeedTest   Upstream    430
Vista   IE8     SpeedTest   Upstream    430
XP      FireFox SpeedTest   Upstream    430
XP      IE8     SpeedTest   Upstream    430
Vista   IE8     SpeedTest   Upstream    430
Vista   FireFox SpeedTest   Upstream    410
Vista   FireFox Speed.IO    Upstream    473
Vista   FireFox Speed.IO    Upstream    472
Vista   IE8     Speed.IO    Upstream    471
XP      FireFox Speed.IO    Upstream    468
Vista   IE8     Speed.IO    Upstream    466
XP      FireFox Speed.IO    Upstream    465
XP      IE8     Speed.IO    Upstream    464
XP      IE8     Speed.IO    Upstream    461
Vista   IE8     AuditMyPc   Upstream    1191
XP      FireFox AuditMyPc   Upstream    1165
XP      IE8     AuditMyPc   Upstream    1074
XP      IE8     AuditMyPc   Upstream    1022
XP      FireFox AuditMyPc   Upstream    884
Vista   IE8     AuditMyPc   Upstream    851
Vista   FireFox AuditMyPc   Upstream    677
Vista   FireFox AuditMyPc   Upstream    574
6
задан 02.11.2009, 23:10

3 ответа

Ciaran делает правильное замечание в его комментарии; необходимо знать то, что измеряет тест, и это не ясно с собственным тестером пропускной способности.

Загрузка большого файла даст Вам хорошую идею Вашей пропускной способности TCP, но это измерение будет очень чувствительно к Вашей задержке (Время Ping) к серверу и может быть затронуто Вашими параметрами конфигурации TCP (критически Ваше окно приема TCP).

Инструменты как IPerf и ixChariot используются специалистами по сетевым технологиям, но они не действительно подходят для случайного использования (IPerf не работает легко позади NAT, например). Для измерения полной мощности канала, Вы могли лавинно разослать свое соединение с однонаправленным потоком датаграмм UDP с помощью одного из вышеупомянутых инструментов.

Инструменты пропускной способности онлайн используют некоторые приемы, чтобы попытаться увеличить пропускную способность вне выполнения единственного соединения TCP. Я нахожу, что speedtest.net обычно дает Вам среднюю скорость загрузки на ~30-40% выше, чем, что Вы измерили бы путем синхронизации загрузки большого файла. Я подтвердил это путем синхронизации загрузок файлов, используемых самим speedtest.

Используя Wireshark, я сделал следующие наблюдения;

  1. speedtest клиент загружает два файла simaultaneously при измерении пропускной способности - это дает немного более высокую совокупную пропускную способность, чем единственный файл
  2. speedtest спидометр сообщает о высокой процентили (90-95%) в секунду мгновенной пропускной способности - не долгосрочное среднее число

speedtest GUI предполагает, что Ваша загрузка mp3 продолжилась бы на измеренном уровне. Это является немного вводящим в заблуждение, поскольку измеренный уровень является более представительным для пиковой пропускной способности, достижимой на Вашей ссылке.

alt text

4
ответ дан 07.12.2019, 16:06

Другая морщина, которая делает его еще тяжелее для нахождения 'истинной' скорости... Я знаю, что Comcast делает это, не уверенное в другом ISPs. В основном они дают Вам 1.5-2x скорость для первой 10-20MB из загрузки, прежде, чем ронять Вас вниз к Вашей нормальной скорости. К сожалению, большинство тестов скорости не загружает больше чем 10 МБ, таким образом, это действительно смешивает с результатами.

Лично я думаю, что тестеры скорости NDT являются одним из самых точных, предполагая, что у них есть разъединение, которое является близко к Вам. Другая вещь добавить к Вашим точкам данных.

2
ответ дан 07.12.2019, 16:06

Я доверял бы результатам speedtest.net по другим. Я получил известие от разработчика сайта speedtest.net, что большинство других тестеров скорости использует дефектные и непоследовательные методы. Он - конечно, смещенный источник, но непротиворечивость результатов speedtest.net также привела бы меня доверять ему больше, чем Ваши другие источники.

1
ответ дан 07.12.2019, 16:06

Теги

Похожие вопросы