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