В настоящее время я использую Ubuntu Server 18.04 на домашнем сервере, который, помимо прочего, выполняет функции сервера Plex. Я подключил его через Ethernet (с 5-портовым коммутатором между ним и маршрутизатором) и получаю постоянную скорость загрузки в диапазоне 750-900 Мбит/с при запуске speedtest-cli
, что и ожидалось. Однако скорость загрузки никогда не превышала 5 Мбит/с, несмотря на то, что все остальные машины в доме показывали скорость около 300-400 или более при выполнении тестов скорости.
Как мне диагностировать, что может быть причиной этой медленной скорости загрузки? Я не уверен, что может быть причиной проблемы, если другие устройства не испытывают проблем в той же сети, включая другой компьютер, подключенный к тому же 5-портовому коммутатору. Я пробовал простые вещи, такие как сброс маршрутизатора и замена кабелей и портов на коммутаторе, но это ничего не изменило.
Редактировать: Возможно, это проблема с speedtest-cli
. Я нашел две отдельные проблемы на github, в которых обсуждаются результаты медленной скорости загрузки, а также видел другие комментарии относительно аналогичного расхождения между скоростями DL и UL при использовании инструмента.
Я попробую использовать альтернативный метод для проверки и посмотреть, каков будет результат.
Второе редактирование: Я только что подтвердил, что speedtest-cli
это действительно сломано для скорости загрузки. Я нашелЭта статьякоторые указывают на другой сценарий для тестирования скорости, и мне удалось получить результаты, соответствующие скорости моей сети.
решение1
В Ubuntu 18.04
speedtest-cli, установленный apt:
$ speedtest-cli --server 2173
Retrieving speedtest.net configuration...
Testing from TPG Internet (<my IP>)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by Internode (Sydney) [1.01 km]: 15.25 ms
Download: 84.62 Mbit/s
Upload: 3.82 Mbit/s
python (ссылка выше) из speedtest-cli master:
$ ./speedtest.py --server 2173
Retrieving speedtest.net configuration...
Testing from TPG Internet (<my IP>)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by Internode (Sydney) [1.01 km]: 14.583 ms
Download: 84.64 Mbit/s
Upload: 38.26 Mbit/s
Второй соответствует результату веб-страницы с того же компьютера.
Кстати, brew, устанавливающий speedtest-cli на моем macbook, в той же сети, дает тот же (более быстрый) результат, что и второй (как и браузер на macbook). Очевидно, что apt installed speedtest-cli имеет проблему, поскольку direct python на той же машине не имеет.