Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];

Вниз

Частота обновления информации касательно подсчета трафика   Найти похожие ветки 

 
Sergey77   (2005-01-03 19:10) [0]

С новым годом!
Есть такая статья: "Мониторинг сетей".
В ней есть раздел про определение входящего и исходящего трафика.

...есть поля:
dwInOctets - Содержит количество байт принятых через интерфейс
dwOutOctets - Содержит количество байт отправленных интерфейсом

нужно определить максимальную скорость в секунду за сеанс подключения, но если по таймеру смотреть эти данные каждую секеунду, то я думаю, что это будет грубовато т.е.:
если взять две секунды - №1 и №2, то возможна такая ситуация:
сек №1 - получено 70 кб
сек №2 - получено 30 кб
максимальная - 70 кб
но в первой и во второй секунде возможны простои:
допустим в первой вначале (30%), а во второй в конце (70%)
т.е. если соединить 70%(время активности первой сек в конце)+
30%(время активности второй сек вначале)=100% = 1 сек, и скорость составит 100 кб в сек, а не 70,  просто начать измерять (смотреть сколько скачано) нужно было на 30%сек позже.

Это размышления новичка, подскажите, правильно ли я думаю;
и с какой частотой система заносит данные в вышеуказанные поля

нужно корректно мерять скорость трафика в сек

Уделившим внимание благодарен!


 
Sergio   (2005-01-04 23:56) [1]

Сложный вопрос...


 
Eraser ©   (2005-01-05 01:23) [2]

Серьёзные проги по подсчёту трафика (типа BWMeter, не путать с DUMeter!!!) используют свои (или не свой :))) драйвер режима ядра, а в нём через TDI всё легко определяется. Не спрашивайте как :))!


 
Sergio   (2005-01-05 01:32) [3]

я новичек, в связи с этим - что такое TDI ?  8(


 
Eraser ©   (2005-01-05 01:47) [4]

Я не далеко от тебя ушёл в плане написания драйверов ;)), а прийдётся писать именно драйвер, если хочешь сделать действительно хорошую прогу...
Советую книгу "Программирование драйверов Windows" автор- Солдатов, но и она тебя не спасёт, драйвера- это целая наука ((



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.044 c
4-1107175604
mbIkola
2005-01-31 15:46
2005.03.13
Как определить факт закрытия сессии в терминальном режиме.


4-1107077574
Максим
2005-01-30 12:32
2005.03.13
Выключение компьютера


1-1109315695
Нуждающийся в помощи
2005-02-25 10:14
2005.03.13
Бинарные операции


6-1105438289
Senti
2005-01-11 13:11
2005.03.13
Передача файлов в отдельных потоках


14-1108665627
Alexander Panov
2005-02-17 21:40
2005.03.13
Погрустим?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский