Ru-Board.club
← Вернуться в раздел «Программы»

» Traffic Inspector

Автор: Anti4itBIT
Дата сообщения: 16.02.2007 15:55
GuestABC
Намного приятнее уже становится твой модуль в использовании.
Если у кого есть траблы с распределением скорости - думаю, что этот модуль спасет мир, ибо начало уже заложено...

А теперь немного по делу: Писать лог в фаил эт конечно не фантан, но и собсно на такой скорсоти записи и обьемах записей думаю нормально, только вот теперь если уж задели фаилы нужно еще возможность чтения в удобном виде, а не через редактор фаилов(ака кнопку какую-нить "посмотреть статистику" или "статистика").
P.S. жду с нетерпением, когда уже будет добавлен алгоритм динамического изменения ширины общего канала и "статические"("железные") ограничения. Все остальное это будет только отладка и придание модулю более красивого вида.
Автор: GuestABC
Дата сообщения: 16.02.2007 22:47

Цитата:
когда уже будет добавлен алгоритм динамического изменения ширины общего канала

Основная проблема: для правильного замера ширины канала по входящему траффику, он должен быть максимально нагружен, т.е. все должны качать... Тогда можно что-то близкое к истине из ТИ вытащить, если же юзеры вяло открывают странички, скорость так не померяешь. Покажет что канал слабенький... прыгать будет от 0 до макс.
Надеюсь вывод о постоянно прыгающей ширине входного канала со спутника был сделан при полностью нагруженном канале?
Впрочем, скоро выложу экспериментальную версию, но сомневаюсь что что-то толковое будет при нестабильном канале.
Добавлено:
Anti4itBIT tispd 1.05.1а: ЭКСПЕРИМЕНТАЛЬНАЯ ВЕРСИЯ! http://people.overclockers.ru/Yuri/files
Тестируется случай, когда ширина входного канала изменяется. прога пытается замерять текущую ширину канала по макс. скорости при отсутствии ограничений. Есть шанс что будет работать (если юзеры активно качают) Отключение этого режима - 0 - в опции кол-во замеров.
Увы, у меня уже нет возможности нормально тестировать такой режим, сервак без винта Кто заинтересован, можете потестить.Подозреваю что затея неважная, возможно уберу этот режим. Отпишитесь в личку или на мыло (в проге есть). Последняя стабильная версия tispd 1.05.
Автор: FRAGius
Дата сообщения: 16.02.2007 23:46
boddy2
Объясни плз КАК настроить НАТ..
Нужно чтоб он был "прозрачный" для пользователя.
Буду оч. признателен за вразумительный ответ
Автор: liberator
Дата сообщения: 16.02.2007 23:52
GuestABC
Интересная тема!) может тебе вот эта ветка оф форума СС поможет
http://forum.smart-soft.ru/forum_posts.asp?TID=9755&KW=%F1%EA%F0%E8%EF%F2+%F8%E5%E9%EF%E5%F0%E0
будем ждать новых версий) спасибо
Автор: GuestABC
Дата сообщения: 16.02.2007 23:54
liberator Надо же, не замечал там такой темы. Спасибо. Ознакомлюсь
Автор: boddy2
Дата сообщения: 17.02.2007 00:55
FRAGius
Цитата:
Объясни плз КАК настроить НАТ..
Выключи ТИ, а еще лучше снеси его.
Далее
+ поставь Kerio Winroute 6.1.x и настрой визардом
или
+ читай справку к ТИ, там подробно расписано к каждой винде.

А уже опосля настройки НАТа, когда другие компы спокойно будут в инет ходить - ставь ТИ
Автор: Anti4itBIT
Дата сообщения: 17.02.2007 07:32
GuestABC
Значит первые результаты тестирования: пользователям надо раздавать скорость макс деленную на кол активных пользователей, оказывается у прова есть шейпер который следит чтобы не превышали скорость и если она превышена то он тебя давит пока не выровняется твой балланс(скорость умнож на величину скачанных файлов естественно на мою средн скорость и если я перебрал то мне убавляют скорость) что бы в суммне она не была более максим. И вообще если измеренная скорость выше макс то делить надо макс а не полученную скорость. Теперь зачем делается 5 замеров пусть будет 1 ( кстати в настройках есть этот параметр но он не работает ставиш вместо 5 1 но все равно идет 5 замеров) поскольку скорость постоянно меняется ошибки в ее измерении не страшны. Потом не видно что бы у пользователей менялось ограничение после измерения постоянно видно макс скорось которую прога ставит для измерения хотя в логе прога пишет что меняю скорость но в таблице все остается по старому. И еще измеренная скорость не ставиться пользователям. Вот вроде пока все.
Автор: GuestABC
Дата сообщения: 17.02.2007 12:26
Что нового в TIspd 1.052: (тестовая сборка)

Цитата:
1. Исправлена ошибка: при переподключении (после изменения параметров) не успевал завершиться старый поток. 2 потока работали вместе. Ошибка возникла в вер. 1.05.
2. Поправлен экспериментальный режим автоопределения ширины канала. (исправлен вывод скорости в мониторе)
Идея работы режима: снимаются все огр. на макс. скорость, производится (5-настраивается) считываний с небольшой паузой между ними (20мсек - настр.) скорости приема данных. Макс из (5) замеров считается шириной входного канала
полученное значение корректируется (между заданной шириной и мин. шириной канала), и распределяется между активными пользователями. Затем пауза (настр) - все работают, потом процесс повторяется. Режим тестовый, отключается в настройках (по умолчанию - выключен). В остальном 1.052 практически то же, что и 1.05 только исправленая. Сборка хоть и тестовая, если не считать экспериментального режима, рекомендую попробовать вместо 1.05 (из-за п.1)
Anti4itBIT

Цитата:
если измеренная скорость выше макс то делить надо макс а не полученную скорость
так и делаю. Просто в лог вывожу, ту что померялась, чтоб оценить насколько плохо меряется . Затем корректирую и только потом делю. Вот только вслепую...Желающие могут потестировать, у меня нет возможности http://people.overclockers.ru/Yuri/files
Автор: AFT
Дата сообщения: 17.02.2007 15:20
как и чем настроить маппинг портов в ТИ? вродь встроенного ниче нет там...
Автор: Lexona
Дата сообщения: 17.02.2007 19:41
AFT

Цитата:
как и чем настроить маппинг портов в ТИ? вродь встроенного ниче нет там...

Ежу понятно что ничем. Мапинг настраивается в нате, а в ТИ его никогда не было. Отсюда и танцуй.
Автор: Artur2005
Дата сообщения: 17.02.2007 21:56
А ТИ можно поставить совместно с Kerio 6.2 и использовать его NAT и фаер ????
Автор: liberator
Дата сообщения: 17.02.2007 22:10
Artur2005
я так и делаю, советую-весчь) хорошая связка.Керио еще и как антивирус работает..
Автор: Artur2005
Дата сообщения: 17.02.2007 22:13
liberator
А моно по подробнее об этом ну очень интересно !!!!!
Автор: Anti4itBIT
Дата сообщения: 17.02.2007 22:56
GuestABC
Результат тестирования версии 1.052:
По прежнему перед замером скорости всем раздается макс ширина вместо того, что бы ее делить между активными пользователями ( я уже говорил ранее что у прова есть шейпер который потом давит за превышение, поэтому за мой макс вылезать не рекомендуется), и все равно измеренная скрость получается слишком большой!!! По карточке смотриш 10-30 кб/сек, а измеренная 600-2500 кб/сек иногда и до 5000, поэтому прога берет заданную макс и ее всем делит. Такое ощущение что это скорость не в кб/с, а в б/с проверь плиз таких скоростей у меня сроду не бывало, если на 1000 поделить то что то похожее получится правда меньше чем есть. У тебя в проге есть столбец "TI.Скор.RX/TX" так вот в этом столбце отражаемая скорость практическт совпадает со скоростью из проги карточки, я думаю что можно в качестве макс ширины канала брать сумму скоростей из этого столбца у активных пользователей после расширения канала до макс деленной на кол активных пользователей.
Автор: GuestABC
Дата сообщения: 18.02.2007 02:23
Anti4itBIT Спасибо за тестирование
Цитата:
У тебя в проге есть столбец "TI.Скор.RX/TX"
да. эти данные и пытаюсь использовать, но видимо что-то в формулах просмотрел
Цитата:
по прежнему перед замером скорости всем раздается макс ширина вместо того, что бы ее делить между активными пользователями
Я так хотел дать возможность максимально нагрузить канал, чтоб узнать реальную ширину. Ведь активные пользователи могут оказаться не качальщиками. Тогда скорость заниженная получится. Ну можно и поправить.

Добавлено:
Верно. Забыл скорость в кбит/с перевести, выводил в лог в Байт/с, т.е. 2500кб/с на самом деле это 19кбит/с . Поправлю, постараюсь все-таки найти машину чтоб протестить и попозже выложу.
Автор: AFT
Дата сообщения: 18.02.2007 08:22
liberator
в ТИ тож антивир есть - панда

Добавлено:
виндовый файрвол с ТИ вместе пашет намальна? можно для маппинга использовать виндовый файрвол?
Автор: einstein123
Дата сообщения: 18.02.2007 10:02
Ответьте пожалуйста на такой вопрос
Можно с помошью ТИ ли ограничить скорость на клиенте который расположен на сервере?
Если да то как. Я подключал клиента на сервере через 127,0,0,1:8080. Стастика идет но скорости не ограничивает
Автор: NothingAnother
Дата сообщения: 18.02.2007 13:33
AFT
Цитата:
можно для маппинга использовать виндовый файрвол?
Виндовый брандмауэр - это не комбайн, а именно FireWall, при чём здесь PortMapping (ф-ия NAT)?
Автор: GuestABC
Дата сообщения: 18.02.2007 14:05
einstein123 Проблематично. Скорее нет. Разве-что можно попробовать пустить программу, которую нужно ограничить принудительно через прокси, отключить доступ через нат и позапрещать все...
ИМНО ТИ регулирует скорость юзеров через драйвер внутренней сетевухи (той что в локалку подкл.) Когда юзер на сервере, понятно что она на него не действует.
Автор: Anti4itBIT
Дата сообщения: 18.02.2007 15:08
GuestABC

Цитата:
Я так хотел дать возможность максимально нагрузить канал, чтоб узнать реальную ширину. Ведь активные пользователи могут оказаться не качальщиками. Тогда скорость заниженная получится. Ну можно и поправить.

Это уже лишнее, так как максимальную величину канала мы указываем статически в программе, это значени и необходимо брать за максимальное для всех пользователей при подсчете размера канала. А насчет заниженной скорости - просто время для активного пользователя поставить маленьким, то они при неактивности сразу вылетают из подсчета траффика, это уже не так критично в работе программы.
И ты выкладывай новенькие релизы, уже хочется потестить новую версию.
Автор: einstein123
Дата сообщения: 18.02.2007 17:15

Цитата:
einstein123 Проблематично. Скорее нет. Разве-что можно попробовать пустить программу, которую нужно ограничить принудительно через прокси, отключить доступ через нат и позапрещать все...
ИМНО ТИ регулирует скорость юзеров через драйвер внутренней сетевухи (той что в локалку подкл.) Когда юзер на сервере, понятно что она на него не действует. Image


Неужели нет возможности както подключить клиента на сервере не через 127.0.0.1:8080
Может какую-то виртуальную сетевую карту установить.
Кто имеет опыт в этом вопросе отзовитесь!!!
Автор: AFT
Дата сообщения: 18.02.2007 19:08
ну какие проги могут маппить порты? мне нужны мелкие и не сложные - нужен только маппинг
Автор: NothingAnother
Дата сообщения: 18.02.2007 19:52
AFT
А у тебя NAT поднят? Если да - там и "мапь" , если нет - то что ты, собственно, собираешься "маппить"?
Автор: BarsukovAV
Дата сообщения: 18.02.2007 22:20
AFT
UserGate. Тема есть в варезнике.
Автор: DasMonster
Дата сообщения: 19.02.2007 01:40
ну он же просил "мелкие и не сложные" а не "мелкие и не сложные и глючные"
Автор: Anti4itBIT
Дата сообщения: 19.02.2007 21:11
GuestABC
Ну как идут дела?
Так же в дополнении вот можешь посматреть 2 скришота, на которых указал скорость в твоем модуле и скорость на DVB карте.
http://rapidshare.com/files/17263489/WORK.rar.html
Автор: GuestABC
Дата сообщения: 20.02.2007 00:15
Anti4itBIT Вчера проблема с сайтом была никак не отправлялось. Поправил единицы измерения скорости, должно быть лучше. Опять же, все еще не на чем потестить, так что, версия как и предыдущая очень сырая. http://people.overclockers.ru/Yuri/files


Добавлено:
По скринам. да, скорость должна быть оттуда. Пробуй
Автор: AFT
Дата сообщения: 20.02.2007 08:07
удалрабстол и ТИ

при выключенном ТИ, но включенном файрволе виндовом подключение идет из инета, как только включаю ТИ - все глохнет (файр в ТИ отключен). В чем может быть причина этого блока?

Добавлено:
мне в ТИ надо открыть порт 4545 для айпи 85.85.85.85
подскажите как это сделать, так как там на автомате в файре блочится весь входящий TCP трафик
Автор: Anti4itBIT
Дата сообщения: 20.02.2007 11:53
GuestABC
Спасибо - модуль действительно работает правильно. Но есть несколько недочетов и багов:
Во-первых, при включении модуля, каждому клиенту группы раздается максимум, указанный в настройках(видимо для определения наибольшей скорости), нужно раздавать максимум указанный в настройках и деленный на кол-во активных клиентов.
Так же, иногда даже при активном трафике пользователь показывается как спящий, хотя мы видим что скорость ему дается, это чаще всего происходит при подключении еще 1, который заменяет предыдущего.(собственно баг, с которым нужно бы разобратся).
Так же нехватает чтения фаила статистики.Еще для более удобной работы с модулем на серверах ТИ с большим количеством пользователей - было бы неплохо добавить вывод информации, пример в прикрипленном фаиле + там же и баг со спящим юзером. На данный момент вроде бы и все.
http://rapidshare.com/files/17356612/new.JPG.html
Автор: GuestABC
Дата сообщения: 20.02.2007 12:35
Anti4itBIT Видимо у тебя выставлен очень коросткий промежуток времени в опции точно не помню назв. "пользователь уснул, если... (наверное 2с. ) и поставлена галочка исп. траффик спящих" получается что алгоритм со всеми задержками тратит время, большее чем в этом поле, вот и не активен... Попробуй увеличить до 10с. напр, но опять же, это может повлиять на определение макс скорости.
По первому, если это на что-то влияет, дома гляну код. (Хотя надежнее думаю при измерении ширины канала снимать ограничения со всех) Возможно сделаю опцию на выбор
Добавлено:
про вывод, будет. Просмотрщик тоже. P.S. Кстати, если юзеров много, может пригодится: при двойном клике на пустом мести таблицы в списке прячутся отключенные клиенты

Добавлено:
на скрине значения "Огр.кбит/с" не совсем понятные. как оно траффик делит. попробуй время побольше поставить (уснул)...

Добавлено:
AFT на внешнем интерфейсе создать правило. пропускать траффик порт, ИП, протокол.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980

Предыдущая тема: Courier Mail Server(CMS)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.