Требования: Если вы проверяете скорость внешней сети (скорость широкополосной сети), мы можем проверить это через speedtest, а для проверки внутренней скорости сети можно использовать iPerf3 для проверки скорости передачи между двумя устройствами, следующим образом:
Если вы используете iPerf3 для тестирования скорости передачи, необходимо, чтобы оба устройства устроили инструмент iPerf3, в этой статье рассматривается сервис LibreSpeed на сервере, достаточно получить доступ к нему в браузере клиента, вы можете провести тест скорости.
LibreSpeed — это инструмент, который можно быстро развернуть для тестирования скорости сети, особенно в локальных локальных зонах, и он очень полезен для проверки соответствия пропускной способности сетевого оборудования стандарту. Код в основном состоит из набора html, js и php, без Flash, без Java, без Websocket, без всякой ерунда, и это очень лёгкий Speedtest, реализованный на Javascript с использованием XMLHttpRequest и Web Workers.
Адрес исходного кода:Вход по гиперссылке виден.
В данной статье используется docker для создания сервиса LibreSpeed и требуется только одна команда, следующим образом:
В данный момент мы получаем доступ к порту 28082 сервера через браузер компьютерного устройства, например:http://192.168.50.227:28082/
Результаты тестов приведены ниже:
Скорость загрузки — 1006 Мбит/с, а скорость выгрузки — 1009 Мбит/с, потому чтоМой домашний роутер — это гигабитный сетевой порт, так что результаты тестов также соответствуют ожиданиям.
(Конец)
|