Esse exemplo irá mostrar o controlar a banda de download com base no MAC utilizando regras de QoS.

 

Exemplo:


Nome da regra ACL: MariaAntonia

Nome da regra QoS: MariaAntonia_queue

MAC da ONU ou ROUTER do cliente: 00:04:16:04:1b:0d

Velocidade: 20Mbps = 20480 kbps



Sequência de comandos

 

conf t

!

ip access-list MariaAntonia     #Comentário: Nome da regra de ACL para permissão do MAC#

permit dst-mac 00:04:16:04:1b:0d     #Comentário: MAC da ONU Router ou o MAC do Roteador do cliente#

!

qos policy-map add MariaAntonia_queue   #Comentário: Nome da regra de QoS que será adicionada#

qos policy-map MariaAntonia_queue   #Comentário: Acessando a regra de QoS que foi criada#

match access-group MariaAntonia #Comentário: Vinculando a regra de ACL na regra de QoS#

police cir 20480 cbs 2000 pbs 2000 conform-action transmit exceed-action drop violate-action drop

!


     #Somente alterar o CIR inserindo a velocidade múltipla de 64K

     #Não alterar o CBS e/ou CBS se não souber calcular, deixar em 2000 por padrão


interface giga-ethernet0/1   #Comentário: acessar interface de Uplink#

qos policy-map MariaAntonia_queue   #Comentário: Vinculando a regra de QoS#

no shutdown

!

end

copy r s

!


SCRIPT completo sem observações:


conf ter

!

ip access-list MariaAntonia

permit dst-mac 00:04:16:04:1b:0d

!

qos policy-map add MariaAntonia_queue   

qos policy-map MariaAntonia_queue   

match access-group MariaAntonia

police cir 20480 cbs 2000 pbs 2000 conform-action transmit exceed-action drop violate-action drop

!

interface giga-ethernet0/1 

qos policy-map MariaAntonia_queue   

!

end

copy r s

!




Consultas e verificações:


Exibição SEM trafego para a regra criada: MariaAntonia_queue   


OLT# show qos policy-map MariaAntonia_queue   

==========================================

Policy-Map MariaAntonia_queue   

==========================================

Police

Commited Information Rate: 20480

Commited Burst Size: 2048

Peak Burst Size: 2048

On Conform: transmit

On Exceed: drop

On Violate: drop

------------------------------------------

Match

 Access-Group: MariaAntonia

------------------------------------------

Set

------------------------------------------

Applied to Interfaces

giga-ethernet0/1

------------------------------------------

Counters

 Matched Packets: 0

 Matched Bytes: 0

------------------------------------------

OLT_SeriesI#







Exibição COM tráfego para a regra criada: MariaAntonia_queue    MariaAntonia_queue   


OLT_SeriesI# sh qos policy-map MariaAntonia_queue   

==========================================

Policy-Map MariaAntonia_queue   

==========================================

Police

Commited Information Rate: 20480

Commited Burst Size: 2000

Peak Burst Size: 2000

On Conform: transmit

On Exceed: drop

On Violate: drop

------------------------------------------

Match

 Access-Group: MariaAntonia

------------------------------------------

Set

------------------------------------------

Applied to Interfaces

giga-ethernet0/1

------------------------------------------

Counters

 Matched Packets: 2899

 Matched Bytes: 2089365

 ------------------------------------------