Contents

Introduction

Captura de pacote no CallManager, Unity Connection ou CUPS

Captura de pacotes em telefones

Telefone do CallManager

Telefone CME

Captura de pacotes em gateways Cisco IOS

Captura de pacote com exportação de IP

Captura de pacote incorporado

Captura de PCM no Cisco IOS Gateway

Anterior ao Cisco IOS versão 15.2(2)T1

Cisco IOS versão 15.2(2)T1 e posterior

Gateways SIP e H.323

Gateways MGCP

Captura de PCM disparada no Cisco IOS Gateway

Introduction

Este documento descreve os comandos específicos necessários para coletar a saída dos servidores CallManager ou dos gateways e telefones do Cisco IOS®. Muitos documentos são referenciados na coleção de Pulse Code Modulation (PCM) e capturas de pacotes de diferentes plataformas.

Captura de pacote no CallManager, Unity Connection ou CUPS

Para executar a captura de pacotes, faça o seguinte:

1. Shell Seguro (SSH) para o CallManager, o Unity Connection ou o Cisco Unified Presence Server (CUPS) para o qual você deseja executar a captura.

2. Depois de fazer login com os direitos administrativos da plataforma, digite este comando:

utils network capture size all count 1000000 file ciscotacpub

Note: Pressione Ctrl-C para interromper o rastreamento.

3. Depois que a captura de pacotes for coletada do Console do servidor/terminal SSH, recolha-a com a ferramenta de monitoramento em tempo real (RTMT). Faça login na RTMT e escolha estas opções:

System > Tools > Trace > Trace & Log Central > Collect Files > Marque a caixa de seleção Packet Capture Logs.

Para obter mais informações sobre as capturas de pacotes do Unified CallManager, consulte Packet Capture on Unified Communications Manager Appliance Model.

Captura de pacotes em telefones

Telefone do CallManager

Para habilitar a porta do PC no telefone na configuração de nível de dispositivo do telefone na interface de configuração do Unified CallManager, faça o seguinte:

1. Faça login na interface da Web do CallManager Administration com direitos administrativos e conclua estas tarefas:

Escolha Device > Select the phone > PC Port * > Set to Enable > Save > Apply ou Reset the phone.

2. Conecte uma estação de trabalho à porta do PC na parte traseira do telefone e execute o Wireshark na estação de trabalho.

Para obter mais informações, consulte Coletando uma captura de pacotes de um telefone IP da Cisco.

Telefone CME

Essa referência de comando é usada para ativar uma porta de PC em um telefone IP registrado do CallManager Express.

- O parâmetro em "service phone <parâmetro>" diferencia maiúsculas e minúsculas.

- A porta do PC do Communications Manager Express (CME) só funciona em determinados telefones. Verifique se a carga do telefone é compatível com a versão do CME antes do teste.

- Se for necessária assistência adicional, um hub pode ser usado para transmitir o pacote da porta do telefone para um PC conectado ao hub.

!

telephony-services

service phone pcPort 0

service phone spanToPCPort 0

no create cnf

create cnf

!

ephone xx

reset

!

- Em certos modelos de telefone e cargas de telefone, os parâmetros devem ser alterados de "service phone pcPort 0" para "service phone pcPort 1".

- Quando a porta do PC estiver habilitada, conecte uma estação de trabalho à porta do PC na parte traseira do telefone e execute as capturas do Wireshark.

Para obter mais detalhes sobre o parâmetro global do telefone de serviço, consulte estes documentos:

- Referência de comando expresso do Cisco Unified Communications Manager - telefone de serviço

- Referência de comando do Cisco Unified Communications Manager Express - parâmetro de configuração de fornecedor

Para obter mais detalhes sobre compatibilidade, consulte a Matriz de Compatibilidade de Versão do Software Cisco Unified CME e Cisco IOS para garantir que seu software seja compatível com o Cisco IOS.

Captura de pacotes em gateways Cisco IOS

Captura de pacote com exportação de IP

- Isso não funciona bem com os Integrated Services Routers (ISRs) de primeira geração (2800 e 3800 Series Routers). Os ISRs de primeira geração truncam pacotes grandes que fazem com que os cabeçalhos do protocolo em tempo real (RTP) percam detalhes ao solucionar problemas relacionados ao RTP de áudio.

- Funciona muito bem no ISR G2 (roteadores das séries 2900 e 3900).

- Opcional - lista de acesso para filtrar todas as capturas indesejadas:

!

access-list 100 permit ip any any

access-list 100 permit udp any any

access-list 100 permit tcp any any

!

!

!

ip traffic-export profile TACCAPTURE mode capture

bidirectional

incoming access-list 100

outgoing access-list 100

no length

!

interface GigabitEthernet0/0

ip traffic-export apply TACCAPTURE size 100000000

!

!

enable:

traffic-export interface

clear

traffic-export interface

start

traffic-export interface

stop

traffic-export interface

copy

!

- A exportação de tráfego é coletada diretamente do buffer para o flash/tftp/ftp. Por exemplo:

!

traffic-export interface <type-number> copy ftp://<ftp-ip address>/filename.pcap

!
OU

!

traffic-export interface <type-number> copy flash://filename.pcap

!

Para obter mais detalhes sobre as capturas de pacotes do Cisco IOS, consulte Melhorias de Captura de Pacotes de Exportação de Tráfego IP do Roteador.

Captura de pacote incorporado

- Essa referência de comando captura a interface GigabitEthernet 0/1 bidirecional.

- O nome do buffer de captura neste cenário é capture-buff e a referência da interface é capture-pt.

!

MS-2901#monitor capture buffer capture-buff size 4000 max-size 1500 linear

MS-2901#monitor capture point ip cef capture-pt gigabitEthernet 0/1 both

MS-2901#monitor capture point associate capture-pt capture-buff

MS-2901#monitor capture point start all

MS-2901#monitor capture point stop all

MS-2901#monitor capture buffer capture-buff export tftp://10.137.8.185/capture.pcap

!

Para obter mais detalhes sobre a captura de pacote do IOS incorporado, consulte estes documentos:

- Data Sheet da captura de pacote incorporado do Cisco IOS

- Guia de configuração de captura de pacote incorporado

Captura de PCM no Cisco IOS Gateway

Anterior ao Cisco IOS versão 15.2(2)T1

- Essa referência de comando é usada para coletar capturas de PCM em versões do Cisco IOS anteriores a 15.2(2)T1.

- O destino do arquivo mencionado aqui é o flash.

- O PCM captura uma porta específica especificada pelo comando test voice port.

!

voice hpi capture buffer 50000000

voice hpi capture destination flash:pcm.dat

!

!

test voice port x/x/x pcm-dump caplog 7 duration 255

!

!

- Execute o comando test voice port no modo de ativação.

- Revise a saída do comando show voice call status para verificar qual porta a chamada atravessa.

Cisco IOS versão 15.2(2)T1 e posterior

Gateways SIP e H.323

- Os gateways SIP suportam capturas acionadas e os fluxos de chamadas H.323 não funcionam.

Gateways MGCP

- No que diz respeito à coleção de capturas do Cisco IOS PCM em um Cisco IOS versão 15.2(2)T1 e posterior, a referência de comando foi alterada quando comparada com versões anteriores do Cisco IOS.

- Os comandos são muito semelhantes às capturas de PCM de gateway SIP e H.323. No entanto, como os gateways do Media Gateway Control Protocol (MGCP) não têm peer de discagem especificado (backhaul), insira o comando test voice port para aplicar o disparador que especifica a porta de voz em questão.

!

voice pcm capture buffer 200000

voice pcm capture destination tftp://x.x.x.x/

!

test voice port x/x/x pcm-dump caplog fff duration xxx

!

- Você também pode revisar a saída do comando show voice call status para verificar qual porta a chamada atravessa.

Captura de PCM disparada no Cisco IOS Gateway

- A captura do Cisco IOS PCM acionada é um recurso disponível somente no Cisco IOS versão 15.2(2)T1 e posterior.

- Este recurso, quando habilitado em um gateway de voz, inicia uma captura PCM quando a tecla DTMF *** (estrela, estrela, estrela) em um telefone registrado da Cisco é pressionada. Verifique se a chamada telefônica desse telefone atravessa o gateway em questão.

- A captura PCM para depois que os dígitos ### são inseridos no telefone capturado.

- Isso não funcionará para fluxos de chamadas H323. Funciona somente para fluxos de chamadas SIP.

- Há um parâmetro de duração opcional que pode ser usado para especificar uma duração de captura específica depois que a captura PCM disparada é iniciada. Se esse parâmetro for definido como 0, a captura será infinita até ser interrompida.

!

voice pcm capture buffer 200000

voice pcm capture destination tftp://x.x.x.x/

voice pcm capture on-demand-trigger

voice pcm capture user-trigger-string *** ### stream 7 duration 0

!

press *** on the IP phone to start the capture

press ### on the IP phone to Stop the capture