The OpenNET Project / Index page

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

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

"rshaper - модуль ограничения скокрости."  
Сообщение от raver email(ok) on 10-Фев-09, 16:52 
Всех приветствую.

Есть модуль для Linux ядра - rshaper.
Утилита, позволяет ограничивать входящую/исходящую скорость по ip адресам или подсетям.

Мне она нравится, один человек под ником vodz дописал этот модуль до работоспособности на ядре 2.6.24, я немного дописал до работоспособности на ядре 2.6.26

Взять можно тут - http://deadnet.ru/rshaper.tgz

Утилита простая. Делаем modprobe rshaper и задаем макс. скорость
для IP адреса - rshaperctl 192.168.1.10/32 131072

Никаких заморочек с tc,htb,cbq и т.п.

Тем более, что этот rshaper работает плавно, без рывков ограничивает скорость, вообщем более качественно по сравнению с tc+htb...cbq и т.п.

Осталась одна проблема - на SMP машинах rshaper приводит к kernel panic. Причем иногда часто, а иногда и месяц прождать можно до первой паники.

Я смотрел код, spin локами там все защищено, в чем проблема может быть не знаю.
Может кто-нибудь глянет код rshaper.c - подскажет в чем может быть проблема?

P.S. Программка простая - всего 650 строчек кода.

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

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "rshaper - модуль ограничения скокрости."  
Сообщение от wertik (ok) on 10-Фев-09, 18:16 
>[оверквотинг удален]
>Осталась одна проблема - на SMP машинах rshaper приводит к kernel panic.
>Причем иногда часто, а иногда и месяц прождать можно до первой
>паники.
>
>Я смотрел код, spin локами там все защищено, в чем проблема может
>быть не знаю.
> Может кто-нибудь глянет код rshaper.c - подскажет в чем может быть
>проблема?
>
>P.S. Программка простая - всего 650 строчек кода.

Ты это зря, никто не оценит )))

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

2. "rshaper - модуль ограничения скокрости."  
Сообщение от Аноним (??) on 10-Фев-09, 23:29 
>Никаких заморочек с tc,htb,cbq и т.п.

Нет там никаких заморочек.

>Тем более, что этот rshaper работает плавно, без рывков ограничивает скорость, вообщем
>более качественно по сравнению с tc+htb...cbq и т.п.

Чё-та не заметил рывков в htb. а вы где их там нашли? )) О каком качестве вообще идёт речь если оно ядро раком ставит?

Ещё один ненужный велосипед.

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

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

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




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

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