O que é o NAT (Network Address Translation)?
NAT (Network Address Translation) é uma técnica para a preservação Internet escassez de endereços IP.
Porque NAT?
A Internet atual utiliza endereços IP, sob a forma xxx.xxx.xxx.xxx. Uma amostra pode ser o endereço IP 202.187.4.212.
Devido à forma como estes endereços IP são atribuídos, aí começou a ser uma escassez de endereços IP disponíveis.
A actual revisão do IP (Internet Protocol) em uso na Internet é IPv4. IPv6 é em grande parte uma resposta a este endereço IP potencial escassez.
Infelizmente, IPv6 vai demorar décadas para implementar. Uma maneira muito mais rápida correção era necessária, e que era fixar NAT.
Endereço privado espaço para NAT
Para conservar endereços IP, redes que não estão directamente ligados à Internet são muitas vezes dadas endereço privado espaço.
Endereço privado espaço são intervalos de endereço IP que não podem ser encaminhadas através da Internet.
Endereço privado espaço é muitas vezes chamada de "RFC 1918" espaço de endereço privado, porque o espaço é definido no RFC 1918 - para a atribuição de endereços privados internet.
RFC 1918 define três conjuntos de endereço privado espaço:
Iniciar Fim Rede Tamanho 10.0.0.0 10.255.255.255 / 8 172.16.0.0 172.31.255.255 / 12 192.168.0.0 192.168.255.255 / 16
O uso do endereço privado conserva espaço de endereços IP, pois qualquer pessoa ou empresa pode usar o mesmo endereço provate espaço, uma e outra vez.
Eu tenho uma rede 10.0.0.x na minha casa. A IBM tem uma rede 10.0.0.x. A HP possui uma rede 10.0.0.x. A Apple possui uma rede 10.0.0.x. Estamos todos usando o mesmo intervalo de endereços IP.
A limitação é que o espaço é endereço privado não-roteáveis. Isto significa que qualquer computador com estes endereços IP privados não podem (directamente) conectar à Internet.
Network Address Translation para o Rescue!
A solução para o trabalho-em torno desta limitação é NAT (Network Address Translation).
Um dispositivo NAT, normalmente um firewall ou um roteador, é colocada entre a rede privada e da Internet.
Quando os computadores em rede privada quiser se comunicar através da Internet, o dispositivo NAT rápida e silenciosamente modifica os pacotes eles têm de enviar um endereço IP normal.
Quando sistemas na Internet enviam pacotes resposta, o dispositivo NAT rotas esses pacotes de volta para a resposta correta sobre o sistema de rede privada.
Desta forma, centenas ou milhares de computadores na rede privada pode compartilhar apenas um endereço IP público sobre a Internet.
Por exemplo, você poderia ter 250 computadores em rede e as 192.168.1.x um firewall NAT prestação de serviços sobre o endereço IP 216.17.138.210. Qualquer momento um dos exércitos comunica através da Internet, o NAT firewall muda o endereço IP de pacotes para a 216.17.138.210. Ao responder pacotes vir a partir da Internet, o NAT firewall classifica-os para fora e os envia para o correcto acolhimento interno.
Tipos de NAT
O tipo de NAT acaba de ser descrita é chamado um-para-muitos NAT. Isto porque um endereço IP é partilhada por muitos anfitriões.
Também é possível implementar um-para-um NAT. Este é o local onde um host com um endereço IP privado é dado um endereço IP público dedicado no dispositivo NAT. One-to-One NAT é usado para apoiar alguns mal concebida protocolos que não funcionam bem ao longo do NAT.
Como funciona NAT
Quando um computador executando o NAT recebe um pacote de um cliente interno, que substitui o pacote cabeçalho e traduz o cliente do número de porta e endereço IP interno para o seu próprio número de porta e endereço IP externo. Em seguida, envia os pacotes para o destino de acolhimento na Internet, e acompanha o mapeamento de informações em uma mesa, para que possa responder a via adequada para o computador cliente. Quando o computador executando o NAT recebe uma resposta a partir da Internet host, substitui-lo novamente o pacote cabeçalho e envia o pacote para o cliente. Tanto o cliente computador e da Internet acolhimento parece ser comunicar directamente entre si.
Por exemplo, um computador cliente com o endereço IP 192.168.10.2 quiser entrar em contato com um servidor Web com o endereço IP 131.110.30.4. O cliente está configurado para utilizar 192.168.1.1 como o gateway padrão, que é interna do endereço IP do computador executando o NAT. O externo endereço IP do computador a executar NAT é 131.110.5.1. Neste exemplo, o NAT processo ocorre da seguinte forma:
- O computador cliente envia um pacote para o computador que está executando o NAT. O pacote de cabeçalho indica que o pacote seja proveniente de porta 1074 no computador com o endereço IP 192.168.10.2, e tem um destino de 131.110.30.4 a porta 80.
- O computador executando o NAT muda o pacote cabeçalho para indicar que o pacote seja proveniente de porta em 1563 host 131.110.5.1, mas não muda o destino. O computador executando o NAT então envia o pacote para o servidor da Web na Internet.
- O servidor Web externo recebe o pacote e envia uma resposta. Os pacotes para a resposta cabeçalho indica que o pacote seja proveniente de 131.110.30.4 a porta 80, e tem um porto de destino em 1563 host 131.110.5.1.
- O computador executando o NAT recebe o pacote e verifica o seu mapeamento informações para determinar o destino computador cliente. O computador executando o NAT muda o pacote cabeçalho para indicar um porto de destino 192.168.10.5 em 1074 e, em seguida, envia o pacote para o cliente. A fonte do maço permanece como porta 80 por 131.110.30.4, que é o endereço IP do servidor web.
Bookmark O que é o NAT (Network Address Translation)?



