allip
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: кажется, у total_download и total_upload надо поменять местами типы очередей - не? | все опирается на рисунок который я давал выше и информацию из мануала (стр.417 Virtual Interfaces): - global-in - represents all the input interfaces in general (INGRESS queue). Please note that queues attached to global-in apply to traffic that is received by the router, before the packet filtering. global-in queueing is executed just after mangle and dst-nat - global-out - represents all the output interfaces in general. Queues attached to it apply before the ones attached to a specific interface. Вот исходя из этих соображений и писались правила и queue tree. Цитата: и зачем шейпить дважды одно и то же?.. | правило #0 - здесь я задаю ограничение на весь ВХОдящий трафик, т.е. который ПРИХОДИТ на LAN интерфейс и который ПРИХОДИТ на pppoe0 интерфейс, также, потом, допишу и l2tp интерфейс. правило #1 - а здесь я задаю ограничение на весь ИСХодящий трафик, т.е. который ВЫХОДИТ с LAN интерфейса и который ВЫХОДИТ с pppoe0 интерфейса, также, впоследствии, допишу и l2tp интерфейс. правило #2 - здесь я ограничиваю ИСХОдящий канал для пользователей на LAN интерфейсе и делю его поровну между пользователями при помощи pcq-upload и маркировки users-up (т.к. пакетики с этой маркировкой содержат src-address - что и нужно для pcq-upload) правило #3 - здесь я ограничиваю ВХОДящий канал для пользователей на pppoe0 интерфейсе и делю его поровну между пользователями при помощи pcq-upload и маркировки users-down (т.к. пакетики с этой маркировкой содержат src-address НЕ равный диапазону адресов пользователей локальной сети - что и нужно для pcq-upload) правило #4 - здесь я ограничиваю трафик который идет к пользователям с LAN интерфейса и делю его поровну при помощи pcq-download и маркировки users-download (т.к. пакетики с этой маркировкой содержат dst-address равный диапазону адресов пользователей локальной сети - что и нужно для pcq-download). Значение max-limit в этом правиле уменьшиться (в предыдущих правилах тоже, кроме правил для global-in и global-out итерфейсов), для того чтобы дать часть скорости для l2tp пользователей. правило #5 - здесь я ограничиваю трафик который идет от пользователей и выходит с pppoe0 интерфейса и делю его поровну при помощи pcq-download и маркировки users-upload (т.к. пакетики с этой маркировкой содержат dst-address НЕ равный диапазону адресов пользователей локальной сети - что и нужно для pcq-download). Значение max-limit в этом правиле уменьшиться, для того чтобы дать часть скорости для l2tp пользователей. вот собственно и объяснение. и почему я шейпю дважды? - объясни если не трудно. | Всего записей: 33 | Зарегистр. 02-02-2007 | Отправлено: 15:20 24-08-2009 | Исправлено: allip, 15:21 24-08-2009 |
|