19

Прямо сейчас я нахожусь в процессе возможного переключения от поставщика Кабеля до поставщика DSL. У меня есть оба соединения вживую, и прежде чем отменить одно или другое, я хочу провести исчерпывающее тестирование интернет-соединения. У меня три основных вопроса:

  1. Какими методами я могу количественно проверить скорость (как вверх, так и вниз) и качество моих интернет-соединений (ping, время соединения не работает и т.д.)?
  2. Есть ли другие соображения, которые следует учитывать при тестировании интернет-соединения?
  3. Есть ли инструменты, которые могут делать это автоматически и фиксировать результаты?

Примечание: если вы решите предложить какое-либо программное обеспечение, следуйте приведенным ниже инструкциям . Кроме того, я хочу сохранить любые данные из программного обеспечения для детального анализа и сравнения.

В целом, я хочу сравнить два соединения за несколько периодов времени, таких как часы пик (1600 - 2100 в моем регионе), и с различными нагрузками, такими как потоковое видео, загрузка файлов и т.д.


Этот вопрос был размещен в блоге! Прочитайте запись в блоге для более подробной информации или внесите свой вклад в блог самостоятельно

6 ответов6

13

Широкополосные тесты и инструменты от DSLReports.com включают в себя простой тест скорости, а также долгосрочные и краткосрочные тесты качества линии:

  • Тесты скорости

    Проверьте свою максимальную скорость загрузки и скорость загрузки из нескольких географически распределенных мест.
    Доступен тест скорости Java, Flash и iPhone (браузер 100%).

  • Smokeping

    Интенсивно контролируйте IP-адрес в течение 24 или более часов для проверки потери пакетов и / или чрезмерной изменчивости задержки - из трех разных мест в США

  • Качество линии - тест Ping

    Проверьте задержку, дрожание и потерю пакетов на ваш IP-адрес, включая выявление любых проблем на пути к вам.

Тест скорости требует Flash или Java; другие два требуют, чтобы ваш IP был проверен.

В отсутствие специализированного инструмента для долгосрочных тестов скорости вы можете использовать сетевой ретранслятор командной строки (например, Wget или Wget для Windows) и загружать несжимаемые тестовые файлы с помощью сценария оболочки / пакета.

Ближайшие к Аризоне тестовые файлы, которые я смог найти, - это speedtest.dal01.softlayer.com (Даллас, Техас) и speedtest.sea01.softlayer.com (Сиэтл, Вашингтон).

2

Я только когда-либо использовал онлайн-тесты, такие как:

Большинство онлайн-тестов используют Flash (что делает невозможным запуск с устройств iOS). Некоторые из них предлагают учетные записи пользователей для записи и отслеживания прогонов в разное время и в вашем случае с разными провайдерами. Другим недостатком является то, что они предоставляют только базовую метрику загрузки / выгрузки (и иногда ping), а не более подробную статистику.

1

Как проверить:

Я предлагаю использовать Neubot, поскольку он выполняет автоматическое тестирование на случайной периодической основе.

Neubot (бот сетевого нейтралитета) - это бесплатный программный интернет-бот, разработанный и поддерживаемый Nexa Center for Internet and Society, который собирает данные о производительности сети, полезные для исследования сетевого нейтралитета. После установки на компьютер пользователя он работает в фоновом режиме и периодически выполняет активные тесты передачи с серверами, размещенными на распределенной платформе сервера Measurement Lab.

Три различных теста могут выполняться периодически через случайные интервалы времени. Вы сможете напрямую копировать и вставлять данные из инструмента, а также получать к ним доступ через интерфейс SQL Lite. Он написан на Python, поэтому он должен иметь многоплатформенную поддержку.

Есть возможный недостаток, хотя. После установки и запуска он отправляет все данные, собранные на центральный сервер, управляемый создателями (я полагаю, университет в Мексике). Данные, которые они отправляют, должны относиться только к соединению и ничего личного. Однако они отправляют ваш личный публичный IP-адрес на этот сервер. Это всего лишь предупреждение на случай, если вы беспокоитесь об отправке такой информации.


Что проверить:

Примечание: я более подробно расскажу о том, как я проверял соединения в посте блога. Прочитайте это для более подробной информации

Отвечая на вопрос о том, что тестировать при подключении к Интернету, я выделил 3 основных момента, на которые стоит обратить внимание:

  1. Скорость (вниз / вверх): скорость, с которой данные передаются от одного узла к другому. Обычно это измеряется в Mbits / sec . Чем выше, тем лучше.
  2. Задержка: время, необходимое для передачи данных с одного узла на другой. Обычно это мера в sec и чем ниже, тем лучше.
  3. Связь / Надежность: это несколько абстрактно, но вы можете измерить, как часто ваше соединение не удается. Отказ является довольно субъективным, но я бы сказал, что можно использовать соединение с очень высокой задержкой и более низкой скоростью, превышающей определенные пороговые значения.

Последние мысли:

Осознайте, что для того, чтобы получить действительно хорошее представление о том, что на самом деле будет делать ваше соединение, вам нужно будет собрать много точек выборки за длительный период времени. Я хотел бы предложить, по крайней мере, месяцы или больше, чтобы действительно понять, что принесет вам обычный день / неделя. Кроме того, эти типы тестов в значительной степени основаны на других неконтролируемых факторах, а именно:

  • Расположение: в зависимости от типа соединения, чем дальше вы от провайдера, тем медленнее будет соединение.
  • Общая пропускная способность: если вы подключены к общему соединению (это делают большинство кабельных провайдеров), то качество и скорость соединения будут различаться в зависимости от количества пользователей, одновременно использующих это соединение.
0

Добавление к другим ответам: есть также ICSI Netalyzr.

Он проверяет / отлаживает ваше интернет-соединение для многих вещей. Кроме того, вы принимаете участие в исследовании Стэнфорда по качеству Интернета.

Смотрите их FAQ. Он использует плагин Java.

0

Кроме того, тест GLASNOST может сказать вам, если провайдер портит ваше соединение.

http://broadband.mpi-sws.org/transparency/bttest.php

0

Если вы серьезно хотите получить точный тест производительности вашей широкополосной сети, который будет работать постоянно, а результаты можно будет просмотреть через веб-панель управления, вы можете добровольно установить бесплатную белую коробку SamKnows, которая подключается к маршрутизатору и выполняет постоянные тесты. У меня есть один, и я не техничен, но его легко установить, а результаты очень легко понять. Для получения дополнительной информации перейдите на www.samknows.com. Надеюсь это поможет!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .