URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 75486
[ Назад ]

Исходное сообщение
"HTB Shaper"

Отправлено rain87 , 02-Авг-07 12:26 
есть сервер, подключённый к прову по езернету (eht0)
есть локальная сеть, подключённая к серверу по езернету (eth1)
в сети есть анлимщики, с гарантированной минимальной скоростью и остальные
соответственно надо сделать нарезку полосы для каждого анлимщика, чтоб он всегда получил свою скорость. анлимщики идентифицируются по ИП адресам

прочитав сей документ http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm , всё в принципе понятно, за исключением одного
как я понял, шейпер работает только с исходящим трафиком. т.е. если я повешу иерархию классов на eth1, то я фактически ограничу исходящую скорость. чтобы ограничить входящую скорость, надо будет прикрутить фактически такую же иерархию классов на eht0? (только на eht1 фильтровать пакеты по src IP, а на eht0 по dest)
правильно я понял?


Содержание

Сообщения в этом обсуждении
"HTB Shaper"
Отправлено rain87 , 06-Авг-07 16:54 
в общем, всё так и есть. непонятно почему никто не ответил - видимо лениво клаву топтать было :(

"HTB Shaper"
Отправлено rain87 , 07-Авг-07 22:37 
блин. всё только начинается

делаю
tc class add dev tap0 parent 1: classid 1:1 htb rate 50000 ceil 50000
мне в ответ
RTNETLINK answers: No such file or directory

ядро 2.6.14, опция в конфиге CONFIG_NET_SCH_HTB=m
делал modprobe sch_htb оно без проблем грузит модуль, lsmod его показывает, но по прежнему та же ошибка

в чём проблема? :(


"HTB Shaper"
Отправлено Oyyo , 08-Авг-07 03:28 
>[оверквотинг удален]
>tc class add dev tap0 parent 1: classid 1:1 htb rate 50000
>ceil 50000
>мне в ответ
>RTNETLINK answers: No such file or directory
>
>ядро 2.6.14, опция в конфиге CONFIG_NET_SCH_HTB=m
>делал modprobe sch_htb оно без проблем грузит модуль, lsmod его показывает, но
>по прежнему та же ошибка
>
>в чём проблема? :(

видимо нет dev tap0


"HTB Shaper"
Отправлено rain87 , 08-Авг-07 11:12 
>видимо нет dev tap0

ну оно то есть, в этом и вся неприятность :( ifconfig его вполне показывает
я предположил, что tap0 ему чем-то не нравится, попробовал eth0 - уж он то железно в системе всегда есть. аналогичный ответ


"HTB Shaper"
Отправлено Oyyo , 08-Авг-07 12:08 
>>видимо нет dev tap0
>
>ну оно то есть, в этом и вся неприятность :( ifconfig его
>вполне показывает
>я предположил, что tap0 ему чем-то не нравится, попробовал eth0 - уж
>он то железно в системе всегда есть. аналогичный ответ

видимо до этого что-то не сделал
http://www.opennet.me/base/net/adsl_qos.txt.html


"HTB Shaper"
Отправлено rain87 , 08-Авг-07 20:08 
>видимо до этого что-то не сделал
>http://www.opennet.me/base/net/adsl_qos.txt.html

именно так. забыл
tc qdisc add dev $DEV_OUT root handle 1: htb default 17

надо больше спать!

спасибо большое