Este documento descreve como implementar a licença de desempenho nos roteadores Cisco Integrated Service Router 4000 (ISR4000) Series.
Não existem requisitos específicos para este documento.
As informações neste documento são baseadas nestas versões de software e hardware:
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Este documento descreve a implementação da Licença de Desempenho (também conhecida como licença de throughput) nos roteadores da série Cisco Integrated Service Router 4000 (ISR4000) que são executados no software Cisco IOS® XE. Conceitos semelhantes se aplicam às plataformas virtuais do Cloud Service Router 1000 (CSR1000v).
Os roteadores da série ISR4000 são baseados nas CPUs de plano de controle, dados e serviços de vários núcleos e fornecem diferentes níveis de desempenho que dependem do modelo da plataforma.
A licença de desempenho aumenta a taxa de transferência máxima que o dispositivo pode oferecer.
Para determinar o throughput:
Router#show platform hardware qfp active datapath utilization
CPP 0: Subdev 0 5 secs 1 min 5 min 60 min
Input: Priority (pps) 0 0 0 0
(bps) 0 0 0 0
Non-Priority (pps) 54 59 142 295
(bps) 39728 51128 490672 1136960
Total (pps) 54 59 142 295
(bps) 39728 51128 490672 1136960
Output: Priority (pps) 0 0 0 0
(bps) 0 64 72 72
Non-Priority (pps) 14 6 100 255
(bps) 23200 14880 460904 1104712
Total (pps) 14 6 100 255
(bps) 23200 14944 460976 1104784 << consumed throughput
Processing: Load (pct) 0 0 0 0
Para explicar o conceito de licença de desempenho, vale a pena ilustrar a diferença entre vários modelos do ISR4000 em relação à arquitetura de plano de dados.
O ISR4451 pode usar até nove núcleos de Mecanismo de Processamento de Pacotes (PPE - Packet Processing Engine) para processamento, criptografia e descriptografia de recursos, incluindo um único núcleo para processamento de Entrada e Saída (E/S). Cada núcleo de PPE pode lidar com um pacote de cada vez.

O ISR4431 tem a mesma arquitetura de plano de dados que o ISR4451, exceto que pode usar até cinco núcleos PPE para processamento, criptografia e descriptografia de recursos.
A arquitetura do plano de dados ISR4351 e ISR4331 consiste em até três núcleos PPE usados para processamento de recursos e um único núcleo para processamento de E/S e criptografia.

O ISR4321 e o ISR4221 têm um único núcleo de PPE para processamento de recursos e outro núcleo para E/S e processamento de criptografia.

As diferenças em cada roteador ISR4000 series antes e depois da licença de desempenho são aplicáveis:
| Sem licença de desempenho |
Com licença de desempenho |
|||
| Taxa de transferência máxima |
Núcleos de PPE |
Taxa de transferência máxima |
Núcleos de PPE |
|
| 4221 |
35 Mbps |
1 x PPE + 1 x E/S |
75 Mbps |
Nenhuma alteração |
| 4321 |
50 Mbps |
1 x PPE + 1 x E/S |
100 Mbps |
Nenhuma alteração |
| 4331 |
100 Mbps |
2 x PPE + 1 x E/S |
300 Mbps |
3 x PPE + 1 x E/S |
| 4351 |
200 Mbps |
2 x PPE + 1 x E/S |
400 Mbps |
3 x PPE + 1 x E/S |
| 4431 |
500 Mbps |
3 x PPE + 1 x E/S |
1 Gbps |
5 x PPE + 1 x E/S |
| 4451 |
1 Gbps |
5 x PPE + 1 x E/S |
2 Gbps |
9 x PPE + 1 x E/S |
| 4461 |
1.5 Gbps |
8 x PPE + 1 x E/S |
3 Gbps |
15 x PPE + 1 x E/S |
Para que a Licença de Desempenho possa ser aplicada, um dos vários pré-requisitos deve ser atendido. Eles dependem do modelo de licença (inteligente ou tradicional).
Registre o dispositivo na Smart/Virtual Account e garanta que a licença de desempenho apropriada seja fornecida à conta.
Aceite o Contrato de Licença de Usuário Final (EULA) no modo de configuração global, aceite o contrato de usuário final da licença. Depois que o EULA for aceito, a licença de desempenho RTU de demonstração ou avaliação será ativada (o período de avaliação expira após 60 dias).
Copie o arquivo de licença na memória flash do roteador e use o comando license install <flash:license-file> para instalá-lo.
Use o comando platform hardware throughput level no modo de configuração global para ativar a Licença de Desempenho.
Router(config)#platform hardware throughput level 300000 % Please write mem and reload % The config will take effect on next reboot
Quando a licença de desempenho é ativada nos roteadores ISR400:
A funcionalidade do Aggregate Shaper é implementada no núcleo da CPU do plano de dados dedicado às operações de E/S.
Um sistema de token bucket (contagem de bits) é implementado no núcleo de plano de dados de E/S para determinar se os pacotes podem ser enviados por meio de uma interface de saída. A modelagem de tráfego é aplicada quando mais bits do que a licença permite são destinados a interfaces externas.

Os pacotes podem ser enviados desde que haja tokens no bucket:

Essa pseudo-configuration usa a Modular QoS CLI (MQC) para ilustrar o conceito geral:
policy-map Data PlaneExternalInterfaces
class GigabitEthernet0/0/0
bandwidth remaining ratio 1
service-policy <user defined>
class GigabitEthernet0/0/1
bandwidth remaining ratio 1
service-policy <user defined>
class Serial0/0/0
bandwidth remaining ratio 1
service-policy <user defined>
policy-map License
shape average license_level
service-policy Data PlaneExternalInterfaces
policy-map Root
class external_traffic
service-policy License
class control_plane_traffic
service-policy Punt
class recycled_traffic
service-policy Recycle
Se a taxa oferecida exceder a largura de banda licenciada:
Por meio de qualquer período de excesso de assinaturas, as interfaces compartilham a largura de banda igualmente, a menos que haja tráfego de nível de prioridade.
Indicadores de limite de taxa de transferência:
Router#show platform hardware qfp active datapath utilization
CPP 0: Subdev 0 5 secs 1 min 5 min 60 min
Input: Priority (pps) 0 0 0 0
(bps) 0 0 0 0
Non-Priority (pps) 18027 17536 17493 17740
(bps) 101806904 184352 195272 204816
Total (pps) 18207 17536 17493 17740
(bps) 101806904 184352 195272 204816
Output: Priority (pps) 0 0 0 0
(bps) 0 0 0 0
Non-Priority (pps) 17916 17400 17361 17578
(bps) 99956512 198024 209024 218568
Total (pps) 17916 17400 17361 17578
(bps) 99956512 97592394 98694332 94902000
Processing: Load (pct) 7 7 7 7
Router#show platform hardware qfp active statistics drop ------------------------------------------------------------------------- Global Drop Stats Packets Octets ------------------------------------------------------------------------- TailDrop 4395 6634970
Buffers distribuídos uniformemente em interfaces na saída de show platform hardware qfp ative feature lic-bw oversubscription:
Router#show platform hardware qfp active feature lic-bw oversubscription
Interface: GigabitEthernet0/0/0, QFP interface: 7
Overall Traffic:
enqueued (bytes): 7188433, (packets): 75926 << signs of evenly distributed buffering on interfaces
tail_drops (bytes): 0, (packets): 0
total (bytes): 7188433, (packets): 75926
Interface: GigabitEthernet0/0/1, QFP interface: 8
Overall Traffic:
enqueued (bytes): 10492353355, (packets): 236972715 << signs of evenly distributed buffering on interfaces
tail_drops (bytes): 18809589, (packets): 56020 << drops on busy interfaces
total (bytes): 10511162944, (packets): 237028735
Interface: GigabitEthernet0/0/2, QFP interface: 9
Overall Traffic:
enqueued (bytes): 9544293, (packets): 57041 << signs of evenly distributed buffering on interfaces
tail_drops (bytes): 0, (packets): 0
total (bytes): 9544293, (packets): 57041
%BW_LICENSE-4-THROUGHPUT_MAX_LEVEL: F0: cpp_ha: Average throughput rate approached the licensed bandwidth of 100000000 bps during 1 sampling periods in the last 24 hours, sampling period is 300 seconds
O limite de alerta é configurável. A mensagem de syslog pode ser usada como indicador da largura de banda licenciada. Para configurar o nível de limite e o intervalo de amostra, use o comando set platform hardware throughput-monitor threshold [percentage] interval [seconds].
Para exibir as configurações do monitor de throughput, use o comando show platform hardware throughput-monitor parameters:
Router#show platform hardware throughput-monitor parameters Throughput monitor parameters Throughput monitor threshold: 90 percent Throughput monitor interval: 300 seconds Throughput monitor status: enabled
As plataformas ISR4000 oferecem um aumento da licença de desempenho, que permite um desempenho ilimitado do Cisco Express Forwarding (CEF). O dispositivo deve usar o software Cisco IOS XE versão 16.7.1 ou posterior. O aggregate shaper é desativado depois que o aumento da licença é ativado. Como resultado, a taxa de transferência máxima depende dos recursos usados e deixa de ser determinística.
Instalação:
Após a instalação da licença, o Boost Performance é ativado automaticamente e o comando platform hardware throughput level boost é adicionado à configuração.
Use o comando show license para ver o estado da licença.
Router#show license <output ommitted> Index 11 Feature: booster_performance Period left: Life time License Type: Permanent License State: Active, In Use License Count: Non-Counted License Priority: Medium
Instalação:
Execute o comando show license all para exibir o estado da licença:
Router#show license all <output ommitted> License Usage ============== Boost Performance for ISR4431 (ISR_4431_BOOST): Description: Boost Performance for ISR4431 Count: 1 Version: 1.0 Status: AUTHORIZED
No Cisco IOS XE 17.3.2 e versões de software mais recentes, não há nenhum conceito de registro de dispositivo com o portal Smart Licensing (Smart/Virtual Account). As licenças não impostas são ativadas após a alteração da configuração e, posteriormente, espera-se que o uso da licença seja relatado à Cisco de acordo com a política. Para obter mais informações, consulte a Política de Uso do Smart Licensing.
Além disso, no Cisco IOS XE 17.3.2 em diante, a licença do Boost Performance se torna uma licença RTU (Right-To-Use, direito de uso). Isso significa que você não precisa de autorização prévia para ativar esta licença.
Instalação:
| Revisão | Data de publicação | Comentários |
|---|---|---|
4.0 |
25-Jun-2026
|
Espaçamento, ortografia, gramática e estrutura de frases atualizados. |
3.0 |
16-Aug-2023
|
Título atualizado, isenção de responsabilidade, requisitos de marca, requisitos de estilo e formatação. |
2.0 |
13-Jul-2022
|
Editado e Republicado. |
1.0 |
05-Jul-2021
|
Versão inicial |