Page 1 of 3

shaper ignore interface

Posted: 03 Nov 2014, 21:16
by emp
Предлагаю, ввести опцию или атрибут игнорирования интерфейса шейпером.

Re: shaper ignore interface

Posted: 04 Nov 2014, 05:30
by Dmitry
это как ?

Re: shaper ignore interface

Posted: 04 Nov 2014, 07:43
by emp
класс определённый в котором правило типа через такойто интерфейс 1000mbit. или как там это обычно делается.

с этого интерфейса приходят анонсы пиринговых сетей. смысл в том что абоненты на максимальной скорости с халявных каналов выдувают с найденных пиров торренты, не успевая сильно занять внешний дорогой канал. экономия. по хорошему этот трафик вообще не загонять на шейпер, но в моём случае это означает сильно дизайн сети поменять.

Re: shaper ignore interface

Posted: 04 Nov 2014, 08:10
by dimka88
Ну вы то вручную пробовали реализовать вами сказанное? Что вы TC говорите? У меня в голове не укладывается, как это реализовать.

Re: shaper ignore interface

Posted: 04 Nov 2014, 08:34
by emp
dimka88 wrote:Ну вы то вручную пробовали реализовать вами сказанное? Что вы TC говорите? У меня в голове не укладывается, как это реализовать.
честно сказать - нет. до этого на freebsd шейпил и аппаратных брасах. но разочаровали они меня. а тут обычное писюковое железо подтянулось до определённого уровня. за 100-150 тр можно пошейпить 10gbit. да и гибкость PC опять же. но не думал что в линуксе всё несколько сложнее.

Re: shaper ignore interface

Posted: 05 Nov 2014, 07:36
by Dmitry
игнорирование конкретного интерфейса наверно сделать не получится
получится сделать игнорирование каких-то заданых сетей

Re: shaper ignore interface

Posted: 05 Nov 2014, 08:34
by dimka88
получится сделать игнорирование каких-то заданых сетей
Только необходимо учитывать, что в объёмах emp нужно сразу начинать использовать хеш-таблицы, так что лучше заморачиваться кастомными скриптами управления шейпером в ip-up.

Re: shaper ignore interface

Posted: 05 Nov 2014, 12:18
by emp
Dmitry wrote:игнорирование конкретного интерфейса наверно сделать не получится
получится сделать игнорирование каких-то заданых сетей
сети это не интересно. их обновлять постоянно надо.
такая мысль. в tc можно шейпить по маркированным пакетам. iptables'ом можно отмаркировать трафик на интерфейсе. так получится ?
если нет, то чёрт с ним. будем делать редизайн сети.

Re: shaper ignore interface

Posted: 05 Nov 2014, 12:19
by emp
dimka88 wrote:
получится сделать игнорирование каких-то заданых сетей
Только необходимо учитывать, что в объёмах emp нужно сразу начинать использовать хеш-таблицы, так что лучше заморачиваться кастомными скриптами управления шейпером в ip-up.
таблицы используются. а вот ip-up скрипт боюсь fork-bomb'ом закончится.

Re: shaper ignore interface

Posted: 05 Nov 2014, 12:35
by Dmitry
emp wrote:
Dmitry wrote:игнорирование конкретного интерфейса наверно сделать не получится
получится сделать игнорирование каких-то заданых сетей
сети это не интересно. их обновлять постоянно надо.
такая мысль. в tc можно шейпить по маркированным пакетам. iptables'ом можно отмаркировать трафик на интерфейсе. так получится ?
если нет, то чёрт с ним. будем делать редизайн сети.
думаю так тоже можно