Характеристики.

Previous pageReturn to chapter overviewNext page

 

Основные характеристики программы:

Внутренние и внешние сети - топология
Авторизация пользователей
Ограничения работы пользователей
Тарификация
Контроль внешнего трафика
Сетевая статистика
Прокси-сервер
SMTP-шлюз
Сетевой экран (firewall)
Bandwidth control (шейпер)
Advanced routing
WWW сервер
Клиентский сервис
Администрирование
Отчеты
Интерфейс автоматизации

 

Внутренние и внешние сети - топология.

 

Сервер может работать с несколькими внутренними интерфейсами в сложной по топологии сети. · Поддерживаются интерфейсы 802.3 (Ethernet), 802.11 (Radio Ethernet), WAN PPP, WAN VPN (PPTP, L2TP).
Работает совместно с NAT от Windows. Поддерживается RAS (Dial-out), VPN (PPTP, L2TP), PPPoE.
Работает с RAS сервером (Dial-In клиенты), поддерживаются как модемные соединения, так и VPN (PPTP, L2TP).
Внутренние сети могут быть описаны как локальные (например внутриофисная сеть) или публичные (например домовая). Для разных сетей могут использоваться разные политики доступа.
Для съема трафика пользователей через другие сервера внутренней сети может также использоваться специальный режим сниффера ("прослушки").
Сервер может работать с несколькими внешними интерфейсами. Т.е. может быть несколько подключений к сети Интернет.
Для работы с динамическими внешними интерфейсами имеется режим автоматического их выбора.
Обеспечивается корректная работа при разделении входящего и исходящего трафика на внешних интерфейсах (например, при работе через спутник).
Для персонального режима работы используется внутренний IP интерфейс (127.0.0.1). В этом случае назначение других внутренних интерфейсов запрещено.
Реализована возможность работы клиентов на терминальном сервере.
Имеется поддержка протокола IEEE 802.1Q (Tag based VLAN).

 

Авторизация пользователей.

 

Авторизация по сетевому адресу - IP, MAC или вместе. Также можно задать диапазон IP адресов.
Авторизация по имени и паролю. Может использоваться при работе с прокси сервером или через клиентского агента с использованием как собственных паролей, так и через домен сети Windows. Поддерживается авторизация с разных доменов.
Запись MAC клиентов авторизации в таблицу статических ARP операционной системы.
Авторизация по адресам электронной почты - используется в SMTP шлюзе.
Авторизация через API. Позволяет использовать сторонние программы.
Контроль нарушений правил авторизации. В программе ведется учет нарушений доступа, производится запись этих событий в сетевую статистику и журнал, а также есть возможность оповещать администраторов по электронной почте.
Максимальное количество пользователей - 8191. Максимальное количество групп пользователей - 255.

 

 

Ограничения работы пользователей.

 

По датам.
По расписанию. Может быть задано индивидуально для пользователя, для группы или сразу для всех.
По доступу к ресурсам. Имеются  групповые и общие фильтры на запрещение и разрешение. Фильтры применяются на IP уровне для любого трафика (IP адреса, протоколы и порты), так и на уровне приложений при работе через прокси (HTTP, FTP, URL, типы данных, regular expressions). Вместо IP адресов всегда можно задавать и имена хостов, что описание фильтра делает независимым от изменений адресов ресурсов.
По IP и MAC адресам клиента. Для пользователей с авторизацией по имени это может использоваться для введения дополнительных ограничений.
По доступу к службам.
По количеству TCP сессий. Это ограничение работает как для прямого трафика, так и через прокси (SOCKS).
Запрет многопоточной закачки через прокси сервер.
Защита от перегрузки сети и сервера virus flood protect. Использует анализ трафика пользователя и блокирует его при переполнении сетевой статистики. Это обычно бывает связано с заражением компьютера пользователя сетевыми вирусами.
Запрет по номеру VLAN.

 

Тарификация.

 

Возможен различный вид учета трафика: по входящему, исходящему, сумме входящего и исходящего и максимальному значению от входящего и исходящего.
Есть возможность задания предоплаченного (бесплатного) трафика.
Есть возможность тарифицировать время работы клиентов. При этом абонентская плата может начисляться посуточно или поминутно за время реальной работы.
Тарифы могут быть изменены задним числом - любое их изменение влечет немедленный пересчет всех данных по биллингу. Дополнительно могут задаваться скидки на трафик из кэша, почтовый или любой другой в соответствии заданным в фильтрах критериям.
Работа в кредит. При работе клиента в кредит до момента блокировки могут быть применены отдельные политики доступа.
Все настройки тарификации могут быть сделаны индивидуальными, групповыми или общими, что позволяет иметь различные тарифные планы.
Текущий статус клиента со всеми его параметрами тарификации отображается в реальном времени.
Все изменения статуса клиентов могут записываться в журнал для последующей обработки и формирования отчетов.

 

Контроль внешнего трафика.

 

Для учета общего трафика, потребляемого у провайдера, имеются контролируемые счетчики, которые описываются как IP сети. С их помощью можно учитывать трафик от провайдера. Несколько таких счетчиков позволяют вести раздельный учет разного вида трафика (льготный или бесплатный).
Для контролируемых счетчиков задаются лимиты - предупреждения, перерасхода и ежедневный, при превышении которых выдается оповещение администратора или данное направление (трафик) может быть заблокировано.
При срабатывании блокировок на внешних счетчиках может быть запущено любое внешнее приложение.
Для дополнительного анализа общего потребляемого трафика могут быть заданы и внешние информационные счетчики, где есть дополнительная возможность анализировать трафик по IP протоколам и портам.
Данные по внешним счетчикам могут отображаться как в реальном времени и записываться в журнал для формирования отчетов.

 

 

Сетевая статистика.

 

Для пользователей и внешних счетчиков может быть включен сбор сетевой статистики в контексте IP адресов, протоколов и портов.
Есть возможность индивидуально или для всех задавать степень детализации - интервал анализа и количество активных соединений.
Текущая статистика может отображаться в реальном времени и записываться в журнал для последующего анализа и формирования отчетов.
Для дополнительного анализа хостов и сетей используется сервис WhoIs и NetGeo.

 

Прокси-сервер.

 

Протоколы - HTTP/1.1 (Keep-Alive, Pipelining), FTP, SOCKS 4/5.
Аутентификация - BASIC (открытым паролем) или интегрированная через домен Windows (NTLM v. 1/2).
кэширование - есть много настроек для выбора оптимальных параметров с точки зрения экономии трафика.
Индивидуальная гибкая настройка параметров кэширования для отдельных ресурсов.
кэш хранится в одном файле, при этом полностью исключена его внутренняя фрагментация. Все индексы кэша хранятся в оперативной памяти, что обеспечивает высокую скорость работы с кэшем.
Фильтрация контента - прокси сервер использует общие с IP фильтрами списки, но для него есть возможность также задавать тип контента и вести анализ протокола и URI вплоть до контекстного поиска с помощью выражений regular expressions. Это позволяет, например, легко реализовать эффективную фильтрацию баннеров.
Есть поддержка метода HTTP CONNECT - через прокси сервер в этом режиме может работать SSL, FTP или любое другое TCP приложение, позволяющее работать через HTTP туннель.
FTP через HTTP (метод GET) - прокси сервер генерирует HTML страницы, позволяя работать с FTP серверами в режиме чтения. При этом работает автоматическое переключение между активным и пассивным режимами для протокола FTP.
Авторизация - сквозная. Если пользователь не авторизовался, то по необходимости запрашивается аутентификация через прокси или SOCKS сервер.
Автоматическое конфигурирование броузеров, в соответствии принятым стандартам. Прокси сервер выдает клиентам стандартный WPAD.DAT JAVA скрипт для их конфигурирования. Есть возможность задания в нем LAT (таблицы локальных адресов). Также может быть использовано принудительное конфигурирование броузеров через клиентского агента.
Форвардинг HTTP, FTP и SOCKS запросов на другой прокси сервер.
Блокировка HTTP трафика мимо прокси сервера, редирект TCP/80 на прокси сервер.
Оперативное управление режимами фильтрации и кэширования со стороны клиента.
Имеется возможность выборочно включить запись в журнал все запросов через прокси сервер.

 

SMTP-шлюз.

 

Публикует снаружи один внутренний SMTP сервер.
Запрещает открытые relay (пересылки), что позволяет использовать внутри сети самые простые почтовые сервера.
Есть проверка адресов отправителей на достоверность их домена.
Есть проверка хостов отправителей с помощью служб RBL, базирующихся на DNS. Многопоточная реализация позволяет задействовать большое количество служб без внесения дополнительных задержек. Через RBL также могут проверяться и все промежуточные SMTP сервера анализом заголовков сообщений.
Имеются "черные списки" хостов отправителей, которые могут заполняться как автоматически, так и вручную. Автоматическое занесение в "черные" списки хостов, отфильтрованных через RBL, позволяет существенно экономить трафик при массовой рассылке спама с них за счет исключения последующих запросов на RBL службы.
Есть "белые" списки, описывающие отправителей, для которых фильтрация сообщений применяться не будет. · Для анализа отфильтрованной почты ведется подробный журнал, а также может использоваться почтовая рассылка администраторам.
Тарифицирует входящую почту для известных получателей - пользователей Traffic Inspector. Для экономии трафика прием почты для неизвестных получателей прием почты может быть запрещен.
Может быть запрещен также прием почты для отключенных или заблокированных пользователей.

 

Сетевой экран (firewall).

 

По умолчанию закрывает все запросы извне, при этом прозрачно разрешая исходящие TCP, UDP и ICMP данные, в связи с чем настройка службы практически не требуется.
Динамическая UDP фильтрация - позволяет корректно отличать входящие UDP запросы от исходящих, прозрачно разрешая исходящие UDP данные.
Динамическая фильтрация FTP-DATA. Производится анализ FTP команд PORT и PASV и выставление временных разрешений в firewall. Это позволяет без проблем работать с активным режимом (клиент), так и пассивным (публикуемый сервер).
Для разрешения работы различных серверных приложений или других протоколов можно отдельно задать список разрешающих и запрещающих правил.
На информационных счетчиках можно вести раздельный учет и анализ отфильтрованного входящего трафика (анализ флуда, сканирования портов и др.).
Для защиты самого сервера изнутри сети также может быть включен внутренний firewall. Его функциональность аналогична внешнему. Имеются отдельные настройки этого firewall для локальных и публичных внутренних сетей.

 

Bandwidth control (шейпер).

 

Служба работает по любому трафику, проходящему через сервер. В том числе через прокси сервер и SOCKS.
Ограничение индивидуальной скорости работы клиента с отдельной настройкой на прием и передачу.
Динамическое ограничение - назначение суммарной максимальной скорости для группы, отдельно на прием и передачу.
Ограничение по количеству пакетов. Полезная функция для предотвращения перегрузки сети при эпидемиях вирусов.
Назначение в фильтрах типа трафика, который надо исключить из контроля.
Выставление отдельных ограничений скорости для конкретного типа трафика.
Выставление приоритетов на определенный тип трафика. Эта настройка позволяет менять очередность обработки пакетов во внутренней очереди шейпера и передавать  эти данные с минимальными задержками.
Для всех правил может быть назначено расписание, что позволяет динамически изменять настройки службы этой в зависимости от времени.
При работе через прокси сервер имеется возможность настроить полосу отдельно для разного типа контента.
Данные из кэша прокси сервера, а также с локального веб сервера (сервер статистики) ограничениям по скорости не подвергаются.

 

Advanced routing.

 

Расширяет функции роутера Windows. Также эта функция известна как "policy routing" или "source routing".

 

Перенаправление трафика через заданный внешний интерфейс для группы пользователей.
Перенаправление трафика через заданный внешний интерфейс для пользователя индивидуально.
Применение перенаправления для заданного типа трафика. При работе через прокси можно задать также тип HTTP контента.
В фильтрах также можно задать в качестве условия факт перенаправления трафика.

 

WWW сервер.

 

Встроенный HTTP/SSL сервер, на базе которого реализованы задачи -

 

Приложения для клиентского доступа - агент авторизации, отчеты, личный кабинет.
Отчеты и другие приложения для администраторов.
Другие расширения платформы.

 

Возможности WWW сервера -

 

Протокол - HTTP/1.1. Поддерживается Keep-Alive, докачка, теги кэширования.
SSL протоколы - TLS (SSL 3.1), SSL 3.0,  SSL 2.0. SSL 1.0.
Назначение разных серверных сертификатов для запросов с разных сетей.
ASP.NET на базе NET Framework 2.0. Может быть сконфигурировано неограниченное количество виртуальных сайтов.
Гибкое назначение разделов, имеется переопределение физических путей.
Авторизация как клиентов Traffic Inspector, так и на основе задания отдельных логинов.
Гибкое назначение прав доступа на разделы. Дополнительно работает авторизация в рамках ASP.NET приложения.
Функция просмотра директориев.
Поддержка технологии Script Engine от более ранних версий программы. Оставлено для совместимости приложений.

 

 

Клиентский сервис.

 

С помощью специальной программы - клиентского агента - пользователь может самостоятельно:

 

видеть текущий баланс, также можно настроить оповещение, когда средства на счету подходят к концу.
переключать уровни фильтрации контента - работать в режиме "сбережения" трафика.
переключать режимы кэширования прокси сервера. Это позволяет без проблем просматривать быстро обновляемые ресурсы, имея при этом хорошие показатели экономии трафика за счет кэширования.

 

Кроме того, администратор может разослать быстрое оповещение пользователям, у которых используется клиентский агент.

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

 

 

Администрирование.

 

Удаленное управление - для удаленного доступа используется стандартная технология DCOM, консоль управления выполнена как MMC Snap-In, что позволяет ее легко интегрировать с другими инструментами администратора.
Мониторинг работы клиентов и сетевой статистики в реальном времени.
Ограничение доступа - можно задать группу администраторов в домене Windows или использовать встроенную аутентификацию по паролю.
Есть утилита групповой удаленной инсталляции клиентских агентов, которая позволяет произвести их установку сразу на все компьютеры сети.
В случае, когда компьютеры клиентов не в сети Windows, клиенты могут самостоятельно загрузить или обновить агента через встроенный веб сервер.
Автоматическое добавление клиентов - если в сеть работает с доменом Windows. Также имеется возможность ограничить это для отдельной группы домена, а также сразу помещать новых клиентов в разные группы Traffic Inspector с привязкой к группам домена.

 

 

Отчеты.

 

Может быть сформировано несколько десятков видов разных отчетов трафику, биллингу и сетевой статистике. · Все отчеты могут быть импортированы и сохранены в различных видах и форматах - табличных и графических.
Набор отчетов может быть расширен использованием интерфейса автоматизации.

 

Интерфейс автоматизации.

 

В программе отсутствуют некоторые возможности, присущие другим системам биллинга. Требования могут быть очень разнообразные, и для их реализации имеется внешний COM интерфейс, через который можно управлять всем процессом биллинга извне. Интерфейс хорошо документирован, прост и к программе прилагается много примеров реализации различных задач. Совместно со встроенный веб сервером можно, например, реализовать карточную биллинг платформу.

 

 

 


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

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