Poste de rua com cabos e uma caixa de emenda escura contra o céu azul

CGNAT e IPv6 atrapalham o IPTV? O que muda na prática

Resposta rápida: Para assistir IPTV, o CGNAT e o IPv6 quase nunca são o problema, porque o app abre a conexão de dentro da sua casa até o servidor, e esse caminho funciona com endereço compartilhado. O CGNAT pesa em outros usos, como acessar de fora uma câmera de casa, e o IPv6 ligado no roteador raramente atrapalha.

O que é CGNAT, em poucas palavras?

Todo aparelho que fala com a internet precisa de um endereço. No IPv4, a versão mais antiga do protocolo, esses endereços são limitados. O portal IPv6.br, do NIC.br, sobre o esgotamento do IPv4 explica que as especificações do IPv4 “reservam 32 bits para endereçamento, o que possibilita gerar mais de 4 bilhões de endereços distintos”. Parece muito, mas não basta para todos os aparelhos conectados.

O CGNAT (sigla em inglês para NAT de nível de operadora) é a saída que muitos provedores usam: várias casas compartilham o mesmo endereço público, e o provedor faz a tradução entre o endereço interno de cada cliente e o endereço compartilhado.

Esse arranjo tem até uma faixa de endereços própria. A RFC 6598, que reserva o espaço de endereços compartilhado, define que “The Shared Address Space address range is 100.64.0.0/10”, ou seja, a faixa de 100.64.0.0 a 100.127.255.255 é usada entre o equipamento do provedor e o roteador do cliente.

Um jeito simples de desconfiar que a sua conexão usa CGNAT: na página de status do roteador, o endereço de internet (WAN) começa com 100.64 a 100.127, enquanto um site que mostra o seu IP público exibe outro número.

Por que os provedores usam CGNAT?

O motivo é a falta de endereços IPv4. A mesma RFC 6598 diz, na introdução, que o espaço de endereços IPv4 está quase esgotado e que os provedores precisam continuar atendendo o crescimento do IPv4 até o IPv6 estar totalmente implantado. Para isso, muitos adotam um equipamento de CGNAT.

O IPv6.br trata o NAT como uma solução paliativa, criada para que “com um único endereço IP, ou um pequeno número deles, vários hosts possam trafegar na Internet”. A solução de fundo é o IPv6, que trabalha com endereços de 128 bits e tem espaço de sobra.

É comum o provedor entregar as duas coisas ao mesmo tempo: IPv4 compartilhado por CGNAT e IPv6 próprio para cada cliente.

Assistir IPTV com CGNAT: o que muda e o que não muda?

O ponto central é quem começa a conversa. Quando você abre o app de IPTV, é o aparelho da sua casa que chama o servidor e pede o vídeo. O IPv6.br explica que o NAT tem como característica “só permitir a entrada de pacotes gerados em resposta a um pedido da rede”. O vídeo do IPTV é exatamente essa resposta, então ele passa.

O que muda está no sentido contrário. O mesmo texto diz que o NAT quebra o modelo fim a fim da internet e dificulta aplicações que dependem de conexão direta entre dois aparelhos, como P2P, VoIP e VPNs. Na prática, com CGNAT:

  • Continua funcionando: assistir canais, abrir a lista, carregar o guia de programação e usar o app no celular.
  • Pode dar trabalho: acessar de fora uma câmera, um servidor de mídia ou um gravador que está na sua casa.
  • Pode dar trabalho: alguns usos de VPN e de jogos online que pedem portas abertas.

Se você usa VPN junto com o IPTV, vale entender o efeito dela em quando a VPN ajuda e quando atrapalha o IPTV. E se a dúvida surgiu numa troca de operadora, veja se mudar de provedor de internet atrapalha o IPTV.

Travamento, quando aparece, costuma ter outras causas, como Wi-Fi fraco, horário de pico ou o aparelho no limite. O CGNAT não é o primeiro suspeito.

IPv6 ligado no roteador ajuda ou atrapalha?

Roteador branco liso numa prateleira da lavanderia, ao lado de um cesto de roupas de vime

Na maior parte dos casos, deixar o IPv6 ligado não faz diferença para o IPTV. O app usa o caminho que o servidor oferece: se o servidor responde em IPv6, a conexão segue por ele; se responde só em IPv4, o aparelho usa o IPv4.

O IPv6 tem uma vantagem conceitual: como sobra endereço, cada aparelho pode ter o seu, sem compartilhamento. Isso ajuda nos casos em que o CGNAT atrapalha, como acesso remoto a câmeras. Para assistir canais, a diferença tende a ser pequena.

Se um app específico falha só com o IPv6 ligado, o teste é simples:

  1. Anote como estava a configuração de IPv6 no roteador.
  2. Desative o IPv6 só como teste e reinicie o aparelho da TV.
  3. Abra os mesmos canais no mesmo horário.
  4. Se nada mudar, volte a configuração como estava.

O DNS também entra nessa conta, porque é ele que traduz o nome do servidor em endereço. Veja qual DNS usar no IPTV e como trocar na TV.

Quando vale falar com o provedor?

Pedir um IPv4 público ao provedor faz sentido quando você precisa receber conexões de fora: câmera de segurança acessada pelo celular, servidor de arquivos em casa, alguns jogos online e algumas VPNs. Alguns provedores oferecem essa opção; outros, não. A resposta é do provedor.

Para assistir IPTV, vale falar com o provedor quando há sinais de problema na conexão como um todo: quedas frequentes, velocidade muito abaixo do contratado ou perda de pacotes em qualquer site, não só no app de TV. Nesses casos, leve as medições feitas com o aparelho no cabo.

Com CGNAT ou sem, o app chama o servidor de dentro de casa, e é por isso que o endereço compartilhado raramente aparece como causa de travamento. Se a dúvida for sobre a sua conexão, leve o caso ao atendimento do site: Falar com o atendimento do site.

Perguntas frequentes

Como saber se a internet de casa usa CGNAT?

Compare o endereço de internet (WAN) mostrado na página do roteador com o que um site que mostra o seu IP público exibe. Se o do roteador estiver na faixa 100.64.0.0/10, definida na RFC 6598, e os dois forem diferentes, a conexão passa por endereço compartilhado.

É preciso ter IP público para assistir IPTV?

Em geral, não. O app chama o servidor de dentro da sua casa, e o NAT deixa passar as respostas a esse pedido. IP público faz diferença para receber conexões de fora, como acesso remoto a uma câmera.

Desligar o IPv6 melhora o IPTV?

Normalmente, não muda nada. Só vale como teste quando um app específico falha com o IPv6 ligado; se não houver diferença, volte a configuração como estava.

CGNAT deixa o IPTV travando?

O CGNAT não costuma ser a causa de travamento ao assistir. Antes, confira Wi-Fi, horário de pico e o aparelho; se a conexão inteira estiver instável, aí sim leve as medições ao provedor.

Pronto para testar?

4 horas grátis. Sem cartão. Recebe a credencial em 10 minutos pelo chat do site.

Falar com a gente →

Leia também