Сайты, которые я использовал для такого тестирования в прошлом, включают следующее:
- BandwidthPlace
- CNET Internet Speed Test
- Тест скорости интернет-посадки
- Speakeasy - теперь MegaPath
- Speedtest
Вы не должны ожидать, что получите одинаковые результаты между поставщиками скоростных тестов, так как количество сетевых скачков между вашими системами и их серверами будет различаться, то есть будет различное количество маршрутизаторов между вашими системами и их системами в зависимости от сетевой путь между вашими системами и их системами. Например, в качестве примера различных результатов вы можете увидеть результаты теста пропускной способности, которые я нашел несколько лет назад, когда тестировал сетевой сервис Verizon с использованием вышеуказанных сервисов тестирования, включая тесты, выполняемые с использованием того же поставщика тестов, но в разное время или с серверами в разные города для провайдера тестирования пропускной способности.
Вы можете увидеть количество промежуточных маршрутизаторов, то есть "сетевых переходов" между двумя системами, используя команду traceroute ; в системах Microsoft Windows это tracert
, например, tracert www.speakeasy.net
. Вы можете заметить, что количество скачков в сети варьируется даже при выполнении теста с одним и тем же провайдером из одного дня в другой, поскольку работа сети заключается в том, что если один сетевой путь становится недоступным или перегруженным, может быть выбран другой, если он доступен, точно так же, как вы можете выбрать другой маршрут для движения из пункта А в пункт Б, если вы знаете, что на конкретной дороге между двумя точками имеется затор.
Вы вряд ли получите точно такие же результаты, даже если вы запустите несколько тестов с использованием одного и того же провайдера интернет-тестов скорости, поскольку между вами и тестовым сервером провайдера будет другой трафик, и этот трафик будет меняться от момента к моменту. Если на трассе больше заторов, результаты теста скорости могут быть ниже, чем при предыдущем запуске теста.
Что касается запуска программы на вашем компьютере для определения доступной скорости для системы за пределами вашей локальной сети (LAN), Iperf часто используется для проверки доступной пропускной способности между двумя системами. Это программа командной строки, доступная для систем Microsoft Windows, Apple OS X, Linux, а также для телефонов iPhone и Android - см. Ссылки для скачивания на Iperf.fr. Чтобы использовать программу для проверки доступной пропускной способности между двумя местоположениями, вам нужно будет установить ее на две системы в этих местах - возможно, вы могли бы установить ее на систему в доме друга или родственника, если у вас нет двух систем вашего владеть в разных местах, или вы можете провести тестирование с телефона или ноутбука на другую систему в вашем доме, находясь за пределами вашего дома, если это место, пропускную способность которого вы хотите проверить. Вам потребуется настроить домашний маршрутизатор / брандмауэр, чтобы разрешить входящие подключения, а также может потребоваться настроить программное обеспечение брандмауэра на хост-системе дома, если вы используете программное обеспечение брандмауэра на основе хоста, такое как программное обеспечение брандмауэра Microsoft Windows. При использовании Iperf одна система запускается в режиме "сервер", а другая в режиме "клиент". Вы можете найти онлайн-учебники по его использованию.
Существуют также общедоступные серверы Iperf, которые можно использовать для проверки пропускной способности в различных местах по всему миру - см. Список на общедоступных серверах iPerf3. Например, вы можете установить программное обеспечение Iperf на одной из ваших систем и выполнить команду iperf -c ping.online.net
- -c
означает, что ваша система будет действовать как клиент в отношениях клиент-сервер. Вот пример выходных данных теста, который я провел, показывающий, что максимальная скорость, достигнутая для теста, составила около 8 Мбит / с от конкретной системы, которую я использовал для тестирования:
$ iperf -c ping.online.net
------------------------------------------------------------
Client connecting to ping.online.net, TCP port 5001
TCP window size: 22.5 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.0.5 port 58224 connected with 62.210.18.40 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.1 sec 9.38 MBytes 7.78 Mbits/sec