Навигация:  Traffic Inspector > О программе > Основные функции > Прокси-сервер >

Учет трафика в прокси и SOCKS

Previous pageReturn to chapter overviewNext page

В программе предусмотрено два метода съема трафика с целью учета при работе клиента через прокси-сервер и SOCKS.

 

1.Kernel: драйвер ведет списки TCP всех сессий, и для каждой учитывается трафик. Эти данные запрашиваются и используются для учета трафика в прокси и SOCKS. Данный метод имеет абсолютную точность по причине учета всех пакетов TCP-сессии.
2.Application: в этом случае учитывается полезный трафик, передаваемый в службе прокси-сервера и SOCKS. Данные занижаются, т.к. не учитываются заголовки пакетов и служебные пакеты TCP-протокола. Обращаем внимание: именно так работает учет трафика всех "классических" прокси-серверов.

 

Режим учета в каждой сессии прокси-сервера и SOCKS отображается в консоли с целью диагностики работы программы.

 

Режимы выбираются автоматически. Логика выбора режима учета такова, что application-режим выбирается только тогда, когда kernel использовать возможности нет.

 

Для HTTP-прокси в kernel-режиме трафик снимается на интерфейсе, через который идет соединение между прокси- и веб-сервером. Если этот интерфейс в программе не назначен, то используется режим application.

 

Для FTP через HTTP используется режим application.

 

Для SOCKS всегда используется kernel-режим, но трафик снимается между клиентом и SOCKS-сервером.

 

Во время работы через спутник пакеты TCP-сессии передаются и принимаются на разных интерфейсах. Для того чтобы корректно работал kernel-режим, при конфигурировании надо обязательно указать интерфейс, на котором принимаются пакеты, иначе входящий трафик учитываться не будет.

 


Текущая страница справки: http://help.smart-soft.ru/doc20/index.html?howworkproxybill.htm

Сайт разработчиков Traffic Inspector