LINUX.ORG.RU

Есть ли реально работающий шейпер by port ?

 


0

2

У меня создается впечатление, что hfsc и приоретизация посредством не работает. Если что, то в iptables маркировка пакетов стоит. Есть ли вообще что-то, что реально шейпит трафик по портам ? Утомляет ситуация, когда льются торренты и при этом браузер не алё.

BAND="100Mbit"
# LOW_LIMIT="1Mbit"
LOW_LIMIT="10Kbit"
HIGH_LIMIT="100Mbit"
# HIGH_LIMIT="50Mbit"
MAIN_IFACE="br0"
# MAIN_IFACE="eth0"

INTARFACES="$(sudo ifconfig | sed 's/[ \t].*//;/^\(lo\|\)$/d')"

for i in ${INTARFACES}; do
·   # delete all rules
·   tc qdisc del dev ${i} root

·   tc qdisc add dev ${i} root handle 1: hfsc default 11

·   # Internet traffic (full MAXIMUM speed)
·   tc class add dev ${i} parent 1:0 classid 1:1 hfsc sc rate ${BAND} ul rate ${BAND}
·   # Subclasses of Internet traffic
·   tc class add dev ${i} parent 1:1 classid 1:10 hfsc rt rate ${HIGH_LIMIT} ls rate ${HIGH_LIMIT}
·   tc class add dev ${i} parent 1:1 classid 1:11 hfsc ls rate ${LOW_LIMIT}

★★★★

Последнее исправление: bryak (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.