policy-map

Команда policy-map используется для маркирования пакетов в соответствии с тем классом обслуживания, к которому принадлежит пакет. В одной policy  map могут задаваться несколько классов.

 

Синтаксис                     policy-map  policy-map-name 

                   no policy-map policy-map-name 

policy-map-name    имя policy-map

 

Значение по умолчанию                    значение по умолчанию отсутствует.

 

Режимы команды                               Global configuration.

 

Рекомендации по использованию

После того, как командой class-map заданы классы трафика и их критерии, командой policy-map задается политика работа с классами. Для этого производится маркировка пакетов – выставляется в поле ToS пакета значение Precedence (приоритет), установленное командой set  precedence, или значение DSCP, установленное командой set  dscp.

В названии команды policy-map слово «политика» имеет тот смысл, что установленные значения Precedence и DSCP определяют набор процедур, которые будут обеспечивать заданный класс обслуживания трафика. Заданный класс обслуживания осуществляется с помощью утилиты drv_mgr, которая позволяет управлять загрузкой процессора обработкой трафика – включать/выключать механизм уничтожения неприоритетных пакетов (по полю ToS), управлять стратегией очередей, включать/выключать механизм защиты от перегрузки и др.

Существует возможность задания независимых команд маркирования для входящего и исходящего трафика на каждом интерфейсе.

При IPsec обработке исходящего пакета классификация и маркирование пакета будет производиться до его инкапсуляции, для входящего пакета – после его декапсуляции.

При IPsec обработке пакетов будет происходить копирование поля ToS из внутреннего во внешний IP-заголовок пакета.

Команда policy-map осуществляет переход в режим настройки политики, в котором задается класс трафика командой class, все пакеты которого будут маркироваться.

Удаляется policy-map командой:

no policy-map policy-map-name

Если ссылка на эту политику есть в каком-нибудь интерфейсе, то ссылка удаляется без предупреждения.

 

Пример

Пример маркировки всех пакетов класса class1 значением af41 в поле ToS:

Router(config)# policy-map policy-map1

Router(config-pmap)# class class1

Router(config-pmap-c)#set dscp af41

Router(config-pmap-c)#exit