Соответствие между DSCP, приоритетом и классом

Приоритет DSCP (0-низший) обратен по отношению к приоритету классов в полисинге HTB (0-высший), поэтому если требуется маркировать пакеты для внешних платформ, то нужно установить class_order=1 и использовать данную таблицу для получения соответствия между значениями DSCP и классами трафика в HTB. Если маркировка не требуется удобнее использовать интуитивное соответствие dscp cs0↔htb class0 (при настройке class_order=0 по умолчанию)

Имя DSCP	Двоичное значение	Десятичное значение	Приоритет	Класс полисинга	Класс полисинга при настройке class_order=1
CS0	000 000	0	0	0	7
CS1	001 000	8	1	1	6
AF11	001 010	10	1	1	6
AF12	001 100	12	1	1	6
AF13	001 110	14	1	1	6
CS2	010 000	16	2	2	5
AF21	010 010	18	2	2	5
AF22	010 100	20	2	2	5
AF23	010 110	22	2	2	5
CS3	011 000	24	3	3	4
AF31	011 010	26	3	3	4
AF32	011 100	28	3	3	4
AF33	011 110	30	3	3	4
CS4	100 000	32	4	4	3
AF41	100 010	34	4	4	3
AF42	100 100	36	4	4	3
AF43	100 110	38	4	4	3
CS5	101 000	40	5	5	2
EF	101 110	46	5	5	2
CS6	110 000	48	6	6	1
CS7	111 000	56	7	7	0

Приоритет является подмножеством поля DSCP в IP-заголовке, а в случае VLAn/QinQ и MPLS является самостоятельными полями в диапазоне значений 0..7 . В настройках указывается полное значение DSCP, которое используется в случае разметки IP трафика, а в остальных случаях используется только приоритет.