Мне в свое время тех поддержка сбросила пример попроще :
Вкратце расписываю идеологию настройки этой функции. Например, нужно дать определённой группе полосу не ниже, чем 256К, но и не выше, чем 512К. Пошаговая инструкция:
1. Создаём Pipe "Main_out", в котором напротив Precedence 7 пишем 256 (т.е. из общего канала мы дадим ВСЕМ пользователям НЕ МЕНЕЕ 256К на выход, если меньше можно, то пишите другое значение), а в поле Total пишем реальную вашу полосу на выход (ту что даёт провайдер, НЕ ОБРЕЗАННУЮ, если он даёт 2М, то пишем 2М).
2. Аналогично создаём Paip "Main_in". Помните, что полоса на выход и на вход может быть разной, например, если у вас ADSL.
3. Создаём Pipe "User_out", в котором напротив Precedence 7 пишем 256 (т.е. из общего канала мы дадим ЭТИМ пользователям НЕ МЕНЕЕ 256К на выход, если меньше можно, то пишите другое значение, но если у вас будет несколько пайпов для пользователей, то суммарное значение всех должно равняться значению в пайпе "Main_out), а в поле Total пишем максимальную полосу, которую мы дадим ЭТИМ пользователям, т.е. 512К
4. Аналогично создаём Pipe "User_in".
5. Создаём Pipe Rule, например, "User_shape". На вкладке General указываем, для какого типа трафика мы создаём правило (если для всего, то указывем all_services), направление прохождения трафика, например с LAN интерфейса, lan_net на WAN интерфейс all_nets, а на вкладке Traffic Shaping в поле Selected Forward Chain добавляем два пайпа: Main_out и User_out, причем пайп Main_out должен стоять НИЖЕ User_out. Данное правило будет означать, что из общей полосы, разрешённой в Main_out, мы для пользователей вырезаем полосу, указанную в User_out. Аналогично поступаем с Selected Return Chain, только выбираем пайпы Main_in и User_in. В Precedence указываем "Use Fixed Precedence" и выбираем "7" (тот, напротив которого мы указывали гарантированную полосу в пайпах).
_________________ DI808HV, DFL210, DFL800, DAS 3216 B1, DAS 3248DC revВ, ADSL 25**
|