·Software
Alcatraz Pro adiciona diagnóstico MTR
O console do Alcatraz Pro agora inclui o mtr (My Traceroute) — um diagnóstico de rede salto a salto que aponta exatamente onde surgem perda de pacotes e latência entre o set-top box do assinante e os servidores da operadora.

O Alcatraz Pro é a plataforma em nuvem de gerenciamento de dispositivos da inext — a operadora a utiliza para monitorar, atualizar e controlar remotamente sua frota de set-top boxes. A inext adicionou um novo comando ao seu console: mtr (My Traceroute). Agora a operadora pode executar um rastreamento de rede diretamente a partir do set-top box de um assinante até qualquer destino — e ver, salto a salto, exatamente onde a conexão está falhando.
Disponibilidade: o comando
mtrrequer firmware 1.17.17+ nos dispositivos da série TV5 e 1.8.26+ nos dispositivos da série TV6.
O que é o MTR?
O MTR (My Traceroute) é uma ferramenta de diagnóstico de rede que combina a funcionalidade de dois utilitários clássicos — ping e traceroute — em uma visão única e unificada de todo o caminho da rede.
Em vez de mapear a rota apenas uma vez (como o traceroute) ou testar somente o destino final (como o ping), o MTR sonda repetidamente o caminho da rede. Ele envia pacotes com valores de Time-To-Live (TTL) crescentes para identificar cada roteador (salto) entre o dispositivo e o host de destino, lendo a resposta ICMP "time exceeded" que cada salto retorna.
E o mais importante: o MTR não sonda cada salto apenas uma vez. Ele envia muitos ciclos de pacotes e agrega as respostas em estatísticas por salto — e é essa repetição que torna os números confiáveis. Um único traceroute pode facilmente deixar passar uma perda intermitente; a amostra acumulada do MTR a revela.
Como funciona no console do Alcatraz Pro
Como o teste é executado em um set-top box remoto, e não em um terminal local, o Alcatraz Pro utiliza o MTR em um modelo execução-e-relatório — não em transmissão ao vivo:
- Configurar a execução. No console, a operadora define o destino e os parâmetros do teste — por exemplo, o número de ciclos a executar, o intervalo entre as sondagens (
-i), o protocolo (ICMP por padrão, ou TCP via-T), a porta de destino (-P), o número máximo de saltos (-m) e o tamanho do pacote (-s). - O STB executa. O set-top box executa o
mtrpelo número de ciclos solicitado, acumulando localmente as estatísticas por salto. - Os resultados são entregues. Ao concluir a execução, o STB envia o relatório finalizado para o backend.
- O console exibe. O Alcatraz Pro renderiza a tabela salto a salto — perda, latência e jitter de cada roteador ao longo do caminho.
Não há uma visão ao vivo com atualização contínua; em vez disso, o console entrega um relatório completo do teste controlado que foi configurado — pronto para ler, salvar e comparar.
As métricas que ele fornece
Para cada salto ao longo da rota, o MTR informa:
- Perda de pacotes (%) — mostra exatamente qual salto está descartando pacotes, deixando imediatamente evidente um roteador com falha ou um link ruim.
- Latência (ping) — os tempos de ida e volta atual (
Last),Avg,BesteWorstde cada salto, mostrando onde o atraso é introduzido. - Jitter (
StDev) — a variação na latência, que ajuda a identificar conexões instáveis ou congestionadas que prejudicam a qualidade do streaming.
Um relatório típico tem esta aparência:
Packets Pings
Host Loss% Snt Last Avg Best Wrst StDev
1. gateway.local 0.0% 50 0.4 0.5 0.3 1.2 0.1
2. isp-core-1 0.0% 50 8.1 8.4 7.9 12.0 0.6
3. transit-edge 2.0% 50 14.2 14.8 13.9 41.0 3.1
4. peering-exchange 0.0% 50 15.0 15.3 14.8 18.2 0.5
5. streaming-server 0.0% 50 15.4 15.6 15.1 19.0 0.4
Como interpretar a saída
A regra mais útil ao ler um relatório do MTR: a perda só importa se ela se propaga até o salto final.
No exemplo acima, o salto 3 mostra 2% de perda — mas o destino (salto 5) mostra 0%. Isso quase sempre significa que o roteador do salto 3 está limitando a taxa ou despriorizando os pacotes ICMP de diagnóstico que ele próprio precisa gerar, enquanto continua encaminhando o tráfego real perfeitamente. Não é um problema para os assinantes da operadora.
Uma falha genuína tem outro aspecto: a perda surge em um salto e persiste em todos os saltos seguintes, até o destino. Esse padrão aponta para o link realmente defeituoso. (Se um roteador bloqueia o ICMP por completo, o MTR também pode sondar por UDP ou TCP para rastrear o caminho e testar uma porta específica.)
Por que isso importa para as operadoras
Reclamações de rede são difíceis de diagnosticar porque o problema geralmente não está no dispositivo nem no servidor — está em algum ponto do caminho entre eles. Com o mtr no console do Alcatraz Pro, a operadora pode:
- Executar um rastreamento a partir do STB real do assinante até seus servidores de streaming ou de middleware, reproduzindo as condições reais de rede do assinante.
- Localizar a falha em um salto específico em vez de adivinhar, transformando "o stream fica travando" em "a perda começa na borda do provedor de trânsito".
- Distinguir perda de pacotes real de uma inofensiva limitação de taxa do ICMP, evitando alarmes falsos.
- Detectar picos de jitter e latência que degradam a TV ao vivo e o VOD antes que virem chamados de suporte.
Disponível via API
O comando mtr também é exposto pela API do Alcatraz Pro, permitindo que a operadora automatize diagnósticos — por exemplo, disparando um rastreamento a partir de um lote de STBs durante um incidente, ou integrando verificações de qualidade do caminho ao seu próprio monitoramento e alertas.
Leituras complementares
- mtr — projeto oficial e código-fonte (GitHub) — a ferramenta open-source por trás do comando.
- Página de manual do mtr — a lista completa de flags — referência para
-i,-T,-P,-m,-se muito mais. - Cloudflare: O que é o MTR? — uma introdução concisa ao funcionamento do MTR.
- APNIC: Como interpretar corretamente um traceroute ou MTR — um guia mais aprofundado sobre a leitura da saída.
