Pular para o conteúdo principal

Questão de Redes de Computadores — VOIP, H.323, SIP, RTP, SCTP, etc. — VUNESP 2024

Redes de ComputadoresVOIP, H.323, SIP, RTP, SCTP, etc.
Código
vu212343
Banca
VUNESP
Órgão
UNIFESP
Ano
2024
Cargo
Tec ( )
Em telefonia IP, a técnica ICE é importante para
  1. Apossibilitar a comunicação direta entre dispositivos que estão atrás de roteadores NAT em redes distintas na Internet.
  2. Bpossibilitar a gravação de um registro de chamadas detalhado (log) em PABXs digitais.
  3. Cpermitir a gravação de chamadas de voz em aplicativos de telefone IP, ainda que sejam executados em dispositivos atrás de roteadores NAT.
  4. Dque seja possível utilizar mais de um codec em uma chamada de voz.
  5. Epossibilitar a comunicação direta entre dispositivos que estão atrás do mesmo roteador NAT, na mesma rede local.
Revelar gabarito e comentário

GabaritoA — possibilitar a comunicação direta entre dispositivos que estão atrás de roteadores NAT em redes distintas na Internet.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

ICE (Interactive Connectivity Establishment) em Telefonia IP

Gabarito: letra A. A técnica ICE (Interactive Connectivity Establishment) é um mecanismo usado em telefonia IP para estabelecer comunicação direta entre dispositivos que estão atrás de roteadores NAT em redes distintas na Internet, contornando as limitações de tradução de endereços. Ela combina STUN e TURN para descobrir e selecionar o melhor caminho de mídia possível entre os pares.

O problema central que o ICE resolve é o seguinte: em uma chamada VoIP, os dispositivos precisam trocar fluxos de mídia (áudio/vídeo) diretamente entre si, mas quando estão atrás de NAT, os endereços IP privados não são roteáveis na Internet. O ICE atua justamente para "furar" esse bloqueio, permitindo que dois dispositivos em redes distintas, ambos atrás de NAT, estabeleçam uma sessão de mídia direta.

O ICE funciona em três etapas principais. Primeiro, cada dispositivo coleta uma série de "candidatos" de endereço — ou seja, todas as combinações possíveis de IP e porta que podem ser usadas para receber mídia. Isso inclui o endereço local da interface de rede, o endereço refletido obtido via STUN (que revela o IP público atribuído pelo NAT) e, se necessário, o endereço alocado por um servidor TURN (que faz o relay do tráfego). Em seguida, esses candidatos são trocados entre os pares através do protocolo de sinalização (como SIP). Por fim, cada dispositivo realiza uma série de testes de conectividade (chamados de "checklists") para verificar quais pares de candidatos funcionam, priorizando aquele que oferece o caminho mais direto — normalmente, o que usa STUN (comunicação direta) em vez de TURN (relay).

A distinção crucial que a banca explora aqui é entre STUN e TURN. O STUN (Session Traversal Utilities for NAT) permite que um dispositivo descubra seu endereço IP público e a porta mapeada pelo NAT, possibilitando a comunicação direta entre os pares. Já o TURN (Traversal Using Relays around NAT) é usado quando a comunicação direta falha (por exemplo, em NATs simétricos): o tráfego é retransmitido por um servidor intermediário. O ICE orquestra ambos, tentando primeiro a comunicação direta (via STUN) e, se não for possível, recorrendo ao relay (via TURN).

A pegadinha da questão está em confundir o escopo do ICE. Ele não se limita a dispositivos atrás do mesmo NAT (mesma rede local) — pelo contrário, o ICE é especialmente útil quando os dispositivos estão em redes distintas, cada um atrás do seu próprio NAT. Também não tem relação com gravação de chamadas, logs de PABX ou negociação de codecs, que são funções de outros componentes do sistema VoIP.

Guarde a fronteira: ICE é sobre conectividade de mídia através de NATs distintos na Internet — é exatamente nesse ponto que as alternativas se dividem.

ICE (Interactive Connectivity Establishment)
  • 1Problema que resolve
    • Dispositivos atrás de NAT
    • Redes distintas na Internet
    • Mídia direta entre pares
  • 2Como funciona
    • Coleta de candidatos
      • Endereço local
      • Refletido (STUN)
      • Relay (TURN)
    • Troca via sinalização (SIP)
    • Testes de conectividade
  • 3Escolha do caminho
    • Direto (STUN) — priorizado
    • Relay (TURN) — quando direto falha
  • 4Fora do escopo
    • Gravação de chamadas
    • Logs de PABX
    • Negociação de codecs
    • Mesmo NAT / mesma LAN
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

Esta é a definição precisa do ICE. Ele foi projetado para permitir que dois dispositivos atrás de roteadores NAT em redes distintas estabeleçam uma comunicação direta de mídia, superando a barreira imposta pela tradução de endereços. O ICE coleta candidatos (endereços locais, refletidos via STUN e relay via TURN), troca-os entre os pares e testa a conectividade para escolher o melhor caminho. É exatamente o que a alternativa descreve.

Alternativa B — ❌ Incorreta

A gravação de um registro detalhado de chamadas (log) em PABXs digitais é uma função de gerenciamento e bilhetagem do próprio PABX, não tem relação com a técnica ICE. O ICE atua na camada de transporte de mídia, resolvendo problemas de conectividade NAT, e não na geração de logs administrativos.

Alternativa C — ❌ Incorreta

A gravação de chamadas de voz em aplicativos de telefone IP é uma funcionalidade de aplicação, que pode até ser afetada pela conectividade, mas não é o propósito do ICE. O ICE não "permite" a gravação; ele permite que a mídia flua entre os dispositivos. A gravação é uma função separada, geralmente implementada no próprio aplicativo ou em um servidor de gravação.

Alternativa D — ❌ Incorreta

A negociação de codecs em uma chamada de voz é feita pelo protocolo de sinalização (como SIP ou H.323) e pelo H.245 no caso do H.323, não pelo ICE. O ICE lida exclusivamente com a descoberta de endereços e a seleção do caminho de mídia, não com a escolha do codec.

Alternativa E — ❌ Incorreta

Esta alternativa inverte o escopo do ICE. Ele é especialmente útil para dispositivos em redes distintas, cada um atrás do seu próprio NAT. Quando os dispositivos estão atrás do mesmo roteador NAT, na mesma rede local, eles podem se comunicar diretamente usando seus endereços privados, sem necessidade de ICE. A técnica é desnecessária nesse cenário.

NÃO CAIA NESSA!

A banca tenta confundir o candidato ao inverter o escopo do ICE. A alternativa E diz "mesmo roteador NAT, na mesma rede local", quando o ICE é justamente para o caso oposto: dispositivos em redes distintas, cada um atrás do seu NAT. Lembre-se: ICE é para atravessar NATs diferentes na Internet, não para comunicação dentro da mesma LAN.

PEGA ESSA DICA!

Para questões sobre VoIP e NAT, lembre-se da tríade: STUN (descobre o IP público, permite comunicação direta), TURN (retransmite o tráfego quando a comunicação direta falha) e ICE (orquestra os dois, testando candidatos e escolhendo o melhor caminho). Se a alternativa falar de "comunicação direta entre dispositivos atrás de NAT", é ICE. Se falar de "descobrir o endereço público", é STUN. Se falar de "retransmissão por um servidor", é TURN.

Gabarito: letra A

Link permanente: /questoes/vu212343