A plataforma Aires é um sistema completo
capaz de virtualizar o estúdio de uma emissora de rádio promovendo
versatilidade, produtividade e mobilidade aliado ao baixo custo e adaptação a
qualquer processo de mixagem, processamento e transmissão de conteúdo de áudio.
A plataforma é composta pelas
aplicações: Aires Studio, Aires Reporter e Aires Cloud. Um dos recursos da
plataforma é permitir a transmissão de áudio de qualquer lugar, pela internet,
do repórter ou de um estúdio remoto para o estúdio principal.
Um exemplo simples de transmissão de áudio
utilizando o sistema Aires é: um repórter ou correspondente da rádio utilizando
um smartphone com o Aires Reporter, realizando uma chamada para o Aires Studio
instalado em um computador no estúdio principal da rádio. Ambos os dispositivos
se encontraram em locais diferentes utilizando uma conexão díspar com a internet.
utilizando o sistema Aires é: um repórter ou correspondente da rádio utilizando
um smartphone com o Aires Reporter, realizando uma chamada para o Aires Studio
instalado em um computador no estúdio principal da rádio. Ambos os dispositivos
se encontraram em locais diferentes utilizando uma conexão díspar com a internet.
Neste exemplo simples o repórter realiza a
chamada para o estúdio principal e há uma comunicação entre ambos, com recursos
como escuta, talk, etc.
No esquema apresentado dizemos que a chamada
foi realizada. Porém, há casos em que o repórter não consegue realizar chamadas
para o estúdio principal ou consegue realizar a chamada, mas não há retorno do
estúdio ou o estúdio não escuta o repórter. Este problema ocorre, porque ao
realizar uma chamada entre dois dispositivos existem fatores que podem obstruir
a comunicação entre os dois pontos da chamada (o repórter e o estúdio
principal). Um dos principais fatores que podem obstruir a comunicação entre
dois dispositivos é o problema com a travessia de NAT.
foi realizada. Porém, há casos em que o repórter não consegue realizar chamadas
para o estúdio principal ou consegue realizar a chamada, mas não há retorno do
estúdio ou o estúdio não escuta o repórter. Este problema ocorre, porque ao
realizar uma chamada entre dois dispositivos existem fatores que podem obstruir
a comunicação entre os dois pontos da chamada (o repórter e o estúdio
principal). Um dos principais fatores que podem obstruir a comunicação entre
dois dispositivos é o problema com a travessia de NAT.
O que é o NAT?
O NAT (Network Address Translate) ou
Tradução de Endereço de Rede, é uma técnica utilizada pelos roteadores de
internet para fazer o mapeamento automático do endereço IP do dispositivo na
rede interna em um endereço IP público para ser utilizado na rede global de computadores
– a Internet.
Tradução de Endereço de Rede, é uma técnica utilizada pelos roteadores de
internet para fazer o mapeamento automático do endereço IP do dispositivo na
rede interna em um endereço IP público para ser utilizado na rede global de computadores
– a Internet.
Ao realizar qualquer comunicação de um
dispositivo com a internet o NAT nos roteadores é responsável por fazer este
mapeamento do endereço de rede do dispositivo. Na internet o dispositivo é
reconhecido e consegue comunicar através deste endereço mapeado.
dispositivo com a internet o NAT nos roteadores é responsável por fazer este
mapeamento do endereço de rede do dispositivo. Na internet o dispositivo é
reconhecido e consegue comunicar através deste endereço mapeado.
Vale lembrar que os dispositivos móveis,
como os smartphones, também utilizam o NAT quando o dispositivo realiza alguma
comunicação com a internet através da rede de dados móvel (ex.: 3G, 4G, etc.)
da operadora de telefonia do dispositivo ou quando estão conectados a alguma
rede WiFi.
como os smartphones, também utilizam o NAT quando o dispositivo realiza alguma
comunicação com a internet através da rede de dados móvel (ex.: 3G, 4G, etc.)
da operadora de telefonia do dispositivo ou quando estão conectados a alguma
rede WiFi.
Como funciona o NAT?
As redes locais têm vários endereços IP
privados que pertencem a dispositivos específicos na rede. Através de um
sistema NAT, esses endereços privados são traduzidos em um endereço IP público
quando são enviadas solicitações de saída dos dispositivos de rede para a
Internet.
privados que pertencem a dispositivos específicos na rede. Através de um
sistema NAT, esses endereços privados são traduzidos em um endereço IP público
quando são enviadas solicitações de saída dos dispositivos de rede para a
Internet.
Um processo inverso ocorre quando as solicitações
são respondidas e os dados são enviados para uma rede local. Neste caso, o NAT
altera o endereço IP público para o endereço IP privado do dispositivo
específico para o qual o pacote de dados é direcionado. O endereço IP
público é usado repetidamente pelo roteador que conecta os
computadores à Internet.
Tipos de NAT
Para a comunicação e endereçamento de rede
existem diversos protocolos que são seguidos. Para o uso do NAT também existe
um protocolo e ele classifica a implementação do NAT em alguns tipos que podem
ser utilizados para fazer o mapeamento do endereço de rede:
existem diversos protocolos que são seguidos. Para o uso do NAT também existe
um protocolo e ele classifica a implementação do NAT em alguns tipos que podem
ser utilizados para fazer o mapeamento do endereço de rede:
·
NAT Full Cone: É o único tipo de NAT onde a porta estará sempre aberta, e permite
conexão de dispositivos externos. O NAT Full Cone mapeia um endereço de IP
público e uma porta para um IP da rede local, conhecido como redirecionamento
de portas.
NAT Full Cone: É o único tipo de NAT onde a porta estará sempre aberta, e permite
conexão de dispositivos externos. O NAT Full Cone mapeia um endereço de IP
público e uma porta para um IP da rede local, conhecido como redirecionamento
de portas.
·
NAT Restrito: O dispositivo na rede interna deve primeiro se conectar com um IP
externo antes de passar a receber pacotes dele. O único requisito seria que os
pacotes entrem na porta mapeada na primeira conexão.
NAT Restrito: O dispositivo na rede interna deve primeiro se conectar com um IP
externo antes de passar a receber pacotes dele. O único requisito seria que os
pacotes entrem na porta mapeada na primeira conexão.
·
NAT Porta Restrita: Funciona da mesma forma que o NAT Restrito, com a diferença
que monitora a porta de origem, que iniciou a comunicação, e a porta de destino.
Permitindo que apenas o servidor com esta porta de destino comunique com a
porta de origem.
NAT Porta Restrita: Funciona da mesma forma que o NAT Restrito, com a diferença
que monitora a porta de origem, que iniciou a comunicação, e a porta de destino.
Permitindo que apenas o servidor com esta porta de destino comunique com a
porta de origem.
·
NAT Simétrico: Aplica restrições exatamente como o Porta Restrita, porém
manipula a tradução NAT de forma diferente. Todos os tipos de NAT vistos até
agora não manipulam o valor da porta de origem, por exemplo, quando um dispositivo
acessa a internet usando um IP e uma porta de origem o NAT altera este IP de
origem para um IP público, mas mantem a mesma porta de origem. Porém, o NAT
Simétrico gera novos valores aleatórios para as portas de origem, isso
aplica-se a conexões de um mesmo dispositivo para destinos diferentes.
NAT Simétrico: Aplica restrições exatamente como o Porta Restrita, porém
manipula a tradução NAT de forma diferente. Todos os tipos de NAT vistos até
agora não manipulam o valor da porta de origem, por exemplo, quando um dispositivo
acessa a internet usando um IP e uma porta de origem o NAT altera este IP de
origem para um IP público, mas mantem a mesma porta de origem. Porém, o NAT
Simétrico gera novos valores aleatórios para as portas de origem, isso
aplica-se a conexões de um mesmo dispositivo para destinos diferentes.
Principal problema com NAT
Como dito anteriormente o NAT é uma técnica
utilizada pelos roteadores de internet para fazer o mapeamento automático do endereço
IP de um dispositivo. O maior problema que ocorre com o NAT é que um dispositivo
(A) ao tentar se comunicar com outro dispositivo (B) pela Internet, a
comunicação não é realizada, por conta de alguma restrição do NAT.
utilizada pelos roteadores de internet para fazer o mapeamento automático do endereço
IP de um dispositivo. O maior problema que ocorre com o NAT é que um dispositivo
(A) ao tentar se comunicar com outro dispositivo (B) pela Internet, a
comunicação não é realizada, por conta de alguma restrição do NAT.
Esse problema pode ocorrer com qualquer sistema de CODEC!
Como solucionar o Problema com o NAT
Uma maneira de solucionar este problema de
NAT é mapear o endereço IP do dispositivo, configurando um IP público para ele.
Dessa forma ao enviar uma solicitação pela internet, este IP público,
configurado no computador e que será passado para o roteador e firewall, enviará
o áudio ao serviço requisitado para realizar a comunicação, não ocorrendo o
mapeamento do NAT no sistema de roteamento.
NAT é mapear o endereço IP do dispositivo, configurando um IP público para ele.
Dessa forma ao enviar uma solicitação pela internet, este IP público,
configurado no computador e que será passado para o roteador e firewall, enviará
o áudio ao serviço requisitado para realizar a comunicação, não ocorrendo o
mapeamento do NAT no sistema de roteamento.
Para solucionar as falhas na travessia de
NAT realize alguns ajustes em sua rede.
NAT realize alguns ajustes em sua rede.
Não é obrigatório, mas recomendamos
utilizar o computador do Aires Studio conectado diretamente no roteador que
recebe a conexão com a internet. Na melhor das hipóteses deixar uma rede
dedicada para tal.
utilizar o computador do Aires Studio conectado diretamente no roteador que
recebe a conexão com a internet. Na melhor das hipóteses deixar uma rede
dedicada para tal.
No roteador é necessário liberar o acesso
externo ao range de portas 33000 á 33020 e *redirecioná-los para as respectivas
portas no protocolo UDP para o IP do computador do o **Aires Studio.
externo ao range de portas 33000 á 33020 e *redirecioná-los para as respectivas
portas no protocolo UDP para o IP do computador do o **Aires Studio.
* Alguns fabricantes trazem como Servidores
Virtuais ou Encaminhamento de portas
Virtuais ou Encaminhamento de portas
** É importante utilizar um endereço de
IP fixo no computador do Aires Studio que receberá as chamadas.
IP fixo no computador do Aires Studio que receberá as chamadas.
Dica: Esse site (https://portforward.com/) mostra o processo de mapeamento de portas em diversos modelos de roteado
Com o mapeamento de portas realizado, é
necessário configurar o Aires Studio que receberá as chamadas para utilizar a
porta mapeada.
necessário configurar o Aires Studio que receberá as chamadas para utilizar a
porta mapeada.
Clique em “Menu>> Conection”:
- Marcar a opção “Usar Porta
Mapeada” - Porta de dados 33000
Com essa configuração as falhas
provenientes da travessia de NAT são solucionadas.
provenientes da travessia de NAT são solucionadas.
Dependendo da política de rede de seu
provedor de internet, apenas o mapeamento no roteador não será suficiente.
Nesse caso a falha no transporte do áudio continuará e se fará necessário um
contato com o provedor de internet para realizar o mesmo mapeamento dessa vez
direcionado para o seu endereço de IP externo.
provedor de internet, apenas o mapeamento no roteador não será suficiente.
Nesse caso a falha no transporte do áudio continuará e se fará necessário um
contato com o provedor de internet para realizar o mesmo mapeamento dessa vez
direcionado para o seu endereço de IP externo.
Autores: Elton Souza e Walisson Pinheiro
Fonte:
0 Comments
Share