Я заинтересован в создании инструмента для проверки скорости из командной строки, аналогичного используемому Вот. Я начал использовать его в работе cron, чтобы автоматически проверять и записывать скорости в разное время, когда у нас в офисе возникли несовместимые скорости загрузки. Проблема всегда решалась перезагрузкой модема ISP, и после долгих надежд технический специалист, наконец, исправил основную проблему, которая была вызвана вмешательством во внешнюю проводку.
В текущий инструмент дает очень противоречивые результаты (резко различающиеся показания скорости загрузки / выгрузки), даже если никакие другие программы и скрипты на этом сервере не используются (в нерабочее время). По поводу несоответствий автор указал следующее:
Какие сетевые инструменты / протоколы мне следует изучить, если я хочу создать надежный инструмент для проверки скорости? У многих интернет-провайдеров есть собственные инструменты для проверки скорости, позволяющие получить лучшие результаты для своих собственных тестов. Можно ли компенсировать проблемы, связанные с отсутствием контроля над модемом ISP и местоположениями серверов загрузки?
Автор вашего инструмента в основном говорит вам, как вы можете создать (более) надежный инструмент:
Я не верю, что возможно компенсировать проблемы, вызванные модемом интернет-провайдера, если вы не контролируете его, поскольку вы не сможете определить, вызвана ли медленность этим модемом или Интернетом в целом.