Este documento descreve o uso do comando vempkt para capturar o tráfego nos switches Nexus 1000V Series.
É difícil solucionar problemas nos switches Nexus 1000V Series porque não há um switch físico para colocar as mãos. Na maior parte do tempo, uma captura de pacote é necessária para determinar se os pacotes são enviados upstream.
A Cisco recomenda que você tenha conhecimento destes tópicos:
Switches Cisco Nexus 1000V Series
Software Cisco NX-OS
As informações neste documento são baseadas nos Nexus 1000V Series Switches.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.
Um comando útil disponível para capturar o tráfego que deixa um host específico no Switch Nexus 1000V é o comando vempkt. Esse comando é muito semelhante a uma sessão de SPAN; no entanto, ele é mais flexível porque pode ser aplicado a qualquer interface sem a necessidade de um dispositivo de captura.
Para capturar o tráfego, insira o comando vempkt SSH na linha de comando do host ESX que tem a máquina virtual (VM) para a qual você deseja capturar o tráfego. Depois de inserir este comando, digite estes comandos:
vempkt show info - mostra informações da captura mais recente.
vempkt capture todos os estágios vlan [y] ltl [x]
LTL é a lógica de destino local do link. Se você não souber o LTL ou a VLAN, insira o comando vemcmd show port e o comando vemcmd show port vlans. A Cisco recomenda o LTL do canal de porta porque inclui todo o tráfego que sai do host e entra no host.
Você também pode capturar uma direção ou pacotes descartados inserindo este comando:
captura vempkt [ingresso | saída | queda | todas as etapas] ltl [x] vlan [y]
Observação: se um LTL não for especificado, a captura mostrará todos os LTLs e, se uma VLAN não for especificada, a captura mostrará todas as VLANs.
Insira o comando vempkt size [mtu size] para especificar uma captura de tamanho de MTU (Maximum Transmission Unit, unidade de transmissão máxima).
Digite o comando vempkt show capture info para verificar os parâmetros de captura.
Digite o comando vempkt start para iniciar a captura.
Depois de concluir as operações da captura, insira estes comandos para encerrar a captura e exportar o arquivo:
vempkt stop.
vempkt show info para exibir as estatísticas da captura.
vempkt display detail all > /tmp/vempkt_capture.txt. Esse comando coloca o arquivo de captura no diretório /tmp do host. A partir deste diretório, você pode copiá-lo em um armazenamento de dados e exportá-lo através do vCenter.
vempkt claro.
Você pode exportar o arquivo para uma captura de pacote (PCAP) da CLI. Digite este comando no host: #vempkt pcap export <filename>. Esse comando coloca o arquivo no diretório em que você está localizado no momento.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
27-Feb-2013 |
Versão inicial |