|
Вариант для распечатки |
Архивированная нить - только для чтения!
Пред. тема | След. тема | ||
Форумы
OpenNET: Виртуальная конференция (Public)
| |||
|---|---|---|---|
| Изначальное сообщение | [Проследить за развитием треда] | ||
| "dynamic traffic shaper" | |
Сообщение от NetKnight ![]() ![]() (??) on
26-Май-04, 16:00 (MSK)
| |
Появилась у меня идея написать демона, который будет делить траффик динамически поровну или в соответствии с коеффицентами между юзерами. Тоесть смысл таков: Если работает 1 юзер - он получает 100% от выделенной полосы пропускания, если сидят 2 юзера, то они получают по 50% от полосы, 3 юзера - по 33%, и.т.д. Тоесть как только изменяется количество юзеров - изменяется политика нарезки траффика (тоесть изменяются правила в цепочке файрволла, например ipfw). | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| Оглавление |
|
| Индекс форумов | Темы | Пред. тема | След. тема |
| Сообщения по теме |
| 1. "dynamic traffic shaper" | |
Сообщение от YuryD ![]() (??) on
26-Май-04, 16:08 (MSK)
| |
>файрволла, например ipfw). | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 2. "dynamic traffic shaper" | |
Сообщение от NetKnight ![]() ![]() (??) on
26-Май-04, 16:11 (MSK)
| |
>>файрволла, например ipfw). | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 3. "dynamic traffic shaper" | |
Сообщение от Brainbug ![]() on
26-Май-04, 16:14 (MSK)
| |
>>>файрволла, например ipfw). | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 4. "dynamic traffic shaper" | |
Сообщение от Dig ![]() on
26-Май-04, 16:30 (MSK)
| |
Блин, Linux умеет делать это на уровне ядра (htb, cbq, red и тд), а ты пытаешься это сделать на уровне userspace. Вообще это называется изобретением велосипеда в 21 веке. Перед тем как чтото стукнет в голову сделать посмотри на том же гугле что уже сделали другие до тебя. И вообще у тебя рассуждения как у юзера а не программера | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 5. "dynamic traffic shaper" | |
Сообщение от NetKnight ![]() ![]() (??) on
26-Май-04, 18:40 (MSK)
| |
>Блин, Linux умеет делать это на уровне ядра (htb, cbq, red и | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 6. "dynamic traffic shaper" | |
Сообщение от Grey ![]() on
26-Май-04, 19:59 (MSK)
| |
>Появилась у меня идея написать демона, который будет делить траффик динамически поровну | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 7. "dynamic traffic shaper" | |
Сообщение от NetKnight ![]() ![]() (??) on
26-Май-04, 22:54 (MSK)
| |
>>Появилась у меня идея написать демона, который будет делить траффик динамически поровну | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 8. "dynamic traffic shaper" | |
Сообщение от Dig ![]() on
27-Май-04, 01:41 (MSK)
| |
tc это userspace программа которая дает установки ядру для построения цепочки правил шейпера. В свою очередь ядро выполнеяет всю работу по нарезке полосы канала. Например, используя дисциплины htb + esfq можно построить шейпер для чесной нарезки канала, тоесть если канал не используется юзерами то свободную полосу можно отдать родительскому классу (другие пользователи получают неиспользуемую полосу канала или его часть). esfq не дает доминировать какой-нибудь tcp сесии над другой в пределах своего виртуального канала + привязку к ип юзера (эт для любителей запускать flashget c 10 потоками). У меня такая схема работает уже около года. | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 10. "dynamic traffic shaper" | |
Сообщение от YuryD ![]() (??) on
27-Май-04, 08:45 (MSK)
| |
>Я читал про DUMMYNET, читал Linux Advanced Networking HOWTO, сегодня прочитал CBQ | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 11. "dynamic traffic shaper" | |
Сообщение от NetKnight ![]() ![]() (??) on
27-Май-04, 12:18 (MSK)
| |
>>Я читал про DUMMYNET, читал Linux Advanced Networking HOWTO, сегодня прочитал CBQ | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 9. "dynamic traffic shaper" | |
Сообщение от Xeon ![]() (ok) on
27-Май-04, 04:45 (MSK)
| |
А вообще это не так работает? Запустите 1 wget, потом второй, третий и смотрите за изменением скорости закачки. | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 12. "dynamic traffic shaper" | |
Сообщение от Amigo ![]() on
27-Май-04, 13:04 (MSK)
| |
>А вообще это не так работает? Запустите 1 wget, потом второй, третий | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
|
Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |