Tradução de endereços de rede (NAT) e Tradução de endereço de porta (PAT) são os dois protocolos por meio dos quais podemos mapear o endereço privado não registrado (interno local de uma rede interna para um endereço público registrado (interno global) de uma rede externa antes de mover o pacote.
A principal distinção é que NAT é usado para mapear endereços IP públicos para endereços IP privados em relacionamentos um para um ou muitos para um. Por outro lado, PAT é uma espécie de NAT no qual vários endereços IP privados (muitos para um) são mapeados em um único endereço IP público por meio de portas.
Um usuário da rede interna com IP privado (não registrado) não conseguiu se conectar à Internet ou à rede externa porque cada dispositivo da rede deve ter um endereço IP exclusivo. NAT opera em um roteador conectando duas redes e traduz endereços privados de rede interna (ou seja, não exclusivos globalmente) em endereços públicos legais.
Também foi criado com o intuito de preservar endereços IP. Como o número de utilizadores da Internet cresceu mais rapidamente do que o número restrito de endereços IP disponíveis, os utilizadores da Internet enfrentaram o problema da escassez de endereços IP. O NAT e PAT protocolos são usados por um motivo específico.
O que é NAT?
NAT (tradução de endereço de rede) conecta duas redes e mapeia os endereços privados (dentro do local) em endereços públicos (dentro do global). Inside local denota que o melhor endereço pertencia a uma rede interna e não foi atribuído por um Centro de informações de rede ou poder de serviço . O global interno significa que o endereço é um endereço válido atribuído pelo NADA ou provedor de serviços e um ou mais endereços locais internos para o mundo externo.
NAT é um método de conversão de um endereço IP privado ou local em um endereço IP público. NAT é uma técnica para reduzir a taxa de esgotamento dos endereços IP disponíveis, convertendo um IP local ou endereço IP privado em um endereço IP global ou público. A relação NAT pode ser um para um ou muitos para um.
Além disso, o NAT só pode configurar um endereço para representar toda a rede para o mundo exterior. Como resultado, o processo de tradução é transparente. O NAT pode ser usado para migrar e mesclar redes, compartilhar cargas de servidores e criar servidores virtuais, etc.
Tipos de NAT
Existem três tipos de NAT:
No NAT estático, um endereço local é mapeado para um endereço global. Neste tipo de NAT, o relacionamento é um para um. O NAT estático é usado se um host precisar de um endereço consistente que deve ser acessado pela Internet. Por exemplo, dispositivos de rede ou servidores empresariais.
Endereços IP privados não registrados podem ser convertidos em números IP públicos registrados a partir de um conjunto de endereços IP públicos usando NAT dinâmico.
Entre as três variedades, a PAT é a mais famosa. É uma forma de NAT dinâmico comparável a ele, mas usa portas para traduzir muitos endereços IP privados em um único endereço IP público.
Vantagens do NAT
A seguir estão as vantagens do NAT:
- O NAT protege os endereços públicos que foram registrados e retarda o esgotamento do espaço de endereços IP.
- Remove o processo de renumeração de endereço que ocorre ao trocar de rede
- A ocorrência de sobreposição de endereços foi significativamente reduzida.
- Aumenta a flexibilidade do estabelecimento da conexão.
Desvantagens do NAT
A seguir estão as desvantagens do NAT:
- Falta de rastreabilidade de ponta a ponta
- Certos aplicativos não são compatíveis com NAT
- Atrasos no caminho de comutação são o resultado da tradução
O que é PAT?
Tradução de endereço de porta (PAT) é uma espécie de NAT dinâmico isso nos permite configurar a tradução de endereços no nível da porta e, ao mesmo tempo, otimizar a utilização restante do endereço IP. O PAT mapeia vários endereços e portas locais de origem para um único endereço IP global e portas de um conjunto de endereços IP que são roteáveis na rede de destino. Aqui, o endereço IP da interface é usado em conjunto com o número da porta, e vários hosts podem ter endereços IP semelhantes porque o número da porta é exclusivo.
Para identificar as diferentes traduções, utiliza um endereço de porta de origem exclusivo no endereço IP global interno. Como o número da porta está codificado em 16 bits, o número total de traduções NAT que podem ser realizadas é 65536.
A fonte original é preservada pelo PAT. Se a porta de origem já estiver alocada, as portas disponíveis serão pesquisadas. Os grupos de portas são divididos em três intervalos 0 para 511, 512 para 1023, e 1024 para 65535 .
Se PAT não encontra uma porta disponível no grupo de portas adequado e se mais de uma porta externa IPv4 endereço está configurado, PAT passa para o próximo IPv4 endereço e tenta alocar a porta de origem original até ficar sem portas disponíveis e portas externas IPv4 endereços.
Vantagens do PAT
A seguir estão as vantagens do PAT:
- Economize endereços IP atribuindo um único IP público a um grupo de hosts usando diferentes números de porta.
- Diminui falhas de segurança ou ataques de segurança, pois o endereço privado evita que o endereço público seja exposto.
Desvantagens do PAT
A seguir estão as desvantagens do PAT:
- A tabela interna só pode ter um determinado número de entradas para controlar as conexões.
- No PAT, mais de uma instância do mesmo tipo de serviço público não pode ser executada a partir do mesmo endereço IP.
Diferença entre tradução de endereços de rede (NAT) e tradução de endereços de porta (PAT)
Básico para comparação | Tradução de endereços de rede (NAT) | Tradução de endereço de porta (PAT) |
---|---|---|
Básico | Ele converte o endereço IP local privado em endereço IP público global. | É semelhante ao NAT; ele também usa números de porta para transformar endereços IP privados de uma rede interna em endereços IP públicos. |
Formulário completo | A forma completa do NAT é Tradução do Endereço da Rede. | A forma completa do PAT é Tradução de endereço de porta. |
Usos | NAT usa um Endereço IPv4. | Usos de PAT IPv4 endereços junto com número da porta. |
Relação | Superconjunto de PAT. | Uma variante de NAT (uma forma de NAT dinâmico) |
Tipos | Existem três tipos de NAT: NAT estático, NAT dinâmico e CAMA/CAMA Sobrecarga/mascaramento de IP. | Existem dois tipos de PAT: PAT estático e PAT sobrecarregado . |
Principais diferenças entre NAT e PAT
- PAT é uma forma de NAT Dinâmico
- PAT usa endereços IP junto com números de porta, enquanto NAT usa endereços IP junto com números de porta
- NAT traduz os endereços locais internos em endereços globais internos; da mesma forma, o PAT traduz os endereços IP privados não registrados em endereços IP públicos registrados. No entanto, diferentemente do NAT, o PAT também usa números de porta de origem, permitindo que vários hosts compartilhem um único endereço IP enquanto usam números de porta diferentes.
Conclusão
Usamos NAT e PAT para reduzir a necessidade de endereços IP globalmente exclusivos, permitindo que um host cujo endereço não seja globalmente exclusivo se conecte à Internet, transformando os endereços em um espaço de endereço global roteável. A única pequena distinção entre NAT e PAT é que, enquanto o PAT utiliza portas de origem durante a tradução, o Nat não o faz.