Биллинговая система Nodeny
22 Ноября 2024, 11:46:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Приоритеты для юзеров  (Прочитано 6673 раз)
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« : 22 Ноября 2009, 20:19:39 »

Взято из форума наг.ру нодени45
Код:
nofire.pl 
#!/usr/bin/perl

sub Allow
{
my ($p0,$p1,$p3)=split /\|/,$dop;
my $speed0=$p1=~/^\s*(\d+)\s*$/ ? $1 : $Plan_speed[$paket];
my $speed1=$p0=~/^\s*(\d+)\s*$/ ? $1 : $Plan_speed[$paket];
my $weight=$p3=~/^\s*(\d+)\s*$/ ? $1 : 50;
my $pipe0=($num-39999)*2;
my ($pipe1)=($pipe0+1);


system("$ipfw pipe $pipe0 config bw ${speed0}Kbit/s >/dev/null") if $p0 ne '-';
system("$ipfw queue $weight config pipe $pipe0 weight $weight")
system("$ipfw pipe $pipe1 config bw ${speed1}Kbit/s >/dev/null") if $p1 ne '-';
system("$ipfw queue $weight config pipe $pipe1 weight $weight")
system("$ipfw add $num queue $weight ip from any to $ip out >/dev/null");
system("$ipfw add $num queue $weight ip from $ip to any in >/dev/null");
}

sub Deny
{
my ($num,$ip) = @_;
system("$ipfw del $num >/dev/null");
}

1;


Дополнительный параметр разбили на 3 части
1 скорость в инет
2 скрость с инета
3 приоритет

Проверка соответствий
если нет дополнительного параметра то юзать переменную указаную в тарифном пакете тоесть если пакет 512кб а доп. параметр будет 128кб то скорость будет у юзера 128
Приоритет если нет в доп параметре цифры на приоритет юзать 50
дальше бла бла бла
формируем пайпы
вот тут хз судите кто понял

Кто переделывал на новую версию? Или у кого есть какие предложения по приоретизации трафика?
Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1226

In LAN we trust!

358714596
Просмотр профиля
« Ответ #1 : 23 Ноября 2009, 07:09:35 »

Взято из форума наг.ру нодени45

Кто переделывал на новую версию? Или у кого есть какие предложения по приоретизации трафика?
а смысл?
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #2 : 23 Ноября 2009, 13:30:31 »

Взято из форума наг.ру нодени45

Кто переделывал на новую версию? Или у кого есть какие предложения по приоретизации трафика?
а смысл?

смысл давать меньший приоритет на тарифах где скорость больше, чтобы не сжырали весь канал, и давать стабильную скорость для тарифов с меньшей скоростю.
« Последнее редактирование: 23 Ноября 2009, 19:02:04 от NodenY45 » Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #3 : 23 Ноября 2009, 22:17:28 »

смысл давать меньший приоритет на тарифах где скорость больше, чтобы не сжырали весь канал, и давать стабильную скорость для тарифов с меньшей скоростю.
+1
поддержую
Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1226

In LAN we trust!

358714596
Просмотр профиля
« Ответ #4 : 24 Ноября 2009, 08:48:28 »

мм.. смысл имеет, когда приоритет задан в тарифе, а не у каждого пользователя по отдельности )
Записан
Александр (AleksHr)
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 323


Просмотр профиля
« Ответ #5 : 24 Ноября 2009, 09:21:01 »

мм.. смысл имеет, когда приоритет задан в тарифе, а не у каждого пользователя по отдельности )

+1
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #6 : 24 Ноября 2009, 12:51:21 »

мм.. смысл имеет, когда приоритет задан в тарифе, а не у каждого пользователя по отдельности )
то приоритет между направлениями, а не для юзеров
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!