Как убрать задержку на входе, введенную с помощью tc

Я узнал, что мы можем ввести задержку для входящих пакетов с помощью tc, следуя командам, указанным в :

https://wiki.linuxfoundation.org/networking/netem#how_can_i_use_netem_on_incoming_traffic3f Section: How can I use netem on incoming traffic?

Commands used for injecting delay:

 # modprobe ifb
 # ip link set dev ifb0 up
 # tc qdisc add dev eth0 ingress
 # tc filter add dev eth0 parent ffff: \ 
   protocol ip u32 match u32 0 0 flowid 1:1 action mirred egress redirect dev ifb0
 # tc qdisc add dev ifb0 root netem delay 750ms

But, finding it difficult to revert the system back to normal. Может ли кто-нибудь, пожалуйста, помочь мне, как восстановить настройки? После выполнения команд, указанных выше, я вижу ifb0 в моей системе. Я смог убрать задержку, выполнив следующую команду:

sudo tc qdisc del dev ifb0 root netem

Но я все еще вижу ifb0 и полагаю, что трафик все еще проходит через ifb0. Я хочу удалить ifb0 и заставить трафик проходить через eth0. Как я могу это сделать?

Я выполняю команды на Ubuntu 16.

Спасибо, Dinesh

1
задан 19 September 2019 в 12:19
1 ответ

Я понял ответ. Ниже приводится последовательность команд для восстановления.

tc qdisc del dev eth0 handle ffff: ingress
modprobe -r ifb
0
ответ дан 4 December 2019 в 02:42

Теги

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