Bandwidth limit for clients (QoS port Access) how to

Автор: hostmarineoffice | Mar 06, 20


Создаем класс-мап
FSeaSW1(config)# class-map match-any LIMIT_IP_KHOCH

FSeaSW1(config-cmap)# match access-group name LIMIT_IP_KHOCH

FSeaSW1(config-cmap)# match vlan 20

FSeaSW1(config-cmap)# exit

Создаем ACL
FSeaSW1(config)# ip access-list extended LIMIT_IP_KHOCH

FSeaSW1(config-ext-nacl)# permit ip host 192.168.20.72 any

FSeaSW1(config-ext-nacl)# exit

Создаем политику
FSeaSW1(config)# policy-map LIMIT_BANDWIDTH_KHOCH

FSeaSW1(config-pmap)# class LIMIT_IP_KHOCH

FSeaSW1(config-pmap-c)# police rate 1000000 bps burst 12000 bytes

FSeaSW1(config-pmap-c)# exit

Применяем это все на нужном интерфейсе, в нашем случае - Gi1/0/7

FSeaSW1(config)# interface gi1/0/7

FSeaSW1(config-if)# service-policy input LIMIT_BANDWIDTH_KHOCH

FSeaSW1(config-if)# exit

Проверяем работу командой
FSeaSW1#show policy-map interface gi1/0/7

GigabitEthernet1/0/7

Service-policy input: LIMIT_BANDWIDTH_KHOCH

Class-map: LIMIT_IP_KHOCH (match-any)

429 packets

Match: access-group name LIMIT_IP_KHOCH

Match: vlan 20

police:

rate 1000000 bps, burst 96000 bytes

conformed 98450 bytes; actions:

transmit

exceeded 0 bytes; actions:

drop

conformed 3000 bps, exceeded 0000 bps

Class-map: class-default (match-any)

9535 packets

Match: any