Логика обработки сетевого пакета
Логику обработки сетевого пакета программой TMeter можно разделить на три уровня: уровень набора фильтров, уровень фильтра и уровень правила.
Уровень правила
Для того, чтобы сетевой пакет удовлетворял правилу необходимо чтобы выполнились все заданные в нем условия.
Уровень фильтра
Каждый фильтр может содержать неограниченное количество правил. Для того, чтобы сетевой пакет удовлетворял фильтру, необходимо чтобы сработало по крайней мере одно правило, перечисленное в фильтре. Правила в фильтре имееют свои порядковые номера. Пакет обрабатывается в фильтре последовательно от правила с номером 1 до первого срабатывания. В случае, если сработанное правило имеет действие "Подсчитать" или "Подсчитать и пропустить", то счетчик переданных байт или счетчик посланных байт данного фильтра будет увеличен на размер сетевого пакета.
Уровень набора фильтров
Пакет поступает на обработку в набор фильтров последовательно - от первого до последнего фильтра. Пакет передается на обработку в следующий фильтр, если:
Прекращается обработка пакета всеми последующими фильтрами, если: