Jump to content

Шейпер? кто чем пользуется ?


Recommended Posts

а кто как шейперит трафик в Линукс?

кто юзает cbq, может подскажет с этим:

 

Есть тачка 192.168.0.1 на ней нат роутит инет в подсеть 192.168.0.0/24

 

правило cbq:

 

cbq-256.all_out:

 

DEVICE=eth0,100Mbit,10Mbit

RATE=256Kbit

WEIGHT=12Kbit

PRIO=4

RULE=192.168.0.0/24

 

 

На сколько я понимаю, то в этом случае каждый компьютер из подсети 192.168.0.0/24 будет качать со скоростью не более чем 256Кбит. Как бы работает, но проблема в том что, в момент когда хоть один компьютер что то качает, то с остальных тачек в этой сети пинг на сервер космически выростает а иногда пакеты просто теряются, так же становится не возможным сидеть по ssh на сервачке.

 

OS Linux Mandrake 10.1

Link to post
Share on other sites

если не пользоваться стандартным скриптом, то можно намного сложнее правила строить.

Вообще по поводу пакета под линукс iproute2 на opennet.ru дофига инфы есть.

 

Я на фре естетсвенно dummynet юзаю (жалко, что не такого мощного средства как на линухах)

Link to post
Share on other sites
в момент когда хоть один компьютер что то качает, то с остальных тачек в этой сети пинг на сервер космически выростает а иногда пакеты просто теряются, так же становится не возможным сидеть по ssh на сервачке
такое впечатление что мощностей не хватает
Link to post
Share on other sites
cbq-256.all_out:

 

DEVICE=eth0,100Mbit,10Mbit

RATE=256Kbit

WEIGHT=12Kbit

PRIO=4

RULE=192.168.0.0/24

 

 

На сколько я понимаю, то в этом случае каждый компьютер из подсети 192.168.0.0/24 будет качать со скоростью не более чем 256Кбит.

Неправильно понимаешь. Одно правило - одна единица нарезки. Соответственно все адреса, указанные в качестве параметра БУДУТ ДЕЛИТЬ ОДИН КАНАЛ, нарезаемый правилом. Т.е. в данном случае эти 256К будут делиться на всех 192.168.0.0/24. Кроме этого, ты еще ошибся в настройке. Параметр WEIGHT у тебя указывает шейперу на скорость 128К, а не 256К, что скорее всего еще добавляет проблем при нарезке.

Link to post
Share on other sites
а кто как шейперит трафик в Линукс?

раньше пользовался cbq, теперь, если нужно - выбираю htb.

Причина - более точное ограничение полосы (нет прехитрых таймингов как в cbq),

сравнительно простая настройка. Рекоммендую пользоваться утилиткой tc из пакета iproute2 Алексея Кузнецова. Дополнительную информацию можно найти

в Linux advanced routing and traffic countrol (LARTC) howto.

Link to post
Share on other sites
  • 2 months later...
А при чем тут сквид?

А сквид позволяет ограничивать проходящий через него траффик. Так что при принудительном заворачивании всего на сквид получаем шейпер.

Link to post
Share on other sites
А при чем тут сквид?

А сквид позволяет ограничивать проходящий через него траффик. Так что при принудительном заворачивании всего на сквид получаем шейпер.

мда

а не чего что squid будет резать только http трафик

Link to post
Share on other sites
squid будет резать только http трафик

Чего только http? Что завернешь, то и будет.

 

А вообще конечно Cisco надо использовать для шейпера... :-)

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...