The OpenNET Project / Index page

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

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

"IPFW - деление трафика без скачков?" 
Сообщение от solaris emailИскать по авторуВ закладки(??) on 15-Авг-05, 19:55  (MSK)
Здравствйте, коллеги.

Возник у меня вопрос, на который ответить сам не смог. Подскажите, кто понимает, как разрешить скачивать со своего сервака всем клиентам с одинаковой скоростью? Что лучше выбрать? Раздать лимитированную скорость скачивания или использовать weight 50?

На сервере крутится FreeBSD. Использовать хочу ipfw. У сервера 100Мбитный интерфейс.

Вот что сделал:

${IPFW} -q pipe 1 config bw 90Mbit/s
${IPFW} -q pipe 2 config bw 90Mbit/s

${IPFW} -q queue 10 config pipe 1 weight 50 queue 100 mask src-ip 0x00000000 gred 0.002/20/30/0.1
${IPFW} -q queue 20 config pipe 2 weight 50 queue 100 mask dst-ip 0x00000000 gred 0.002/20/30/0.1

${IPFW} -q add queue 20 all from me to any out via vr0
${IPFW} -q add divert 8668 ip from any to any via vr0
${IPFW} -q add queue 10 all from any to me in via vr0

Смысл в том, что скорость скачивания СКАЧЕТ почти от нуля до максимальной пропускной канала пользователя.

Как лучше воспользоваться маской? 0х00000000 или 0хffffffff? Разница в ринципе очевидна, либо много правил на меньшую скорость, либо всех в эти 90 мегабит и пусть кувыркаются?

Думаю, что всем будет интересно будет.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "IPFW - деление трафика без скачков?" 
Сообщение от universite emailИскать по авторуВ закладки(ok) on 15-Авг-05, 20:17  (MSK)

Скорее всего речь идет о фтп-сервере.
Используй фтп-сервер с встроенными возможностями по лимитам на скачку, например proftp.
Для особо тяжелых случаев посади трубы не отдельных клиентов, а блоки клиентов!

И опять же все зависит от кол-ва юзеров, количества потоков на скачку.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "IPFW - деление трафика без скачков?" 
Сообщение от solaris Искать по авторуВ закладки(??) on 15-Авг-05, 22:10  (MSK)
>
>
>Скорее всего речь идет о фтп-сервере.
>Используй фтп-сервер с встроенными возможностями по лимитам на скачку, например proftp.
>Для особо тяжелых случаев посади трубы не отдельных клиентов, а блоки клиентов!
>
>
>И опять же все зависит от кол-ва юзеров, количества потоков на скачку.
>


нет речь идет не о ФТП сервере... если б было так просто...
я же сказал, что хочу сделать это через ipfw...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "IPFW - деление трафика без скачков?" 
Сообщение от solaris emailИскать по авторуВ закладки(??) on 16-Авг-05, 11:03  (MSK)
Неужели нет спецов в этом вопросе?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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