Карты классов трафика EcoNAT Documentation
Карты классов трафика предназначены для классификации трафика по значению поля DSCP (первые 6 бит октета ToS) в заголовке IP-пакетов. Они могут использоваться как дополнительное условие применения сервисов BRAS к исходящему и входящему трафику (см. раздел "Создание и настройка сервиса"). Таким образом, применение сервиса к трафику может зависеть не только от IP-адреса (проверка по ACL), но и от значения поля DSCP в заголовке IP-пакетов (проверка по картам классов). Карты классов трафика хранятся в ветке конфигурации system.classmaps.
Конфигурирование карты классов состоит из двух этапов:
- Создание пустой карты классов командой create classmap <name>. Имя может содержать только символы A-Z, a-z, 0-9 и _.
- Задание требуемых значений DSCP командой goto classmap<name> dscp (<список dscp>). Значения DSCP задаются в виде шестизначных двоичных чисел (например, 011001). Всего возможно 64 значения DSCP – от 000000 до 111111. Несколько значений в команде указываются через пробел. Порядок указания не важен, так как учитываются все значения.
Для добавления и удаления отдельных значений DSCP можно использовать операторы += и -=.
Пустую карту классов нельзя указать в настройках сервиса BRAS. Указание карты классов, состоящей из всех 64 возможных значений DSCP, равнозначно отсутствию в сервисе карт классов (т. е. DSCP в этом случае не проверяется).
Удаление карты классов из конфигурации производится командой no classmap<name>.
По завершении конфигурирования необходимо применить изменения командой apply.