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

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

Карма: 0
Offline Offline

Сообщений: 130


Просмотр профиля Email
« : 05 Ноября 2012, 18:37:51 »

В общем у нас такая мать - asus.ua/Motherboards/Intel_Socket_775/P5Q_PRO_Turbo/
сетевая - ntel Pro/1000 PT Dual Port Server Adapter на чипе 82571 (EXPI9402PTBLK)

подключена в PCIe x16_1 blue
во второй PCIe x16_1 black подключена видео

На одном из тарифов, а именно 50грн - 5Мбит, начали жаловаться абоны на плохую скорость по вечерам(как вот и сейчас)

загрузка канала ~350Мбит(не потолок)
пользователей онлайн на тарифе за 50 грн - ~300, всего онлайн ~800
поставил себе этот тариф, даже спидтест не грузится(вернее ждал минуты 3) и вот что он мне выдал - прием 0.19, отдача 2.00-2.5, при условии что тариф 5Мбит прием и 2.5 отдача, т.е. по отдаче все ОК, а вот на загрузку...

ставил тарифы со скоростью в ДВА раза меньше и больше - ВСЕ ОК! Никаких отклонений нет!

торможения именно на одном тарифе за 50грн...

Можете что-то подсказать?

Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #1 : 05 Ноября 2012, 20:59:00 »

поставте себе тариф
и посмотрите как какие пайпы создаются
Записан
Belos
Постоялец
***

Карма: 0
Offline Offline

Сообщений: 130


Просмотр профиля Email
« Ответ #2 : 05 Ноября 2012, 22:23:58 »

Цитировать
ipfw table 10 list | grep 10.0.2.2
10.0.2.2/32 1276

Цитировать
ipfw pipe 1276 sh
ipfw: DEPRECATED: 'sh' matched 'show' as a sub-string
01276:   5.000 Mbit/s    0 ms   50 sl. 1 queues (1 buckets) droptail
         burst: 0 Byte
    mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000
BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp
  0 tcp     65.55.223.19/80           10.0.2.2/16214 19351345 22781286633  0    0 420
« Последнее редактирование: 05 Ноября 2012, 22:26:31 от Belos » Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #3 : 05 Ноября 2012, 22:49:35 »

стукни в завтра в аську .
Записан
Belos
Постоялец
***

Карма: 0
Offline Offline

Сообщений: 130


Просмотр профиля Email
« Ответ #4 : 14 Ноября 2012, 16:40:36 »

Уважаемые гуру! Проблема не решилась (((
Повторюсь, проблема на одном тарифе! Канал свободен. Меняю тариф в любую сторону(большую или меньшую) все работает ОК!

Код:
top -SHP
last pid: 81483;  load averages:  1.18,  1.25,  1.25    up 5+04:33:41  16:38:40
160 processes: 3 running, 137 sleeping, 20 waiting
CPU 0:  5.8% user,  0.0% nice, 45.3% system,  0.0% interrupt, 48.8% idle
CPU 1:  7.0% user,  0.0% nice, 41.9% system,  0.0% interrupt, 51.2% idle
Mem: 812M Active, 1922M Inact, 282M Wired, 24M Cache, 112M Buf, 216M Free
Swap: 4062M Total, 28K Used, 4062M Free

  PID USERNAME PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
   11 root     171 ki31     0K    16K RUN     0  69.8H 45.65% {idle: cpu0}
   11 root     171 ki31     0K    16K CPU1    1  76.3H 45.46% {idle: cpu1}
    0 root     -68    0     0K    88K -       0  19.5H 27.39% {em0 taskq}
 1501 root      44  -15 29160K 26092K sbwait  1  17.0H 14.79% {ipcad}
81211 root      44  -15 76648K 73196K nanslp  1   0:36  4.88% perl5.8.9
 1501 root      44  -15 29160K 26092K sbwait  0  18.6H  3.37% {ipcad}
    0 root     -68    0     0K    88K -       1  20.8H  0.00% {em1 taskq}
    0 root     -68    0     0K    88K -       1 662:42  0.00% {dummynet}
 1664 root      44  -15 12960K  9404K nanslp  0  53:41  0.00% perl5.8.9
 1438 mysql     44    0  1131M   574M sbwait  0  53:37  0.00% {mysqld}
 1663 root      44  -15 12728K  9112K select  0  51:44  0.00% perl5.8.9
 1186 bind      44    0   125M   105M ucond   1  41:37  0.00% {named}
 1186 bind      44    0   125M   105M ucond   0  41:35  0.00% {named}
 1438 mysql     44    0  1131M   574M ucond   0  21:49  0.00% {mysqld}
 1438 mysql     44    0  1131M   574M ucond   0  18:59  0.00% {mysqld}


Код:
netstat -w1
            input        (Total)           output
   packets  errs      bytes    packets  errs      bytes colls
     62760     0   50623446      59628     0   49681455     0
     63338     0   50152498      60140     0   49124200     0
     57881     0   50731707      54351     0   49271798     0
     61835     0   49134388      58211     0   47881184     0
     62329     0   50292688      59310     0   49268785     0
     63234     0   50446393      60022     0   49307016     0
     65016     0   51890562      61962     0   50771608     0
     63875     0   51152102      60808     0   50189362     0
     63866     0   51188326      60457     0   49831957     0
     58152     0   45298692      54463     0   43671754     0
     41937     0   30924944      37018     0   28292990     0
     53370     0   40774774      49922     0   39324142     0
     60217     0   48019554      57080     0   46749378     0


подскажите что еще показать?
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #5 : 14 Ноября 2012, 18:25:14 »

Думаю если дело только на одном тарифе, то "собака зарыта" именно в нем. надо посмотреть на пайпы абонов этого тарифа. сами настройки тарифа.
посмотреть пайп:
Код:
ipfw pipe `ipfw table 10 list|grep 127.0.0.1|cut -d" " -f2` show
таблица 10 - на RX, 11 - TX, со стороны клиента
Записан
Belos
Постоялец
***

Карма: 0
Offline Offline

Сообщений: 130


Просмотр профиля Email
« Ответ #6 : 16 Ноября 2012, 11:46:05 »

Вчера попробовал следующее - Сделал новый тариф, скорость указал ту, которая на проблемном тарифе(5Мбит), поставил абоненту который в тот момент жаловался - результат тот же. В тарифе пробовал изменять скорость с 5Мбит на 5.5Мбит, изменений нет. Ставишь тариф на 2 или 10 Мбит - все ОК
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #7 : 16 Ноября 2012, 11:49:49 »

Вчера попробовал следующее - Сделал новый тариф, скорость указал ту, которая на проблемном тарифе(5Мбит), поставил абоненту который в тот момент жаловался - результат тот же. В тарифе пробовал изменять скорость с 5Мбит на 5.5Мбит, изменений нет. Ставишь тариф на 2 или 10 Мбит - все ОК
Переименуй пакет за 2 мбита в 5мбит и измени скорость с 2 на 5 либо вариант 2: находишь чела со стопроцентным зрением. Открываешь ему 2 страницы: 2мбит и 5 мбит и гришь "ящик пива если найдешь 5 отличий", на одном из последних отличий кричишь "эврика, какого хрена я морочил людям голову" и ставишь треть ящика 0xbad0c0d3 и ser970
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #8 : 16 Ноября 2012, 11:54:21 »

 Смеющийся
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #9 : 16 Ноября 2012, 17:26:48 »

я пиво не пью .
кстати  с днем связи (украина) или как оно там ?

и очень сложно что то делать тогда нет ssh.

 
Записан
Belos
Постоялец
***

Карма: 0
Offline Offline

Сообщений: 130


Просмотр профиля Email
« Ответ #10 : 21 Ноября 2012, 21:08:08 »

Проблему решил с улучшением железа(то что было под рукой), сейчас жду еще сетевую
Записан
Gosha
Постоялец
***

Карма: 7
Offline Offline

Сообщений: 199


Просмотр профиля
« Ответ #11 : 21 Ноября 2012, 22:26:10 »

Уважаемые гуру. Извините не хотел создавать новую тему.
Есть задача абонентов с роутерами отделить от остальных в фаерволе.
Как загнать в таблицу фаервола машины с ttl не совпадающим с 64,128.
Нашел это , но мне не нужно отдельный пайп , а просто таблица , или же вывод в отдельный файл
Цитировать
ipfw add 30 pipe 10 ip from "table(3)" to any not ipttl 64,128
ipfw pipe 10 config bw 50000Kbit/s mask src-ip 0xffffffff
С уважением.
« Последнее редактирование: 21 Ноября 2012, 22:31:04 от Gosha » Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #12 : 21 Ноября 2012, 23:29:51 »

Цитировать
Как загнать в таблицу фаервола машины с ttl не совпадающим с 64,128.
их нельзя загнать.
TTL это поле транзитного IP пакета.
ты разве что можешь создавать таблицу, если у кого то пакет пройдет с другим полем.
на фре правда не подскажу сходу синтаксис
Записан
Gosha
Постоялец
***

Карма: 7
Offline Offline

Сообщений: 199


Просмотр профиля
« Ответ #13 : 22 Ноября 2012, 00:08:20 »

Смысл в том , чтобы диференцировать клиентов с роутерами и без , и сответственно создать разные тарифы.
Клиент с роутером и простой тариф - режутся сессии , или уменьшеный труба, а тариф+роутер - все нормально.
Притом дело не столько в деньгах , сколько в управляемости роутеров(настраивать удаленно с пропиской MAC)
Притом все это скриптом управлять. Но нужна или таблица или файл.
« Последнее редактирование: 22 Ноября 2012, 00:15:17 от Gosha » Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #14 : 22 Ноября 2012, 12:25:01 »

Смысл в том , чтобы диференцировать клиентов с роутерами и без , и сответственно создать разные тарифы.
Клиент с роутером и простой тариф - режутся сессии , или уменьшеный труба, а тариф+роутер - все нормально.
Притом дело не столько в деньгах , сколько в управляемости роутеров(настраивать удаленно с пропиской MAC)
Притом все это скриптом управлять. Но нужна или таблица или файл.

 fwd 127.0.0.1,8087 tcp from not "table(41)" to not me dst-port 80 not ipttl 64,128 via vlan211 in 

(синтаксис не уверен )


на страницу пусть заполнить модель логин пароль роутреа
или просто на скрипт
первый пакет запишет в 41 таблицу ....
где-то так
 
Записан
Страниц: [1] 2
  Печать  
 
Перейти в:  

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