Перейти к основному содержимому

10.1.17 policer

Назначение команды

Используйте эту команду для ограничения трафика, соответствующего данному классу трафика, на заданном интерфейсе.

Чтобы отменить ограничение скорости, используйте форму команды no.

Синтаксис команды

policer { color-blind | color-aware } cir CIR [ cbs CBS ] [ eir EBS ] [ ebs EBS ] [ conform { transmit [ set-traffic-class CLASS-ID ] | drop } | exceed { transmit [ set-traffic-class CLASS-ID ] | drop } | violate { transmit [ set-traffic-class CLASS-ID ] | drop } ] [ statistics ]

policer pps { color-blind | color-aware } cir CIR [ cbs CBS ] [ eir EBS ] [ ebs EBS ] [ conform { transmit [ set-traffic-class CLASS-ID ] | drop } | exceed { transmit [ set-traffic-class CLASS-ID ] | drop } | violate { transmit [ set-traffic-class CLASS-ID ] | drop } ] [ statistics ]

no policer

Параметры

ПараметрОписание параметраЗначение параметра
color-blindНе учитывать цвет входящего пакета-
color-awareУчитывать цвет входящего пакета-
ppsРежим PPS, по умолчанию используется режим BPS-
CIRCommit Information Rate. В режиме BPS диапазон 0–100,000,000 kbps; в режиме PPS — 0–148,809,523 kbps-
CBSCommit Burst Size. В режиме BPS: 0–640000 байт (по умолчанию 640000); в режиме PPS: 0–7600 пакетов (по умолчанию 4400)-
EIRExcess Information Rate. Если не задан — используется RFC 2697, если задан — RFC 4115.-
EBSExcess Burst Size. В режиме BPS: 0–640000 байт (по умолчанию 640000); в режиме PPS: 0–7600 пакетов (по умолчанию 4400)-
conformДействие при трафике, не превышающем ведро C. По умолчанию — transmit-
exceedВ режиме одного ведра — действие при превышении ведра C (по умолчанию — drop); в режиме двух вёдер — передача, если не превышено E-
violateВ режиме одного ведра не поддерживается. В режиме двух вёдер — действие при превышении ведра E (по умолчанию — drop)-
transmitПередать пакет-
dropОтбросить пакет-
set-traffic-classЗадать класс трафика для пакетадиапазон 0–7
statisticsВключить статистику policer-

Режим команды

Config-pmap-c Configuration

Использование

Policer и aggregate-policer нельзя настраивать вместе в одной политике. Эта команда имеет более низкий приоритет, чем команда set traffic-class.

Примеры

Switch# configure terminal 
Switch(config)# policy-map type qos pmap_qos
Switch(config-pmap-qos)# class type qos cmap_qos
Switch(config-pmap-qos-c)# policer color-blind cir 50000 cbs 40000 ebs 30000 conform-action transmit exceed-action drop statistics

Связанные команды

  • show policy-map type qos statistics interface policer
  • show policy-map type qos statistics policer