Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.10;
Скачать: CL | DM;

Вниз

Как посчитать трафик текукщего соединения с инетом   Найти похожие ветки 

 
Kinder   (2003-10-27 19:26) [0]

Такой вопрос. Есть ли где нибудь библиотеки для подсчета трафка текущего соединения с инетом или локалкой?


 
Vorobyev Sergey ©   (2003-10-28 11:57) [1]

http://delphimaster.net/view/6-1066678081/
http://delphimaster.net/view/6-1066678081/
http://delphimaster.net/view/6-1066678081/
http://delphimaster.net/view/6-1066678081/
http://delphimaster.net/view/6-1066678081/
http://delphimaster.net/view/6-1066678081/
http://delphimaster.net/view/6-1066678081/
И это еще не все..

Я когда-то искал
!!! И НЕ ПОЛЕНИЛСЯ


 
Anatoly Podgoretsky ©   (2003-10-28 12:00) [2]

Намекаешь, что он ленивый или нет?


 
Kinder   (2003-10-28 20:06) [3]

А там какая-то ерунда написана. Четкого ответа нету. Я уже искал и тож не ленился.


 
Vorobyev Sergey ©   (2003-10-29 11:33) [4]


> А там какая-то ерунда написана. Четкого ответа нету. Я уже
> искал и тож не ленился.

Так бы и написал:
"Искал по всему форуму ..<ссылки>.., но четкого ответа не нашел ..."
Кстати, а как это - ЧЕТКИЙ ОТВЕТ

По моему, там есть хорошие ответы:
1. WinPCap
2. Статья по мониторигу сетей в Delphi
3. плюс некоторые размышления

Если не хватает, то опиши конкретней что же ты хочешь.
Может тебе нужны готовые исходники для решения определенной задачи с "одной красной кнопкой"..


 
Kinder   (2003-10-29 22:10) [5]

WinPCap использует какой-то драйвер, который не работает в WinNT системах. ПО крайней мере так написано. Про статью написано тоже, что реально не считает трафик. Вот что-нить поконкретнее есть?


 
Vorobyev Sergey ©   (2003-10-30 07:19) [6]


> Вот что-нить поконкретнее есть?

И все-таки поконкретнее опиши свою цель, задачу..
Например, то что тебе нужно под WinNT узнали только из последнего поста..
Т.е. какой тебе трафик надо считать: ip, ipx, udp, tcp, использовать ли ограничинения по портам и т.п.? И все остальное..
А то как "обобщенно" спросил, так "обобщенно" и ответили..


 
Kinder   (2003-10-31 22:26) [7]

1.Мне надо реальзовать подсчет трафика входящего и исходящего соединений по всем интернет протоколам
2.Для каждого соединения трафик должен считаться отдельно. Например пользователь вышел с соединения 1, с него трафик посчитался, с соединения 2 уже другой трафик считается, по VPN третий трафик и т.д.
3.Работать должно под всеми WinOS.
4.Трафик должен считаться как можно более точно. Это очень важно, т.к. в проекте такая статистика очень важна.


 
SammIk ©   (2003-11-02 19:05) [8]

Смотри сюда http://wasm.ru/article.php?article=netfilter


 
TButton ©   (2003-11-02 19:10) [9]

я хочу посчитать время подключения, потому что за трафик мы не платим.


 
Kinder   (2003-11-23 14:26) [10]

2TButton - время подуключения с помощью WinINET модно. Трафик только с пом. RAS, но эта фича тока с win2000 есть это раз, а во вторых RAS и VPN разные вещи. Т.е. трафик то считает, но не коннектит. Но 9x и ME стандартно у себя трафик могут считать. Значит это возможно и без RAS. Но как?


 
Sam Stone ©   (2003-11-23 21:28) [11]

http://delphimaster.ru/articles/netmon/index.html

По этой статье сделал себе программульку. Работает. Чуточку "отстает". Где-то 1 мб на каждые 100.

Там же и время можно считать


 
Kinder   (2003-11-24 18:27) [12]

МММ. Вот то что отстает это плохо. Мне точность надо. А из-за чего отстает-то?


 
Rouse_ ©   (2003-11-24 21:49) [13]

Чуточку отставать может только при неверных рассчетах (деление - округление) а так точность гарантирую... по крайне мере если брать информацию из MSDN на основании которой и была написана данная статья за максимально соответствующую действительности.

Желаю успехов


 
Kinder   (2003-12-04 19:59) [14]

Нифига себе чуть-чуть. 20-50 килобайт на каждый мег. При гигабайтах трафика неплохая разбежка будет. Может есть что-то поточнее? Я вот компонент MagRAS взял. Там точно считает довольно. Но исходников нет :( Так бы посмотрел как это делается. Да и программы типа Tmeter считают как-то его всё-же. Причем не при запуске проги, а с самого начала соединения, по принципу RAS. Может кто знет как можно портировfть RAS ф-ии на 9x для подсчета трафика? Или какой-нить альтернативный способ? Как в MagRAS.


 
serezaha_pu   (2003-12-08 13:18) [15]

Есть такая библиотека IpHlpApi, там есть функции статистики пройденного TCP or Http. Поищи в яндексе. Я нашел. :)



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

Текущий архив: 2004.02.10;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.022 c
1-29310
HolyMan
2004-02-02 03:08
2004.02.10
WinSpeechAPI


14-29576
Mike B.
2004-01-22 14:35
2004.02.10
Пингвины


14-29587
Карелин Артем
2004-01-21 15:58
2004.02.10
Я разочаровался в билдере.


1-29319
lipskiy
2004-01-27 22:31
2004.02.10
WinExec не везде выполняется, что неправильно?


1-29395
SnapIn
2004-02-02 06:14
2004.02.10
Удалить объект