Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TIspd утилита к Traffic Inspector

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Открыть новую тему     Написать ответ в эту тему

GuestABC

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Смысл "экспериментального режима" так и не понял  
похоже его только Anti4itBIT понимает и может объяснить  
ну поровну имел ввиду как щас (между активными с учетом коефф.)

Цитата:
"отдавать весь свободный канал пользователю ххххх"
ОК.

Всего записей: 197 | Зарегистр. 21-12-2004 | Отправлено: 18:30 01-04-2007
Anti4itBIT

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А смысл отдавать весь свободный канал 1 пользователю?
Я дак использую весь свой канал, и программа сделана так, что практически свободного канала НЕТ. Так как не все пользователи строго "урезаны" и есть такие, у которых ширина канала может принимать значение MAX.  
Сути не понимаю данной фичи.
 
Ну а про экспериментальный режим - читай выше, когда я обьяснял для чего он нужен, чтобы его сделать.

Всего записей: 51 | Зарегистр. 01-12-2006 | Отправлено: 23:23 01-04-2007
Aleks126



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А смысл отдавать весь свободный канал 1 пользователю?

Иногда бывает надо быстренько, в 3 щелчка,  захапать максимальный кус
Прошу еще раз, по-возможности эту фишку оставить - она очень удобная

Всего записей: 21 | Зарегистр. 03-02-2007 | Отправлено: 23:39 01-04-2007
Anti4itBIT

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если можно еще поработать немножко над выводом информации:
1) В настройках еще 1 поле, в котором можно было бы убирать из показаний исходящий траффик.(тоесть какое значени исходящего трафика - мне не очень важно и его вообще я бы выкинул из статистики и соответственно показов.)
2) Если не трудно, то добавить поле Баланс.(Я лентяй и после этой проги редко уже захожу в саму прогу Траффик инспектора, а баланс иногда нада проверять, думаю делается не долго - так что по возможности включить хотелось бы.)
 
Также хочется обсудить такой вопрос - как "реакция" ограничений ТИ на траффик. То етсь если мы режем канал, то на саом деле видим не мгновенную реакцию, а идущую с неким запазданием.
Я добился примерно нормальной реакции при 2-2.5с. Если выставлять значение обновления времени меньше, то Ограничения конечно будут меняться чаще, но зачастую не всегда будут успевать влиять на трафик. У кого как этот вопрос протекает?

Всего записей: 51 | Зарегистр. 01-12-2006 | Отправлено: 00:08 02-04-2007
GuestABC

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Anti4itBIT фича "остаток юзеру" с опцией Делить поровну практич. не применима. А вот если всем стоит конкретное ограничение, то когда юзер отключается, весь его канал начисляется"тебе" Получается, все имеют всегда например 64к стабильно, а ты, чем меньше активных, тем больше тебе.... Это единственная схема, которая изначально нужна была мне . Гарантировать юзерам стабильный канал и качать по максимуму.... Оставлю, пусть будет.

Всего записей: 197 | Зарегистр. 21-12-2004 | Отправлено: 00:12 02-04-2007
Anti4itBIT

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понятно.
Что насчет маленького изменения в выходной информации?
И добавь еще всё-таки "железные" ограничения.
Это сделать можно так:
В конфиговский фаил так же как и коэфициенты можно складывать макс размер(минимальный) канала. И при изменении скорости... сматреть у каждого пользователя из конфига, если < то изменять, если > то брать MAX из конфига.

Всего записей: 51 | Зарегистр. 01-12-2006 | Отправлено: 01:00 02-04-2007
GuestABC

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Anti4itBIT ну по крайней мере, железные ограничения можно будет организовать через группы. Там на группу жестко будет задаваться, сколько кбит брать (%). Берем юзера, кого надо ограничить, помещаем его в отдельную группу, и все. Можно создать кол-во групп, для каждого по 1.... Если двоих в 1 группу запихнуть, то будет ограничение по сумме. т.е. сумма для обоих не больше чем заданно для группы.
Правда еще отладить надо и форму создания групп сделать, вобщем, в процессе..

Всего записей: 197 | Зарегистр. 21-12-2004 | Отправлено: 02:02 02-04-2007
Anti4itBIT

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GuestABC Этот вариант проблематичен тем, что в отдельную группу нада перетаскивать правила... больше правил... медленнее работа программы.
Идеальное решение - это конечно работа на базе твоего модуля. Ну будем все равно ждать что ты там придумаешь

Всего записей: 51 | Зарегистр. 01-12-2006 | Отправлено: 07:35 02-04-2007
GuestABC

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну вот и группы

Цитата:
Что нового в Вер. 1.065a (сырая тестовая вер.)
- Добавленны группы пользователей (можно взять с ТИ или создать свои).Необходимо сначала получить пользователей, потом создавать (получать) группы.
коефф. пользователя действует внутри группы. Пользователь получит канал - коефф. польз / сумма коеф. активных польз в его группе. (+-кб на слабоактивных пользователей, если опция настроена)
Канал для группы жестко связан с шириной канала. (Задается, какая часть общего канала (0,,,1) выделяется на группу. В нормальном случае - сумма всех этих коефф. не превышает 1 (это надо задавать вручную, или получить с ТИ)
- Переписано около 80% кода отвечающего за управление каналом, по-этому, программа нуждается в тестировании. Сам ей не пользуюсь, если будут ошибки, сообщите.
- Работает управление каналом только на прием. На передачу сохраняются ограничения ТИ.

На всяк случай, старый конф. файл забекапте, кто будет тестить...
Не получ.на старое место залить, пока здесь выложил (ссылка в самом низу стр.)  
http://yuri-ua.narod.ru/downloadtispd.html
Правда, "железные ограничения", это все же не то... Прийдется их отдельно сделать. Ограничить не проблема. Вопрос, распределять ли между остальными юзерами тот траффик, который освободился в резутьтате таких ограничений. Если да, возможна ситуация:
ю1 жел.огр 150кбит
ю2 жел.огр 210кбит
ю3 без жел.огр.
Канал 600кбит.делим поровну - по 200кбит. значит от ю1 освобождается 50кбит. у ю2 200было нормально, но теперь между ю2 и ю3 нужно по 225кбит. значит ю2 получит 210кбит а ю3 235кбит... Вот такая арифметика. Нужно ли это? Или просто резать, а остатки не использовать? (пойдет на разгрузку канала) Что посоветуете?

Всего записей: 197 | Зарегистр. 21-12-2004 | Отправлено: 22:19 02-04-2007 | Исправлено: GuestABC, 02:20 03-04-2007
GuestABC

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что нового в Вер. 1.066 (тестовая вер.)
- Добавлена возможность ограничивать максимальную скорость для каждого пользователя (галочка в настройках - по умолчанию - выключена).Для задания этих "жестких огр" - 2раза кликнуть на пользователе. (Полученный Резерв траффика не используется)
- Ограничения вновь работают на прием и на передачу
- В монитор Добавлен вывод суммарного траффика
 

http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=22273&filename=TIspd_1.066.rar

Всего записей: 197 | Зарегистр. 21-12-2004 | Отправлено: 18:06 03-04-2007
Anti4itBIT

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за ограничения.
Но нужно изменить формулу вывода информации о трафике.
Колонка Ср.скор RX/TX:
Выводит Траффик/Время. Эта информация имеет нечитаемый вид, если пауза опроса сервера отлична от 1сек. Измени формулу на (Траффик/Время)/Пауза опроса сервера.
Чтобы данные всегда выдавались в 1 и томже виде.
После этого иизменения смогу все остальное протестировать .
Также такой вопрос - сервер опрашивается только 1 раз, с интервалом, который можно указать в меню? Или он несколько раз опрашивает?
И в последний версии убрал информацию об общем канале... хотелось бы вернуть.
И еще по возможности добавить в меню галочку - показывать исходящий траффик(соответственно если галку не ставить, чтобы нигде не показывался и не считался) Облегчит работу программе, да и выводить меньше придется...
ПыСы меня лично исходящий траф не интересует, так же как и ограничения
 
Добавлено:
Да кстати - пора бы тебе где-нибуть уже и прилепить...
Программа разработана .... контакты - мыло своё

Всего записей: 51 | Зарегистр. 01-12-2006 | Отправлено: 10:14 04-04-2007
GuestABC

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Anti4itBIT
Цитата:
Ср.скор RX/TX: Выводит Траффик/Время
Вообще-то, RX-это прием, TX-передача. Т.е. скор. на прием и передачу. Если колонка Ср.скор RX/TX - это кол-во принятых/переданных кБит в 1с., по идее. Но она может сильно прыгать при маленьких интервалах. Вроде формула осталась как и была... а TI ск. - это скорость прием/передача из полей скорости ТИ. Думал исходящий не трогать, но если юзер поставит торрент и ослик, может весь канал исходящий положить.

Цитата:
Программа разработана .... контакты - мыло своё
А это почти во всех вер. есть отдельная форма, но подозреваю, что ее не заметно
 

Цитата:
TIspd 1.067 Мелкая доработка: добавлен вывод ширины канала в монитор работы и пункт меню "О программе"

http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=22285&filename=TIspd_1.067.rar

Всего записей: 197 | Зарегистр. 21-12-2004 | Отправлено: 12:10 04-04-2007 | Исправлено: GuestABC, 13:41 04-04-2007
Anti4itBIT

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я как раз и говарю про количество Принятого/Переданного траффика.
Она просто смотрит разницу между прошлым замером и количеством трафа сечас - и выводит. Соответственно чем меньше мы ставим интервал - тем меньше значения получаем, чем больший интервал, тем больше трафа набегает и он его весь показывает. Чтобы привести к одному виду(системе определенной и понятной) нужно еще все время этот траф делить на паузу опроса.

Всего записей: 51 | Зарегистр. 01-12-2006 | Отправлено: 16:04 04-04-2007
GuestABC

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Anti4itBITконечно делить надо.Так и делаю.

Код:
"//средняя скорость за последний отрезок времени (прием)
 = ((r20 - pDlg->Users[i].RX_20)/((double)SDlg->timemsec/1000.0*1024.0))*8.0; "

r20 -,стало Мб  pDlg->Users[i].RX_20 -  было Мб, SDlg->timemsec - задержка, мс.
Дальше перевод в кбит/с.
А насчет странных результатов на маленьких промежутках - ТИ же тоже не непрерывно данные обновляет, у него свои промежутки, вот и может получиться, что считываем 2 раза, когда ТИ еще не обновил данные - получаем 0, 3 раз обновил - мы считали, и думаем что за коротенький промежуток так много, а на самом деле, то ТИ накопил за несколько таких пром. и выдал Так что, скакать может нехило, если промежуток маленький. Я так думаю. Эта часть проги не поменялась, еще с предидущей версии. Результаты замера должны совпадать с вер. 1.064.
 
Добавлено:
единственно, что здесь еще не учитываются затраты времени на получение данных... Не мерял, сколько это мс. занимает. ,Можно переделать, если это на чем-то сказывается.Просто пренебрег.
 Но есть поле "скорость ТИ"  - это скорость, которую определил ТИ.

Всего записей: 197 | Зарегистр. 21-12-2004 | Отправлено: 16:54 04-04-2007 | Исправлено: GuestABC, 16:55 04-04-2007
DiZka



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ошибочка:
Если API пароль с пробелом то при подключении говорит что не известный параметр:  
 
Например Пароль: 12 34
Пишет Ошибка в Tispd.cfg не известный параметр: 12

Всего записей: 374 | Зарегистр. 16-08-2005 | Отправлено: 17:03 04-04-2007
GuestABC

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
сервер опрашивается только 1 раз, с интервалом, который можно указать в меню?

этот интервал - пауза между действиями. А само действие - это получение данных о каждом пользователе (с сервера), определение активных,спящих и.т.д, расчет, отсылка команд на изменения настроек нужных пользователей (на сервер). Далее посылка сообщения интерфейсу GUI типа "пора перерисовать" и собственно пауза потом все сначала.
все это происходит в отдельном выч. потоке, отдельно от интерфейса.
 
Добавлено:
DiZka
Да! Изначально предполагалось, что текст будет без пробелов. Умиляют меня пароли и имена юзеров с пробелами, чесное слово Ну имена юзеров уже исправил как-то, прийдется и пароль так сделать. Повысим безопасность
 
Добавлено:
правда, думал будет не известный параметр: 34
 
 
Добавлено:

Цитата:
Что нового в Вер. 1.067b (тестовая вер.)
Пароль теперь может содержать пробелы (только всередине)  
Исправлена ошибка невозможности вывода ширины канала в режиме наблюдения
Поправлен размер списка при открытии окна (режим запуска в свернутом виде) (свернуто, только если работает автоподключение)
 

http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=22292&filename=TIspd_1.067b.rar

Всего записей: 197 | Зарегистр. 21-12-2004 | Отправлено: 17:07 04-04-2007 | Исправлено: GuestABC, 20:09 04-04-2007
Anti4itBIT

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Просто заметил - в последних версиях ТИСПД - иногда при опросе даже пинги непроходят. Патери пакетов идут при замере.
Не всегда, пока что это действие происходит аномально и неотловил причину.
Думаю просто много информации цепляет с ТИ, тем самым тормазив его основную работу - подсчет пакетов => задержки.

Всего записей: 51 | Зарегистр. 01-12-2006 | Отправлено: 20:52 04-04-2007
GuestABC

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а какая пауза? Можно еще загрузку проца на серваке посмотреть... (не думаю, что есть смысл ставить паузу меньше 200-300 мсек). При такой задержке врядли возникнут проблемы. Если же выставить 1-5мсек, конечно, систему загрузит. Но какой смысл, менять юзерам ограничения с такой скоростью.
Хотя, потесть, если надо, можно нагрузку проца уменьшить, например, не обновлять данные в списке после каждого замера. или цвета убрать

Всего записей: 197 | Зарегистр. 21-12-2004 | Отправлено: 21:13 04-04-2007 | Исправлено: GuestABC, 21:31 04-04-2007
DiZka



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Воть хорошо терь даже в трее запускается... но если разложить как ее патом обратно в трей убрать то? м?  
 
Добавлено:
А нашел... в трее на иконку нажать Спрятать/показать но еще можно ли при нажатии "Свернуть" чтоб она в трей убералась? Ну или закрыть ...

Всего записей: 374 | Зарегистр. 16-08-2005 | Отправлено: 00:13 05-04-2007
GuestABC

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DiZka или 1 раз в трее лев. кнопк. мыши на иконке кляцнуть будет откр/закр все время  
Добавлено:
можно будет вот только вдруг кто-то хочет, чтоб она на панели оставалась, как он ее тогда свернет так... так что, подумаю...

Всего записей: 197 | Зарегистр. 21-12-2004 | Отправлено: 01:08 05-04-2007 | Исправлено: GuestABC, 01:13 05-04-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Компьютерный форум Ru.Board » Компьютеры » Программы » TIspd утилита к Traffic Inspector


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru