Delphi - Подсчет траффик на Delphi

Аватара пользователя
Netscaper

Re: Delphi - Подсчет траффик на Delphi

Сообщение Netscaper »

Последний вариант. Я не знаю какой компьютер у тебя в сети выполняет роль шлюза или прокси, так что разбирайся сам, как тебе его определять для подсчёта интернет-трафика. Указываешь машину в сети для которой следует считать трафик, прога тебе все посчитает.
Аватара пользователя
fossil

Re: Delphi - Подсчет траффик на Delphi

Сообщение fossil »

Вобщем если кто знает как в соединении отлавливать траффик пишите сюда. Или может у кого есть компонент..
Аватара пользователя
fossil

Re: Delphi - Подсчет траффик на Delphi

Сообщение fossil »

Народ, а можно с помощью этой проги еще порт посмотреть? Если можно, то что нужно добавить?
Аватара пользователя
fossil

Re: Delphi - Подсчет траффик на Delphi

Сообщение fossil »

DeaDMan77

Навреное можно, раз определяется его протокол, значит и сам номер можно Изображение

Netscaper

Помогай, без тебя не справимся Изображение
Аватара пользователя
Netscaper

Re: Delphi - Подсчет траффик на Delphi

Сообщение Netscaper »

По заявкам... Добавил в код сниффера заголовки TCP и UDP, которые содержат номера портов. Программа не претендует на эффективность и оптимальность, но суть, на мой взгляд, отражает. Краткое пояснение. Заголовки TCP и UDP вкладываются внутрь сообщение протокола TCP/IP. Иначе, сначала идет заголовок IP (структура IPHeader) в котором указывается, какой протокол будет использоваться TCP или UDP, в зависимости от этого далее идет либо заголовок TCP (TTCPHeader) или UDP (TUDPHeader). Исходный код прилагается, надеюсь, что страждущие всё же разберутся...
Аватара пользователя
Netscaper

Re: Delphi - Подсчет траффик на Delphi

Сообщение Netscaper »

Вери велл сенькаю Изображение



А можно еще вопрос? Изображение Можноли ненужные пакеты блокировать и как насчет других протоколов, типа ICMP?
Аватара пользователя
Netscaper

Re: Delphi - Подсчет траффик на Delphi

Сообщение Netscaper »

Можно, наверняка. Хотя я и не пытался... Поищи в Google, сложно разве? Надеюсь, смысл моей программы понят, а описания всяких протоколов можно найти
тут
,
ICMP
в частности.
Ответить

Вернуться в «Программирование и базы данных»