LINUX.ORG.RU
ФорумAdmin

Как ограничить скорость сетевого моста в Linux

 , , ,


3

1

Задача - ограничить скорость внутри сетивого моста для всех интерфейсов. Решение - вот список правил:

#!/bin/bash

tc qdisc del dev lan3 root
tc qdisc del dev lan3-ingress0  root
tc qdisc del dev lan3 ingress
ip link del dev lan3-ingress0 type ifb

tc qdisc add dev lan3 root handle 1: htb default 2
tc class add dev lan3 parent 1: classid 1:2 htb rate 1bps ceil 92mbps
tc qdisc add dev lan3 parent 1:2 netem delay 16ms

ip link add dev lan3-ingress0 type ifb
ip link set dev lan3-ingress0 up
tc qdisc add dev lan3 ingress
tc filter add dev lan3 parent ffff: protocol ip u32 match \
u32 0 0 action mirred egress redirect dev lan3-ingress0

tc qdisc add dev lan3-ingress0 root handle 1: htb default 2
tc class add dev lan3-ingress0 parent 1: classid 1:2 htb rate 1bps ceil 92mbps
tc qdisc add dev lan3-ingress0 parent 1:2 netem delay 16ms

Но, скорость внутри моста не ограничивается. Как можно ограничить скорость внутри моста для всех интерфейсов?

★★★★★

Последнее исправление: ne-vlezay (всего исправлений: 1)

«Сетивый» мост :)

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.