Назначение приоритетов в зависимости от направления [Документация VAS Experts]

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:dpi_options:opt_priority:priority_config_as [2020/02/05 15:38] – ↷ Страница перемещена из dpi:dpi_options:base_functionality:opt_priority:priority_config_as в dpi:dpi_options:opt_priority:priority_config_as lexx26dpi:dpi_options:opt_priority:priority_config_as [2025/01/16 10:25] (текущий) – [Назначение приоритетов в зависимости от направления] elena.krasnobryzh
Строка 1: Строка 1:
-====== Назначение приоритетов в зависимости от направления ======+====== Назначение приоритетов в зависимости от направления ======
 {{indexmenu_n>4}} {{indexmenu_n>4}}
 +Направление задается номером автономной системы источника или приемника трафика.\\
 +:!:Если для автономной системы задан приоритет по направлению, то он переопределяет приоритет,
 +заданный по протоколу. \\
 +:!:Если задан приоритет для источника трафика, то он переопределяет
 +приоритет, заданный для приемника. 
  
 +<note important>Изменить список IP, входящих в автономную систему, или определить вспомогательную AS можно
 +динамически, как описано в разделе [[dpi:dpi_options:opt_statistics:statistics_asn|Настройка автономных систем AS]]</note>
 +
 +Приоритеты, назначенные администратором системы в зависимости от направления, загружаются DPI из файла **/etc/dpi/asnum.dscp**.
 +<note warning>Комментарии в этом файле недопустимы!</note>
 +
 +Подготовка этого файла 2-х этапная:
 +сначала создается тестовый файл с списком автономных систем и назначенным им приоритетам, который затем конвертируется во внутренний формат с помощью специальной утилиты. 
 +
 +<note tip>''asnum.bin'' — справочник публичных автономных систем и подсетей, который возможно обновлять из облака. Для включения обновления справочника в конфигурационный файл ''/etc/dpi/fastdpi.conf'' необходимо добавить параметр ''asnum_download=1''. По умолчанию обновление отключено (''asnum_download=0'').</note>
 +===== Формат файла со списком автономных систем и их приоритетами: =====
 +Каждая строка файла содержит запись в формате номер_AS <пробел> значение_dscp, **например**:
 +<code>
 +64512       cs0
 +64512       local
 +64512       term
 +64513       drop
 +64514       pass
 +64514       peer
 +</code>
 +где 
 +  * cs0 – это [[dpi:dpi_options:opt_priority:dscp_table|значение DSCP]]\\ 
 +Значение ключевого слова:
 +  * drop – пакеты дальше передавать не нужно (их нужно отбрасывать)\\ 
 +  * pass – трафик данной AS передается через DPI транзитом без анализа и обработки\\
 +  * local – трафик данной AS считается локальным трафиком оператора; подробнее см. [[dpi:bras_bng:general_setup#настройка_bras_l3_в_fastdpi|BRAS L3]]\\
 +  * peer – c данной AS оператор находится в пиринге; используется только для опции [[dpi:dpi_options:opt_cache|Кэширование]] \\ 
 +  * term – для данной AS разрешена терминация; подробнее см. [[dpi:bras_bng:bras_l2_vlan_term:bras_l2_vlan_term_as|BRAS: терминация на уровне AS]]\\
 +  * mark1 – Приоритет определения по SNI в кастомных сигнатурах для автономных систем.\\ Управление осуществляется из облака.
 +  * mark2 – Трафик QUIC без SNI из данной AS будет помечен как QUIC_UNKNOWN_MARKED\\ Пример:\\ 
 +    * в asnum.dscp ASN 15169 помечаем как mark2
 +    * в protocols.dscp помечаем QUIC_UNKNOWN_MARKED drop\\
 +  * mark3 — зарезервировано
 +<note important>local, term и peer не влияют на приоритет трафика и используются в сервисах, где и находится их описание.</note> 
 +
 +===== Конвертация файла =====
 +Конвертирование во внутренний формат и размещение в рабочем каталоге, где настройки будут
 +подхвачены DPI:
 +<code>cat my_as_dscp.txt | as2dscp /etc/dpi/asnum.dscp
 +service fastdpi reload
 +</code>
 +<note important>Загрузка настроек производится без рестарта сервиса.</note>
 +<note>**[СКАТ v13+]** во входных файлах утилиты as2dscp появилась возможность добавлять комментарии (#) и пустые линии.</note>
 +
 +===== Настройка для локального трафика =====
 +Разрешить транзит локального трафика оператора через dpi без анализа и обработки
 +<code>local_passthrough=1</code>
 +
 +Поместить локальный трафик оператора в отдельный класс
 +<code>local_dscp=0x38</code> 
 +dscp задается в числовом виде, соответствие числового и буквенного обозначения можно посмотреть в [[dpi:dpi_options:opt_priority:dscp_table|справочной таблице]]\\ 
 +<note important>Настройка local_dscp имеет приоритет перед local_passthrough (если указаны обе, то активна local_dscp).</note>  
 +
 +Трафик автономных систем, помещенный в свой класс, можно [[dpi:dpi_options:opt_bandwidth_mgmt:bandwidth_conf|ограничивать независимо]] от базового ограничения тарифного плана.