Содержание

Назначение приоритетов в зависимости от направления

Направление задается номером автономной системы источника или приемника трафика.
:!:Если для автономной системы задан приоритет по направлению, то он переопределяет приоритет, заданный по протоколу.
:!:Если задан приоритет для источника трафика, то он переопределяет приоритет, заданный для приемника.

Изменить список IP, входящих в автономную систему, или определить вспомогательную AS можно динамически, как описано в разделе Настройка автономных систем AS

Приоритеты, назначенные администратором системы в зависимости от направления, загружаются DPI из файла /etc/dpi/asnum.dscp.

Комментарии в этом файле недопустимы!

Подготовка этого файла 2-х этапная: сначала создается тестовый файл с списком автономных систем и назначенным им приоритетам, который затем конвертируется во внутренний формат с помощью специальной утилиты.

Формат файла со списком автономных систем и их приоритетами:

Каждая строка файла содержит запись в формате номер_AS <пробел> значение_dscp, например:

64512       cs0
64512       local
64512       term
64513       drop
64514       pass
64514       peer

где

Значение ключевого слова:

local, term и peer не влияют на приоритет трафика и используются в сервисах, где и находится их описание.

Конвертация файла

Конвертирование во внутренний формат и размещение в рабочем каталоге, где настройки будут подхвачены DPI:

cat my_as_dscp.txt | as2dscp /etc/dpi/asnum.dscp
service fastdpi reload
Загрузка настроек производится без рестарта сервиса.
[СКАТ v13+] во входных файлах утилиты as2dscp появилась возможность добавлять комментарии (#) и пустые линии.

Настройка для локального трафика

Разрешить транзит локального трафика оператора через dpi без анализа и обработки

local_passthrough=1

Поместить локальный трафик оператора в отдельный класс

local_dscp=0x38

dscp задается в числовом виде, соответствие числового и буквенного обозначения можно посмотреть в справочной таблице

Настройка local_dscp имеет приоритет перед local_passthrough (если указаны обе, то активна local_dscp).

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