Я пытаюсь имитировать фиксированную задержку времени на tcp-пакетах, поступающих из исходного порта 7000, используя команду tc на ubuntu. Команды я использую являются:Имитировать сетевую задержку на конкретном порту с помощью tc
sudo tc qdisc add dev eth1 root handle 1: prio
sudo tc qdisc add dev eth1 parent 1:1 handle 2: netem delay 3000ms
sudo tc filter add dev eth1 parent 1:0 protocol ip u32 match ip sport 7000 0xffff flowid 2:1
Там не представляется, любая задержка, вызванная этим фильтром, может кто-то пожалуйста, указать, где я неправильно? Кроме того, есть ли способ, которым я могу выполнить ping порт или сделать что-то эквивалентное для проверки задержки?
Спасибо!
Это работает, спасибо! – Kapil