Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| dpi:dpi_options:opt_priority:priority_config [2020/02/05 15:38] – ↷ Страница перемещена из dpi:dpi_options:base_functionality:opt_priority:priority_config в dpi:dpi_options:opt_priority:priority_config lexx26 | dpi:dpi_options:opt_priority:priority_config [2025/10/01 12:04] (текущий) – atereschenko | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== | + | ====== Назначение приоритетов в зависимости от протокола ====== |
| {{indexmenu_n> | {{indexmenu_n> | ||
| + | Приоритеты протоколов загружаются из файла **/ | ||
| + | Подготовка файла состоит из двух этапов: | ||
| + | Создается тестовый файл со списком протоколов с приоритетами, | ||
| + | во внутренний формат с помощью специальной утилиты. | ||
| + | Для применения изменений достачно перечитать конфигурацию dpi командой < | ||
| + | |||
| + | ===== Формат файла со списком протоколов и приоритетов: | ||
| + | |||
| + | Каждая строка файла представляется в формате имя_протокола < | ||
| + | < | ||
| + | dns 0x3F | ||
| + | skype drop | ||
| + | compressnet 010 | ||
| + | ftp keep | ||
| + | http cs0 | ||
| + | default | ||
| + | </ | ||
| + | <note important> | ||
| + | Значение DSCP задается [[dpi: | ||
| + | Ключевое слово означает: | ||
| + | * drop - пакеты дальше передавать не нужно (их нужно отбрасывать)\\ | ||
| + | * keep - значение приоритета изменять не нужно, т.е. сохранить его текущее значение (обычно 0)\\ | ||
| + | * default - означает " | ||
| + | |||
| + | <note tip> | ||
| + | ===== Настройка разметки ===== | ||
| + | 1. Создаем файл **protocols.txt** c описанием групп протоколов, | ||
| + | < | ||
| + | dns cs0 | ||
| + | ICMP cs0 | ||
| + | http cs0 | ||
| + | https cs0 | ||
| + | QUIC cs1 | ||
| + | default cs2 | ||
| + | bittorrent cs7 | ||
| + | </ | ||
| + | где | ||
| + | * cs0 соответствует приоритету 0, class0 соответственно | ||
| + | * cs1 - приоритету 1, class1 | ||
| + | * cs7 - приоритету 7, низший класс | ||
| + | <note important> | ||
| + | |||
| + | 2. Конвертируем его в формат dscp, который понимает fastDPI | ||
| + | < | ||
| + | cat protocols.txt|lst2dscp / | ||
| + | </ | ||
| + | < | ||
| + | |||
| + | 3. Применяем настройки | ||
| + | < | ||
| + | service fastdpi reload | ||
| + | </ | ||
| + | |||
| + | |||
| + | Перенос настроек в рабочий каталог в случае сохранения backup конфигурации, | ||
| + | < | ||
| + | <note warning> | ||