Introdução
Este artigo documenta o recurso de contador por VLAN na plataforma Nexus 3000
Problema
O contador por VLAN não é mostrado em "show interface vlan <vlan ID>" na imagem unificada Versão 7.x
Nexus_3064# show interface vlan 1 counter
--------------------------------------------------------------------------------
Porta InOctets InUcastPkts
--------------------------------------------------------------------------------
Vlan1 — 0
--------------------------------------------------------------------------------
Porta InMcastPkts InBcastPkts
--------------------------------------------------------------------------------
Vlan1 — —
--------------------------------------------------------------------------------
Porta OutOctets OutUcastPkts
--------------------------------------------------------------------------------
Vlan1 — —
--------------------------------------------------------------------------------
Porta SaídaMcastPkts SaídaBcastPkts
--------------------------------------------------------------------------------
Vlan1 — —
Solução
1. Na versão 7.x, o contador por VLAN NÃO é suportado no Nexus 3000. Isso ocorre porque o suporte de gravação de TCAM de SVI NÃO está disponível na plataforma Nexus 3000 e na versão 7.x, o suporte de gravação de TCAM de SVI é necessário para que o contador por VLAN funcione corretamente.
Nota |
Começando com a versão 7.0(3)I2(1) e versões posteriores, há uma única imagem para inicializar as plataformas Cisco Nexus 3000 Series. O kickstart e as imagens do sistema não são mais necessários.
O binário de imagem única agora é inicializado nas plataformas Cisco Nexus 3000 e 3100 Series e Cisco Nexus 9000 Series.
E na plataforma Nexus 9000, o recurso de contador por VLAN é obtido com a criação de uma nova região de TCAM para SVI, tal comportamento é herdado na plataforma Nexus 3000,
Portanto, a partir da versão 7.0(3)I2(1), o suporte de gravação TCAM de SVI é necessário para que o contador por VLAN funcione corretamente.
|
Veja abaixo as opções de gravação TCAM da plataforma Nexus 3000 Series. Podemos ver que a opção "SVI" NÃO está disponível:
Nexus_3064(config)# hardware profile tcam region ?
arpacl Configurar tcam para região arpacl
e-qos Configurar tcam para região e-qos
e-racl Configurar tcam para a região e-racl
e-vacl Configurar tcam para região e-vacl
ifacl Configurar tcam para região ifacl
ipsg Configurar tcam para região ipsg
ipv6-e-racl Configurar tcam para região ipv6-e-racl
ipv6-pbr Configurar tcam para região ipv6-pbr
ipv6-qos Configurar tcam para região ipv6-qos
ipv6-racl Configurar tcam para região ipv6-racl
ipv6-sup Configurar tcam para região ipv6-sup
nat Configurar tcam para região NAT
pbr Configurar tcam para região pbr
qos Configurar tcam para região de qos
qoslbl Configurar tcam para região qoslbl
racl Configurar tcam para região racl
sup Configurar tcam para região sup-tcam
vacl Configurar tcam para região vacl
2. O recurso de contador por VLAN é suportado na versão 5.x e também no primeiro dia na versão 6.x
Na versão 5.x, há uma seção que indica claramente que os contadores de SVI e VLAN são suportados:
https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus3000/sw/release/503_u3_1/n3k_rel_notes_503_u3_1.html#wp414722
3. Embora o contador por VLAN seja suportado nas versões 5.x e 6.x, o suporte é limitado. Veja abaixo as limitações:
- Nem todos os pacotes multicast serão contados, os pacotes multicast de plano de controle conhecidos (por exemplo, OSPF, mensagem de saudação do EIGRP, etc.) NÃO são contados, pois são lançados para a CPU usando filas CoPP.
- O valor do contador mostrado em "In UnicastPackets" conta todos os pacotes (incluindo Unicast, Multicast e Broadcast) que entram nessa porta de Camada específica.
- No momento em que este artigo é escrito, não há correção ou solução alternativa disponível para a plataforma Nexus 3000 Series, no entanto, o recurso de contador por VLAN será suportado sem as limitações mencionadas acima na plataforma Nexus 3100 Series se a TCAM for gravada para SVI.
|

Nota
|
A plataforma do Nexus 3000 Series tem Broadcom Trident + ASIC
A plataforma Nexus 3100 Series tem AISC Broadcom Trident 2
A limitação na contagem de pacotes Multicast se deve a uma limitação no ASIC (Broadcom), portanto, não é um defeito de software.
|