Полисинг по сессии и переопределение классов трафика [Документация VAS Experts]

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:dpi_options:opt_shaping:shaping_session [2024/11/28 13:07] elena.krasnobryzhdpi:dpi_options:opt_shaping:shaping_session [2026/05/06 13:44] (текущий) – [Полисинг по сессии и переопределение классов трафика] atereschenko
Строка 9: Строка 9:
 Услуга расширяет возможности полисинга путем определения скорости трафика для конкретной сессии. Так же возможно переопределение класса трафика для конкретного Абонента или Виртуального канала.  Услуга расширяет возможности полисинга путем определения скорости трафика для конкретной сессии. Так же возможно переопределение класса трафика для конкретного Абонента или Виртуального канала. 
 Напомним, что глобальная разметка классов трафика описана в разделе [[dpi:dpi_options:opt_priority|]]. \\ Напомним, что глобальная разметка классов трафика описана в разделе [[dpi:dpi_options:opt_priority|]]. \\
-Важно: Приоритет по направлению переопределяет приоритет по протоколу, таким образом если трафик уже имеет [[dpi:dpi_options:opt_priority:priority_config_as|]], то данная услуга не переопределит класс трафика. +Важно: Приоритет по направлению имеет приоритет вышечем приоритет по протоколу, таким образом если трафик уже имеет [[dpi:dpi_options:opt_priority:priority_config_as|]], то данная услуга не переопределит класс трафика. 
 ===== Конфигурация СКАТ ===== ===== Конфигурация СКАТ =====
 Услуга  **требует дополнительной оперативной памяти** (по сравнению со стандартными требованиями), которая резервируется настройкой в **/etc/dpi/fastdpi.conf**: Услуга  **требует дополнительной оперативной памяти** (по сравнению со стандартными требованиями), которая резервируется настройкой в **/etc/dpi/fastdpi.conf**:
Строка 43: Строка 43:
   * keep - значение приоритета изменять не нужно, т.е. сохранить его текущее значение (обычно 0)\\    * keep - значение приоритета изменять не нужно, т.е. сохранить его текущее значение (обычно 0)\\ 
   * default - означает "для всех остальных протоколов" и его позволяет существенно упростить и сократить процесс создания конфигурационного файла   * default - означает "для всех остальных протоколов" и его позволяет существенно упростить и сократить процесс создания конфигурационного файла
 +<note tip>Для того чтобы применение drop произошло только после разбора TLS и определения SNI, необходимо добавить в fastdpi.conf параметр smartdrop = 1. Это означает: если для протокола задан drop, то он будет отложен, пока не будет разобран TLS или ошибка разбора TLS. Параметр горячий, достаточно reload.</note>
  
 Процедура создания файла ''dscp_prof_1.dscp'': Процедура создания файла ''dscp_prof_1.dscp'':
Строка 52: Строка 53:
 Обратное конвертирование: ''dscp2lst /tmp/dscp_prof_1.dscp'' Обратное конвертирование: ''dscp2lst /tmp/dscp_prof_1.dscp''
 ==== Создание профиля услуги ==== ==== Создание профиля услуги ====
 +Создание профиля только с файлом DSCP:
 <code bash> <code bash>
-fdpi_ctrl load profile --service 18  --profile.name test_dscp --profile.json '{ "dscp" : "/tmp/dscp_prof_1.dscp""tbf" : "/tmp/tbf_prof_1.tbf" }'+fdpi_ctrl load profile --service 18  --profile.name test_dscp --profile.json '{ "dscp" : "/tmp/dscp_prof_1.dscp" }' 
 +</code> 
 + 
 +Создание профиля только с файлом TBF: 
 +<code bash> 
 +fdpi_ctrl load profile --service 18  --profile.name test_tbf --profile.json '"tbf" : "/tmp/tbf_prof_1.tbf" }'
 </code>  </code> 
-<note important>Всегда необходимо указывать путь к обоим файлам, даже в случае если необходимо только задать полисинг по сессии или сделать только переопределение классов трафика. Указывайте пустой файл, если настройка не требуется.</note>+ 
 +Создание профиля с обоими файлами: 
 +<code bash> 
 +fdpi_ctrl load profile --service 18  --profile.name test_profile --profile.json '{ "dscp" : "/tmp/dscp_prof_1.dscp""tbf" : "/tmp/tbf_prof_1.tbf" }' 
 +</code> 
 + 
 +<note tip>Для профиля услуги 18 не требуется одновременно задавать пути к файлам DSCP и TBF</note>
 ==== Подключение профиля услуги ==== ==== Подключение профиля услуги ====
 Для абонента: Для абонента:
Строка 107: Строка 120:
 max_profiles_serv18=<необходимое кол-во профилей> max_profiles_serv18=<необходимое кол-во профилей>
 </code> </code>
 +