Я очень стараюсь измерить загрузку, загрузку и пинг (отправленные, полученные и потерянные пакеты) через браузер между беспроводным клиентом и моим сервером freeBSD.
Я попробовал NodeJS, я нашел решение, но клиенту нужно вручную загрузить компьютерный файл, и это не лучшее решение.
С файлами php, которые я нашел в Интернете, я не мог измерить вверх / вниз, когда скорость соединения превышала 10 Мбит / с, а когда беспроводной клиент терял пакеты, php не мог справиться с тестом.
Кто-нибудь знает лучшее решение, чем выполнение этого теста вручную?
Использовать iperf. Вы можете настроить сервер на прослушивание порта, соединение с клиентом для загрузки и тестирования загрузки. Он предоставит отличную статистику по пропускной способности.
Для проверки времени приема-передачи между хостами достаточно старого доброго пинга.