O que é uma característica de uma interface virtual de switch SVI )?

Introduction

Este artigo documenta o recurso de contador por VLAN na plataforma Nexus 3000

Show

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

Port InOctets InUcastPkts

Vlan1 — 0

Port InMcastPkts InBcastPkts

Vlan1 —

Saída de porta OctetosUcastPkts

Vlan1 —

Port OutMcastPkts OutBcastPkts

Vlan1 —

Solução

1. Na versão 7.x, o contador por VLAN NÃO é suportado no Nexus 3000. Isso ocorre porque o suporte à gravação de TCAM do SVI NÃO está disponível na plataforma Nexus 3000 e, na versão 7.x, o suporte à gravação de TCAM do SVI é necessário para que o contador por VLAN funcione corretamente. 

O que é uma característica de uma interface virtual de switch SVI )?
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. As imagens de início rápido e do sistema não são mais necessárias.

O único binário de imagem agora é inicializado nas plataformas Cisco Nexus 3000 e 3100 Series e nas plataformas Cisco Nexus 9000 Series. 

E na plataforma Nexus 9000, o recurso de contador por VLAN é obtido pela gravação de uma nova região TCAM para SVI, tal comportamento é herdado na plataforma Nexus 3000.

Portanto, a partir da versão 7.0(3)I2(1), o suporte à gravação de 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 Configure tcam para a região e-qos

  e-racl Configure tcam para região e-racl

  e-vacl Configure tcam para região de e-vacl

  ifacl Configurar tcam para região ifacl

  ipsg Configurar tcam para região ipsg

  ipv6-e-racl Configurar tcam para a 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 de ipv6-racl

  ipv6-sup Configurar tcam para a região ipv6-sup

  nat Configure tcam para região NAT

  pbr Configurar tcam para região pbr

  qos Configurar tcam para região 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 vago

2. O recurso de contador por VLAN é suportado na versão 5.x e também é suportado desde o primeiro dia na versão 6.x 

Na versão 5.x, ela tem uma seção que claramente indica que os contadores 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, pacotes multicast conhecidos do plano de controle (por exemplo, OSPF, Mensagem Hello do EIGRP etc.) NÃO são contados porque são direcionados para a CPU usando filas CoPP.
  • O valor do contador mostrado em "In UnicastPackets" conta todos os pacotes (incluindo Unicast, Multicast e Broadcast) entrando nessa porta de Camada específica.
  • No momento em que este artigo é escrito, não há correção ou solução disponível para a plataforma Nexus 3000 Series, entretanto, os recursos de contador por VLAN serão suportados sem as limitações mencionadas acima na plataforma Nexus 3100 Series se TCAM for gravado para SVI.

O que é uma característica de uma interface virtual de switch SVI )?

Nota


A plataforma Nexus 3000 Series tem Trident Broadcom + ASIC

A plataforma Nexus 3100 Series tem Broadcom Trident 2 AISC

A limitação da contagem de pacotes Multicast se deve a uma limitação no ASIC (Broadcom), portanto, não é um defeito de software.