[ História ]  [ O que é ]  [ Como funciona ]  [ Download ]  [ Contato ]

Document made with Nvu
SourceForge.net Logo

O RNAT surgiu do desejo de se permitir que computadores localizados em redes privadas pudessem se comunicar na Internet diretamente. Apesar de muitas pessoas acreditarem que isso seja possível atualmente, não é uma verdade.

O princípio da comunicação em redes de computadores é dado pelo ato de acessar e ser acessado, em outras palavras, é poder atuar como cliente (acessar) e como servidor (ser acessado). Não é difícil de perceber que para que isso seja possível, cada computador precisa ter uma identificação universal, como o endereço da sua casa. Só é possivel que uma carta chega à sua casa se a identificação dela for única.
Na Internet esta identificação é dada por um número chamado IP (Internet Protocol). No início da Internet cada computador conectado à ela possuía um IP único, que servia como sua identificação universal, porém, com a evolução e crescimento desta grande rede, os endereços IP começaram a entrar em escassez.

Em paralelo a este fato, pequenas redes locais eram criadas em vários lugares do mundo, utilizando endereços IP's reservados para uso somente em redes locais, o que implicaria em não poderem acessar a Internet utilizando estes endereços. A explicação para esta limitação no acesso à Internet é simples: Um mesmo endereço IP reservado poderia estar presente em várias redes ao mesmo tempo, o que faria o principio da identificação universal ser quebrada.

A necessidade de fazer com que estes computadores localizados em redes locais acessassem a Internet, com o tempo comecou a ficar cada vez maior, fazendo com que uma técnica chamada NAT fosse utilizada para resolver em partes este problema.

A ideia do NAT é simples. A rede local possui somente um computador com um endereço IP válido na Internet (gateway), e os demais computadores, com endereços reservados para redes locais o utilizam como meio de acesso à Internet. O gateway simplesmente mascara o acesso com o seu proprio endereco IP. Este processo, até hoje, faz com que o problema da escassez de endereços válidos na Internet tenha menores impactos.

Apesar de o NAT aparentar ser a solução completa para o problema, apenas resolve 50% dele. O NAT permite que os computadores de redes locais atuem como clientes (façam o acesso) na Internet, porém não permite que atuem como servidores (sejam acessados).

Este é um problema que até hoje não apresenta uma solução definitiva, somente remendos, muitas vezes apresentando sérios efeitos colaterais, e desta forma não é possível afirmar que o NAT aumenta o número de IP's válidos na Internet, uma vez que não podem ser acessados diretamente por um computador localizado fora de sua rede local.

O RNAT é um complemento ao NAT. Ele permite que computadores de dentro de uma rede local sejam acessados diretamente por outros computadores localizados fora da sua rede, fazendo com que haja um aumento efetivo no número de endereços válidos na Internet.

Algumas pessoas se perguntam qual será a diferença usando RNAT, visto que não percebem problemas no uso atual do NAT. Algumas poucas respostas poderiam ser: Lentidão na transferência de arquivos pelo MSN, impossibilidade de baixar arquivos de alguns servidores FTP, receber low-id em servidores do emule, softwares de audio e videoconferência não permitindo conexão, dentre outros problemas.