Проверка сетевой задержки от одной машины к другой ( или к указанной целевой конечной точке) по TCP?

Это две очень разные операции, и нетрудно представить варианты использования для запуска updateбез install, поэтому именно по этой причине они должны быть отдельными.

И вам нужен обновленный список пакетов и зависимостей, прежде чем вы сможете осмысленно решить, что устанавливать. Представьте, что вы хотите установить что-то, что зависит от fooserver, если вы просто используете имеющиеся у вас списки, вы можете не рассматривать новый причудливый fooserver, который кто-то загрузил в репозитории несколько минут назад, который действительно лучше соответствует вашим потребностям.

0
20.04.2020, 18:03
2 ответа

Вы можете использовать hping3, уже упакованный в debianhttps://packages.debian.org/buster/hping3

источникhttp://www.hping.org/

Пример:

hping3 -S -p 80 www.stackexchange.com

Вы можете использовать tcptraceroute, уже упакованный в debianhttps://tracker.debian.org/pkg/tcptraceroute

источникhttps://github.com/mct/tcptraceroute

Пример:

tcptraceroute  www.stackexchange.com 80

Чтобы выполнить http Benchamrk, вы можете использовать abиз apache

https://packages.debian.org/buster/apache2-utils

ab -c2 -n 4  http://www.stackexchange.com/
2
19.03.2021, 02:27

Другой вариант, который у вас есть, — это использовать wget, curl или пользовательский скрипт и захватывать трафик с помощью wireshark/tcpdump, выполнять пост-анализ и проверять задержку и другие показатели QoS

0
19.03.2021, 02:27

Теги

Похожие вопросы