The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"ipfw нечестное деление трафика"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"ipfw нечестное деление трафика"
Сообщение от bkack_cat emailИскать по авторуВ закладки on 30-Авг-04, 00:33  (MSK)
Имеется freebsd, nat, ipfw.
Раздаю инет в локалке с ppp0 на xl0. Стала задача расставить приоритеты на скорость закачек (всего 115кбит). Двум ip (директор и зам) без ограничений (но директору больше :-); . Остальным все что осталось но не меньше 4 кб.
Слелал я три пайпа и три очереди вот так:
${ipfw} pipe 1 config bw 1Mbit/s # директору
${ipfw} queue 1 config pipe 1

${ipfw} pipe 2 config bw 512Kbit/s # заму
${ipfw} queue 2 config pipe 2

${ipfw} pipe 3 config bw 4kb/s # всем остальным
${ipfw} queue 3 config pipe 3

Но некрасиво выходит! Когда ни директор ни зам не качают осталюные сосут... всего 4 кб, хотя могут 10!
Как организвать чтобы при отсутсвии одного(двух) привелегированных пользователей все делили канал поровну. А если привелегированные ip чтото тянут то им весь канад выделялся.?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "ipfw нечестное деление трафика"
Сообщение от black_cat emailИскать по авторуВ закладки(??) on 30-Авг-04, 12:30  (MSK)
попробывал выставить разный вес у очередей при одинаковой пропускной способности каждого пайпа.
Но тож ничего хорошего невышло. Вес особо не перевешивает :-) и все качают примерно одинаково.

:-(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "ipfw нечестное деление трафика"
Сообщение от D.A. Искать по авторуВ закладки(??) on 30-Авг-04, 13:04  (MSK)
> >
>Но некрасиво выходит! Когда ни директор ни зам не качают осталюные сосут...
>всего 4 кб, хотя могут 10!
>Как организвать чтобы при отсутсвии одного(двух) привелегированных пользователей все делили канал поровну.
>А если привелегированные ip чтото тянут то им весь канад выделялся.?
>


То что тебе нужно, на мой взгляд, - CBQ, в этой дисциплине обслуживания очереди реализованы классы так как тебе нужно - есть изолированные и открытые классы. Для freebsd есть пакет altq (а если используешь -CURRENT то там в ядре уже есть поддержка)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "ipfw нечестное деление трафика"
Сообщение от _dem emailИскать по авторуВ закладки on 19-Окт-04, 09:37  (MSK)
>Имеется freebsd, nat, ipfw.
>Раздаю инет в локалке с ppp0 на xl0. Стала задача расставить приоритеты
>на скорость закачек (всего 115кбит). Двум ip (директор и зам) без
>ограничений (но директору больше :-); . Остальным все что осталось но
>не меньше 4 кб.
>Слелал я три пайпа и три очереди вот так:
>${ipfw} pipe 1 config bw 1Mbit/s # директору
>${ipfw} queue 1 config pipe 1
>
>${ipfw} pipe 2 config bw 512Kbit/s # заму
>${ipfw} queue 2 config pipe 2
>
>${ipfw} pipe 3 config bw 4kb/s # всем остальным
>${ipfw} queue 3 config pipe 3
>
>Но некрасиво выходит! Когда ни директор ни зам не качают осталюные сосут...
>всего 4 кб, хотя могут 10!
>Как организвать чтобы при отсутсвии одного(двух) привелегированных пользователей все делили канал поровну.
>А если привелегированные ip чтото тянут то им весь канад выделялся.?
>

Сам месяц назад справлялся с такой проблемой.
Если тема еще интересует, могу помочь со скриптом - берем iptables,
iproute2, прикручиваем скрипт, собранный на коленке, и все работает - динамический шейпер во всем блеске. уже месяц работает без проблем.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру