Contents

Introdução

Pré-requisitos

Requisitos

Componentes Utilizados

Configurar

Verificar

Informações Relacionadas

Introdução

Este documento descreve como executar uma captura de pacote em um nó do Cisco Telemetry Broker (CTB) Broker.

Pré-requisitos

Requisitos

A Cisco recomenda que você tenha conhecimento destes tópicos:

- Administração básica do Linux

- Arquitetura básica do Cisco Telemetry Broker

- conhecimento básico SSH

- O acesso à Interface de Linha de Comando (CLI - Command Line Interface) como admin erooté necessário para executar a captura de pacotes.

Componentes Utilizados

As informações neste documento são baseadas no nó do CTB Broker executando a versão 2.0.1.

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.

Configurar

O CTB Broker Node tem uma ferramenta chamada ctb-pcap que é usada para realizar uma captura de rede a partir da interface de telemetria do nó do broker. Observe que essa ferramenta não está disponível no nó de gerenciador do CTB.

Antes de usar o comandoctb-pcap,, certifique-se de alternar primeiro para o root usuário com o comandosudo su. Essa ferramenta está disponível apenas para orootusuário.

Para exibir as opções disponíveis para essa ferramenta, execute o comando ctb-pcap --help na CLI do nó do agente. Esta imagem exibe a lista completa das opções:

Todas as opções disponíveis para a ferramenta de captura de pacotes CTB

Como a saída indica, o número de pacotes capturados, a duração em segundos e o nome do arquivo de saída da captura de pacotes são necessários. Além disso, o tipo de pacote, pacotes recebidos, enviados ou descartados, deve ser indicado no comando.

Você pode usar a próxima sintaxe como a base do comando packet capture, que já especifica o número de pacotes capturados, a duração e o nome do arquivo da captura de pacotes, bem como a opção detalhada e o tipo de pacote:

ctb-pcap -V -n [number_pkts] -t [duration] -o [filename] [rx/tx/drop]

Verificar

Como exemplo, você pode fazer uma captura de pacote com a opção detalhada, 100 pacotes, por trinta segundos, filtrados pela origem 10.10.10.10 dos pacotes recebidos e salvar a saída com o nome received_packets.pcap.

O comando para executar essa captura de pacotes é:

ctb-pcap -V -n 100 -t 120 -s 10.10.10.10 -o received_packets.pcap rx

Digite o comando no CLI do nó do agente e a captura do pacote será iniciada. Quando a captura do pacote termina, o arquivo é automaticamente salvo no/var/lib/titan/pcap/diretório.

Aqui está um exemplo da saída detalhada do comando packet capture:

Saída detalhada do comando de exemplo

Observe que, pela duração e número de opções de pacotes, a primeira interrompe a captura de pacotes. (Por exemplo, se um total de 100 pacotes tiver sido capturado mesmo que os trinta períodos não tenham sido concluídos, a captura do pacote será interrompida. Neste exemplo, a duração de trinta segundos foi atingida primeiro, portanto, somente 66 pacotes foram capturados.)

Após a captura do pacote ser gerada, use SCP ou SFTP para transferir o arquivo para sua máquina local. Se você usar o SFTP, insira as credenciais de administrador para se conectar ao equipamento.

Informações Relacionadas

- Suporte Técnico e Documentação - Cisco Systems