faq обучение настройка
Текущее время: Ср авг 20, 2025 08:36

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 48 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Вопрос по SFLOW
СообщениеДобавлено: Пт июл 20, 2007 09:33 
Не в сети

Зарегистрирован: Пт июл 20, 2007 09:27
Сообщений: 34
Откуда: Karaganda
Доброе время суток!
Подскажите, пожалуйста, где можно почитать по sflow для реализации анализатора, желательно на русском языке.
Кроме того, хотелось бы посмотреть пример разбора пакета sflow.
Заранее благодарен за ответ.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 20, 2007 09:55 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Информации в сети много. Поиск должен помочь. Информацию по командам настройки sflow я могу выслать. Возможно кто-то из участников форума уже нашёл информацию более понятную для неискушенного пользователя чем RFC.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 20, 2007 10:00 
Не в сети

Зарегистрирован: Пт июл 20, 2007 09:27
Сообщений: 34
Откуда: Karaganda
Траффик sflow мы уже получаем, дело за малым - проанализировать его.
В пакетах sflow есть информация с какого ip адреса на какой ip адрес отправлено сколько пакетов и байт?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 20, 2007 10:10 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
С какого адреса и сколько байтов точно есть. В стандарте всё описано.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 20, 2007 11:45 
Не в сети

Зарегистрирован: Сб дек 02, 2006 18:13
Сообщений: 101
Откуда: Новосибирск
Здесь очень много материала по sFlow (англ.язык) http://www.inmon.com/technology/index.php
Вот перевод одной из статей оттуда http://www.lanbilling.ru/sflow_accuracy_article.html


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн июл 23, 2007 11:56 
Не в сети

Зарегистрирован: Пт июл 20, 2007 09:27
Сообщений: 34
Откуда: Karaganda
Спасибо за ответы.
Если есть у кого информация, как на основе полученого пакета посчитать статистику, поделитесь!
Пример пакета:
startSample ----------------------
sampleType_tag 0:1
sampleType FLOWSAMPLE
sampleSequenceNo 41165
sourceId 0:10
meanSkipCount 256
samplePool 42681
dropEvents 1516
inputPort 10
outputPort multiple 0
flowBlock_tag 0:1
flowSampleType HEADER
headerProtocol 1
sampledPacketSize 1518
strippedBytes 4
headerLen 128
dstMAC FFFFFFFFFFFF
srcMAC FFFFFFFFFFFF
IPSize 1500
ip.tot_len 1500
srcIP X.X.X.X
dstIP Y.Y.Y.Y
IPProtocol 17
IPTOS 0
IPTTL 1
IPFragmentOffset 1665
endSample ----------------------


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн июл 23, 2007 13:18 
Не в сети

Зарегистрирован: Пт окт 21, 2005 07:39
Сообщений: 375
Откуда: Екатеринбург
Al1 писал(а):
Спасибо за ответы.
Если есть у кого информация, как на основе полученого пакета посчитать статистику, поделитесь!
Пример пакета:
startSample ----------------------
sampleType_tag 0:1
sampleType FLOWSAMPLE
sampleSequenceNo 41165
sourceId 0:10
meanSkipCount 256
samplePool 42681
dropEvents 1516
inputPort 10
outputPort multiple 0
flowBlock_tag 0:1
flowSampleType HEADER
headerProtocol 1
sampledPacketSize 1518
strippedBytes 4
headerLen 128
dstMAC FFFFFFFFFFFF
srcMAC FFFFFFFFFFFF
IPSize 1500
ip.tot_len 1500
srcIP X.X.X.X
dstIP Y.Y.Y.Y
IPProtocol 17
IPTOS 0
IPTTL 1
IPFragmentOffset 1665
endSample ----------------------


не думаю что это тривиальная задача, там нужна еще достатоно сильная математика и предварительная подгонка параметров съема трафика. сфлоу это не нетфлоу у которого все понятно и предельно просто, тут сплошная теория вероятности, и думаю сфлоу еще не раз будут оптимизировать по дороге к публичному релизу прошивки...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн июл 23, 2007 18:15 
Не в сети

Зарегистрирован: Сб дек 02, 2006 18:13
Сообщений: 101
Откуда: Новосибирск
Al1, вы читали информацию по ссылкам что я давал выше? Там всё есть.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт июл 24, 2007 11:09 
Не в сети

Зарегистрирован: Пт июл 20, 2007 09:27
Сообщений: 34
Откуда: Karaganda
По ссылкам почитал, но нигде нет информации, как привязать данные из получаемого пакета, к расчету статистики по какому-либо IP.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт июл 24, 2007 17:36 
Не в сети

Зарегистрирован: Чт дек 29, 2005 00:31
Сообщений: 52
Откуда: Красногорск
Al1 писал(а):
По ссылкам почитал, но нигде нет информации, как привязать данные из получаемого пакета, к расчету статистики по какому-либо IP.

дык в пакете же указано к каким ип относятся данные


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 25, 2007 11:29 
Не в сети

Зарегистрирован: Пт июл 20, 2007 09:27
Сообщений: 34
Откуда: Karaganda
Вопрос не в том, как привязать данные к IP адресу получателя/отправителя, а в том, как данные из пакета привязать к расчетам статистики, предложеными по ссылкам.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 13, 2007 12:14 
Не в сети

Зарегистрирован: Чт мар 15, 2007 16:43
Сообщений: 76
Al1 писал(а):
Вопрос не в том, как привязать данные к IP адресу получателя/отправителя, а в том, как данные из пакета привязать к расчетам статистики, предложеными по ссылкам.


а ты не разбирай сам пакеты, зачем - над этим уже парили люди себе голову. :)

глянь в сторону http://www.pmacct.net , оно собирает sflow статистику и в нужном виде ложит в базу. остаётся только дописать биллинговую обвязку а-ля "вынуть из базы, умножить на sampling rate, умножить на деньги, и выставить счёт".


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 13, 2007 14:33 
Не в сети

Зарегистрирован: Пн сен 27, 2004 18:18
Сообщений: 1642
Откуда: Vault 13
Rudz писал(а):
глянь в сторону http://www.pmacct.net
только хотел нписать, но ув. Rudz опередил ... впрочем я могу дать ссылку в другое место ;)
топикстартеру - если уж очень хочется свой коллектор написать, то сорцы pmacct или ntop в руки + правильные /dev/head (svetlaya_golova.dll) и /dev/hands (pryamie_ruki.dll) в придачу и вперед к релизу ;)


Последний раз редактировалось snark Вт авг 14, 2007 15:38, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 13, 2007 16:06 
Не в сети

Зарегистрирован: Ср мар 16, 2005 20:17
Сообщений: 207
Откуда: Трехгорный
Как уже говорилось точность вычислений трафика по sflow зависит от частоты статистической выборки - чем чаще, тем точнее вычисляемый результат к реальным данным. На DGS-36XX это задается в
Код:
create sflow flow_sampler ports 2 analyzer_server_id 1 rate 1 maxheadersize 256

параметром rate (кратное 256) и его значение равное 1 соответствует что статистическая выборка происходит(случайным образом) один раз из 256 пакетов прошедших через обсчитываемый порт. В данном примере это максимально-возможная частота статистической выборки - полученные данные умножаем на расчитанный коэфициент и можно предъявлять клиенту счет за трафик. Но как оказалось коммутатор не держит эту частоту и за сутки параметр rate из-за нагрузки изменяется в сторону уменьшения частоты статистической выборки

Код:
DGS-3612G:4#show sflow flow_sampler
Command: show sflow flow_sampler

 Port   Analyzer Server ID   Configured Rate   Active Rate   Max Header Size
 ----   ------------------   ---------------   -----------   ---------------
 1      1                        1                    8               256
 2      1                        1                    4               256

Total Entries: 2

и следовательно должен и менятся и коэфициент для расчета трафика.
Вот и следует вопрос как мне на сервере собирающем статистику sflow получить значения Active Rate для динамического изменения коэфициента. По SNMP искал нужной ветки не нашел, в данных приходящих на колектор тоже ничего не нашел - может я что то не понимаю или не там ищу - подскажите?


Последний раз редактировалось T_IgorWW Пн авг 13, 2007 16:08, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 13, 2007 16:08 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Вы можете как я и просил всё это прислать по почте подробно с конфигом и схемой?


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 48 ]  На страницу 1, 2, 3, 4  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 34


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB