Использование DPI для оптимизация передачи больших объемов данных [Документация VAS Experts]

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:dpi_options:use_cases:big_data_optimizing [2025/09/30 14:16] elena.krasnobryzhdpi:dpi_options:use_cases:big_data_optimizing [2025/10/01 14:06] (текущий) elena.krasnobryzh
Строка 5: Строка 5:
  
 Особенности покупки лицензии для оптимизация передачи больших объемов данных:\\ Особенности покупки лицензии для оптимизация передачи больших объемов данных:\\
-  * Для проведения оптимизации трафика нужна лицензия — BASE+  * Для проведения оптимизации трафика нужна лицензия — СКАТ BASE
   * Схема установки — [[dpi:dpi_brief:install_point_ssg:instruction_instal_mirror|зеркало]]   * Схема установки — [[dpi:dpi_brief:install_point_ssg:instruction_instal_mirror|зеркало]]
-  * Пропускная способность лицензии определяется суммарным трафиком, правила описаны в разделе [[dpi:licensing]]+  * Пропускная способность лицензии СКАТ определяется суммарным зеркалируемым трафиком, правила описаны в разделе [[dpi:licensing]]
  
 Схема использования:\\ Схема использования:\\
-{{ :dpi:dpi_options:use_cases:big_data_optimizing.png?nolink&600 |}}+{{ :dpi:dpi_options:use_cases:big_data_optimizing.png?nolink&500 |}}
  
 =====Пример 1: Один интерфейс на вход и один на выход (01-00.0 → 01-00.1)===== =====Пример 1: Один интерфейс на вход и один на выход (01-00.0 → 01-00.1)=====
Строка 22: Строка 22:
 </code> </code>
  
-Создать файл ''protocols.dscp'':+ 
 +1. Создаем файл **protocols.txt** c описанием групп протоколов, которые нужно отбросить при передаче зеркала in шт в out порты:
 <code bash> <code bash>
 echo "bittorrent drop" > protocols.txt echo "bittorrent drop" > protocols.txt
 +</code>
 +
 +2. Конвертируем его в формат dscp, который понимает fastDPI:
 +<code bash>
 cat protocols.txt|lst2dscp /etc/dpi/protocols.dscp cat protocols.txt|lst2dscp /etc/dpi/protocols.dscp
 +</code>
 +
 +3. Применяем настройки:
 +<code>
 +service fastdpi reload
 </code> </code>
  
Строка 55: Строка 65:
 </code> </code>
  
-**Проверить результаты фильтрации:** +1. Создаем файл **protocols.txt** c описанием групп протоколов, которые нужно отбросить при передаче зеркала in шт в out порты
- +<code>
-Выполнить  +
-<code bash>tail -200 /var/log/dpi/fastdpi_stat.log</code> +
- +
-В строках статистики найти процент и объем отфильтрованного трафика +
- +
-На 01-00.0: +
-<code bash>Drop: [29472283528 bytes ][69.20%]</code>   +
- +
-На 01-00.1: +
-<code bash>Drop: [31027588123 bytes ][68.27%]</code>  +
- +
-Конфигурация+
-<code bash>root@dpi dpi]# dscp2lst / etc / protocols.dscp | grep drop +
-https drop+
 oob-ws-https drop oob-ws-https drop
 llsurfup-https drop llsurfup-https drop
Строка 96: Строка 92:
 sun-user-https drop sun-user-https drop
 synapse-nhttps drop synapse-nhttps drop
 +tnt_premier drop
 +okko drop
 +kinopoisk drop
 +wink drop
 +start_tv drop
 +smotrim_vgtrk_tv drop
 +tricolor_tv drop
 +beeline_tv drop
 +match_tv drop
 +ivi drop
 +amediateka drop
 +movix drop
 +kino_1tv drop
 +1tv drop
 +ntv_plus drop
 +limehd_tv drop
 +kion drop
 +24h_tv drop
 +peers_tv drop
 +smotreshkatv drop
 +rutube drop
 +youtube drop
 +hls video drop
 +VK_CDN_VIDEO drop
 +QUIC_UNKNOWN_MARKED drop
 +bigotv drop
 </code> </code>
 +<note important>[[dpi:dpi_options:protocols|Полный список протоколов.]]</note> 
 +
 +2. Конвертируем его в формат dscp, который понимает fastDPI:
 +<code>
 +cat protocols.txt|lst2dscp /etc/dpi/protocols.dscp
 +</code>
 +
 +3. Применяем настройки:
 +<code>
 +service fastdpi reload
 +</code>
 +
 +**Проверить результаты фильтрации:**
 +
 +Выполнить 
 +<code bash>tail -200 /var/log/dpi/fastdpi_stat.log</code>
 +
 +В строках статистики найти процент и объем отфильтрованного трафика
 +
 +На 01-00.0:
 +<code bash>Drop: [29472283528 bytes ][69.20%]</code>  
 +
 +На 01-00.1:
 +<code bash>Drop: [31027588123 bytes ][68.27%]</code> 
 +
 +