====== Настройка разметки, наследования и преобразования DSCP ====== {{indexmenu_n>2}} ===== Настройка разметки DSCP в IP/VLAN/MPLS заголовках ===== Изменение настроек или отключение опции осуществляется с помощью редактирования файла конфигурации **///etc/dpi/fastdpi.conf//**.\\ Для СКАТ версии ниже 10.3 это холодный параметр, потребуется рестарт сервиса! Начиная версии 10.3 параметр горячий (допускает изменение без рестарта) Включить приоритетную разметку трафика set_packet_priority=1 на уровне\\ * 1 - заголовка IP * 2 - заголовка VLAN/QinQ * 3 - заголовка MPLS Установка set_packet_priority=1 приведет к тому, что все проходящие через DPI пакеты будут пропатчены на предмет приоритета в их заголовках. Это ресурсоемкая операция, поэтому если вы не планируете учитывать установленные таким образом приоритеты на других устройствах сети, то не включайте этот флаг. Для внутренней обработки приоритетов в DPI достаточно настроек из раздела [[dpi:dpi_options:opt_priority:priority_config:start|Назначение приоритетов]]. ===== Настройка наследования и преобразования DSCP ===== Не совместимо с ''[[dpi:dpi_options:opt_priority:priority_settings:start#настройка_разметки_dscp_в_ip_vlan_mpls_заголовках|set_packet_priority]]'' — он приоритетнее. Настройка осуществляется в конфигурационном файле ''/etc/dpi/fastdpi.conf''. forward_packet_priority=<битовая маска> Битовые маски: * В зависимости от направления: * 1 — конверсия применяется для исходящего трафика (subs->inet) * 2 — конверсия применяется для исходящего трафика (inet->subs) * В зависимости от объектов конверсии: * 4 — конверсия между VLAN и IP * 8 — конверсия между IP и IP Если файл с преобразованием не задан (нет файла ''/etc/dpi/dscpfrw.bin''), то конверсия VLAN<->IP осуществляется без преобразования, те тот приоритет, что был в заголовке (3 бита), переносится как есть в другой заголовок (IP или VLAN).\\ Если файл с преобразованием задан, то производится конверсия приоритета по заданным в нем правилам. ====Задание файла конвертации приоритетов==== vi test.txt in cs0 cs1 in cs1 cs2 in cs2 keep in default cs3 out default keep out 0x1 0x2 out 0x2 0x3 out cs0 0x3F cat test.txt|forw2dscp test.bin cp test.bin /etc/dpi/dscpfrw.bin