chamadas mudas esse segundo vídeo de trouble shoot nós vamos tratar um problema que é que ocorre com uma certa frequência que é eu tô com uma chamada que tá sem áudio ou que tá com áudio em uma única direção normalmente espaços pro TR shooting para resolver esse problema são coletar um Trace identificar o SDP nos campos invite 200 Ok e verificar se a conectividade entre os IPS e as portas perfeito o que que é isso né quando o invite passa depois de passar pelo proxy você vai ver qual é o endereço final de conexão de
áudio lá na parte do SDP protocolo SDP existe existem dois Campos né esse que começa com c iG me dá o endereço IP e o m iG que me dá a porta o DP onde vai ocorrer a comunicação Essa é a porta para onde eu mandando oef se conectar se um determin telefone eh se conectar Ou seja quando eu tô chegando invite do outro lado é dizendo para pro telefone do lado B dizendo Olha você vai se conectar com áudio nesse endereço e nessa porta quando o telefone manda 200 Ok ele vai mandar também qual
é o endereço IP e o endereço de áudio de onde ele deve conectar aliás esse aqui tá com 108 eh o próximo passo é ver existe conectividade entre o 108 e o e o primeiro 189 se não existir eu vou ter um problema de One Way áudio onde é que eu posso pegar essa informação dentro do do Pulse lá no lá no Trace a gente pode fazer o Trace de uma chamada e olhar aí nesse Trace Onde é que estão essas informações eu vou fazer isso eh em seguida né mas primeiro eu queria explicar algumas
coisas antes antes de de avançar nisso normalmente um problema de chamada muda tá relacionado a Nat e nós temos dois tipos de Nat n nós temos um Nat que nós chamamos de con dentro do con tem três subdivisões né o full con o restricted con e o port restricted con isso tem a ver com o dispositivo de na então por exemplo aquele aquele wireless halter que você tem em casa ele é do tipo fone ou do tipo e port stri phone e note que isso não é uma uma característica do fire é uma característica do
Nat da tradução de endereço IP nos nats do tipo coni você tem um endereço Toda vez que você sai para fora independente do destino o endereço alocado é sempre o mesmo seja qualquer computador pode enviar pacotes pra Estação você sabe que o endereço vai ser sempre esse endereço externo esse tipo de Nat ele pode ser resolvido com um protocolo chamado stum Simple traversal of DP overn Né atravessia simples de udp sobre Nat esse protocolo stom ele normalmente é implantado nos telefones nos telefones nos atas e nos gateways né quando você tem o stom funcionando no
cliente ele aparece pro nosso C prox como um elemento na internet eu não preciso fazer nada para que o sistema funcione então Normalmente quando eu tenho stom habilitado o telefone funciona bem e é uma das coisas que vocês podem usar no trouble shooting habilitar o stom o stom autod descobre o endereço externo e faz a a chamada para fora então se você tem um telefone um ata normamente telefones e ata um Gateway alguns T alguns não tem tá se o Nat for do tipo coni eh ele a gente pode resolver isso com stum no cliente
sem implicar o servidor no entanto tem um tipo de Nat que é simétrico e como é que eu sei se é simétrico ou não é simétrico depende do do roteador wireless do cliente ou do firel do cliente tá no Nat simétrico para cada destino é aberto uma nova porta então não dá para saber de antemão Qual é a porta que vai ser aberta para um determinado destino então eu não consigo usar por exemplo o stom nesse caso nesse caso eu sou forçado a passar o áudio pelo RTP proxy que não vai haver comunicação direta entre
duas estações atrás de Nat nesse caso nesse caso só tem RTP prox então quando Nat não é simétrico dá para usar direto quando na é simétrico ele tem que passar pelo RTP prox RTP prox é um elemento da plataforma que faz a a o mix de áudio então nós vamos ter sempre quando na hora de analisar os pontos de acesso do sistema eu tenho que pensar que vão ter contexto onde eu vou ter conexão direta ou seja o end Point a vai falar com endp B via RTP o RTP prox não vai ser usado então
a sinalização passa pelo SIP pul pelo C prox mas o áudio é direto e vocês vão poder ver isso no SDP e o segundo caso é o caso do Nat simétrico onde eu tenho tratamento de eu tô mexendo o nariz aqui porque tô para espirar não liga Ten o tratamento de áudio e gravação ou eu tenho Nat ou eu tenho tratamento de áudio e gravação aí eu forço o RTP através do RTP proxy alterando o SDP alterando o session description protocolo E é isso que a gente vai procurar nas nas nas capturas né ou seja
onde para onde que o áudio tá sendo direcionado causas comuns de problemas né Ah eu tenho um caso onde eu tenho fal mas as portas udp não estão abertas normalmente eu preciso ter 10.000 a 20.000 pro servidor eh pro servidor RTP prox tem o fal aberto só pro fcp prox Esse é um Class clásico né Por que que é um clássico aí eu tinha lá um asterisco onde tinha o cip e o RTP na mesma máquina Agora eu tenho C pul onde tem o cip e o RTP em máquinas diferentes o Fire tá aberto só
pra máquina onde tinha antigamente o asteris E agora onde tá o CP prox eu tenho que abrir o para tanto pro C proxy quanto pro RTP prox há casos onde você tem o C proxy na mesma máquina do RTP prox funciona como um asterisco Não exatamente como asterisco mas do ponto de vista de Fal sim mas se eu separar o RTV proxy eu tenho que liberar no fal as portas udp do RTV proxy fal com auge auge é uma maneira de resolver o Nat semelhante ao stung só que resolvido no próprio Firo Sonic Wall tem
isso que é lá tratamento de VoIP microtik tem isso tem vários gateways que tem aug muitas vezes o augi causa mais problemas do que resolve a 8x 8 eu deixei o link aqui para vocês é como é que eu desabilito o a no meu roteador ou fireo seria que isso é um problema tão forte que uma empresa que faz pbx hospedado criou um criou um link só para mostrar como é que desabilita o auge falta de roteamento entre as pontas já já vimos isso também ou seja meu eu não tenho roteamento na verdade principalmente roteamento
o gate não tem rota de volta para chegar no no cliente no no end Point Ou seja quando eu não tenho roteamento quando eu não consigo pingar entre as pontas Claro a voz não vai passar RTP proxy fora do ar o RTP proxy não tá no ar então o áudio tá sendo direcionado para RTP prox que não tá funcionando e uma vez que a sinalização esteja Ok elimine o proxy isso também é uma coisa que você pode fazer captura se se a sinalização tá certa Ela tá mandando o IP para onde ele deveria mandar o
proxy Tá ok vamos ter que procurar em outro lugar Às vezes a conexão direta não tá funcionando você pode acionar o RTP prox usando Mia equipa Live a seleção de Mia equipa Live no no no sistema acionando o rtm prox isso pode ajudar a resolver o problema Eh vamos fazer o seguinte agora agora eu vou vou lá no demo e vou mostrar uma captura eh de forma que a gente possa de forma que a gente possa né administração deixa eu entrar aqui em três monitoramento bom vamos procurar aqui o o registro não encontrei nesse período
deixa eu pegar a parte do dia primeiro julo vamos botar aqui o 600000 @ esse aqui é o se aqui eu tenho as capturas eu vou pegar esse diálogo específico Aqui tá o diálogo e aqui eu vou olhar o o o SDP do invite que passou pelo prox então aqui eu tenho o primeiro invite Esse é invite que passou pelo prox e aqui eu tenho o 200 Ok e aqui o 200 ok que passou pelo deixa até pegar uma chamada que tá um pouco melhor essa não tá na mesma pegara que tá aqui então agora
eu quero olhar o SDP de um de outro então eu vou vir aqui Aqui tem uma dica importante é quando você for aproximar dessa dessa Barrinha aqui você tem que aproximar pela lateral Aí ele dá conexão Às vezes se você aproxima por cima também vai mas às vezes quando você vem por baixo eu não consigo chegar nela Então entrem sempre pela lateral para poder enxergar Então vamos ver o invite aqui entrei pela lateral entrei aqui Aqui tá o endereço dele o C 189 90 58 138 com áudio 8000 perfeito ou seja esse é o primeiro
ponto e agora vamos ver o 200 Ok o que passou pela pela rede vamos vir por aqui vir pelo lado de novo perfeito 54 91 32 182 na porta 10 530 então é bem fácil no trac pegar Quais são os IPS que são usados paraa conexão de áudio aqui também dá para ver qual é o codec codec zer né que é o pcmu o codec é sempre na linha o primeiro número codec identificado pelo número às vezes não tem o RTP map só tem o número esse é o número do RTP do codec específico nosso
caso aqui pcmu Ela fechou em perfeito Então esse aqui é o Trace desse sistema se você quiser você pode também no Trace baixar o arquivo em texto para mandar para análise Então você já baixa e aqui tem todos os pacotes já corretamente delimit feito Então essa é a forma que nós temos para para fazer o Trace funcionar fazer ou seja para fazer o Trouble shooting de chamada muda Olha o Trace vê os dados de áudio e aí vê se há um Fire bloqueando se a sinalização tá correta e se é um Fire bloqueando esse áudio
com isso a gente encerra o Trouble shooting de chamada de chamada muda