Можно ли проверить пропускную способность без взаимодействия с сервером?

Чтобы измерить пропускную способность между двумя точками в сети с помощью iperf, вы должны запустить iperf в одной точке в режиме сервера. У меня вопрос, есть ли инструмент, который я могу использовать для измерения этой пропускной способности, ничего не запуская на сервере? То есть без открытого TCP-порта? Возможно, посылая пакеты пакетов эхо-запроса ICMP (что делает разумное предположение, что эхо-ответ ICMP будет получен).

2 ответа

Решение

Нет, невозможно получить какие-либо значимые данные, если на сервере не работает что-то, с чем вы можете обмениваться пакетами.

... и нет, пакеты ICMP не предоставят вам полезной информации о пропускной способности между конечными точками.

Если удаленная сторона является веб-сервером, на который вы можете по крайней мере загрузить изображение, вы можете загрузить изображение с известным размером файла, а затем написать скрипт на своем клиенте, чтобы загружать изображение снова и снова и снова и записывать, как долго оно принимает файл для загрузки. С этим временем и известным размером файла вы можете составить график относительной пропускной способности с течением времени.

Другие вопросы по тегам