Questão de Redes de Computadores — NAT (Network Address Translation) — Avança SP 2024
- Código
- qg078051
- Banca
- Avança SP
- Órgão
- CISBRA - SP
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista em T.I
- ASNMP
- BDHCP
- CProxy
- DDNS
- ENAT
GabaritoE — NAT
Gabarito: letra E. O texto descreve exatamente a técnica de NAT (Network Address Translation): a conversão do endereço IP privado de origem para um endereço IP público quando o pacote sai da rede interna em direção ao ISP, utilizando os intervalos de endereços privados definidos na RFC 1918 (10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16). É essa tradução de endereços que permite que múltiplos computadores de uma rede interna compartilhem um único (ou poucos) endereço(s) público(s) para acessar a Internet.
A NAT é uma técnica de reescrita de endereços IP, geralmente implementada em roteadores ou firewalls, que surgiu como uma medida paliativa para lidar com a escassez de endereços IPv4. A ideia central é que, dentro da rede local (LAN), cada dispositivo possui um endereço IP privado exclusivo, usado para o roteamento interno. Quando um pacote precisa sair para a Internet, o dispositivo NAT (roteador/firewall) substitui o endereço IP de origem privado pelo seu próprio endereço IP público. Para que a resposta retorne corretamente ao dispositivo interno de origem, a NAT mantém uma tabela de mapeamento que associa o endereço IP privado e a porta de origem do dispositivo interno a uma porta específica no endereço público. Essa técnica é conhecida como PAT (Port Address Translation) ou NAT Overload, e é a forma mais comum de NAT utilizada em redes domésticas e empresariais.
Os três intervalos de endereços IP privados mencionados no enunciado são definidos pela RFC 1918 e são fundamentais para o funcionamento da NAT. São eles: 10.0.0.0/8 (que permite até 16.777.216 hosts), 172.16.0.0/12 (com até 1.048.576 hosts) e 192.168.0.0/16 (com até 65.536 hosts). A regra é que esses endereços não podem ser roteados na Internet pública; eles são exclusivamente para uso interno. Quando um pacote com um desses endereços tenta sair para a Internet, a NAT é responsável por traduzi-lo para um endereço público válido.
A NAT também oferece uma camada adicional de segurança, pois, por padrão, ela não permite que conexões sejam iniciadas de fora da rede interna (a menos que haja configuração específica, como redirecionamento de portas). Isso ocorre porque a tabela de mapeamento da NAT só é criada quando um dispositivo interno inicia uma comunicação. Pacotes que chegam de fora sem uma entrada correspondente na tabela são descartados.
É importante distinguir a NAT de outros protocolos e serviços de rede. O DHCP (Dynamic Host Configuration Protocol) é responsável pela atribuição automática de endereços IP, máscaras de rede, gateway e outros parâmetros de configuração para os dispositivos da rede. O DNS (Domain Name System) traduz nomes de domínio em endereços IP. O SNMP (Simple Network Management Protocol) é usado para gerenciamento e monitoramento de dispositivos de rede. O Proxy é um intermediário entre o cliente e o servidor, que pode atuar como cache, filtro de conteúdo ou para anonimato, mas não realiza a tradução de endereços IP de forma transparente como a NAT.
A pegadinha desta questão está em confundir a NAT com o DHCP, pois ambos lidam com endereços IP. No entanto, o DHCP atribui endereços IP privados aos dispositivos da rede, enquanto a NAT é a técnica que converte esses endereços privados em um endereço público para o tráfego de saída. O enunciado descreve claramente o processo de conversão de endereços, que é a função exclusiva da NAT.
O SNMP (Simple Network Management Protocol) é um protocolo da camada de aplicação utilizado para gerenciamento e monitoramento de dispositivos de rede, como roteadores, switches e servidores. Ele permite coletar informações sobre o status e o desempenho desses dispositivos, mas não realiza nenhuma tradução de endereços IP. A confusão aqui pode ocorrer porque o SNMP também é um protocolo de rede, mas sua função é completamente diferente da descrita no enunciado.
O DHCP (Dynamic Host Configuration Protocol) é o protocolo responsável por atribuir automaticamente endereços IP e outras configurações de rede (como máscara de sub-rede, gateway padrão e servidores DNS) aos dispositivos de uma rede. Ele é usado para configurar os dispositivos com endereços IP privados, mas não realiza a conversão de endereços privados para públicos. O enunciado descreve exatamente essa conversão, que é função da NAT, não do DHCP.
O Proxy é um servidor intermediário que atua entre o cliente e o servidor de destino. Ele pode ser usado para cache de conteúdo, filtragem de acesso, controle de tráfego e anonimato. Embora um proxy possa mascarar o endereço IP do cliente, ele opera na camada de aplicação e não realiza a tradução de endereços IP de forma transparente como a NAT. A NAT é uma técnica de tradução de endereços que opera na camada de rede, enquanto o proxy é um serviço de aplicação.
O DNS (Domain Name System) é o protocolo responsável por traduzir nomes de domínio (como www.exemplo.com) em endereços IP (como 192.168.1.1). Ele é essencial para que os usuários possam acessar sites usando nomes em vez de números IP. No entanto, o DNS não realiza nenhuma conversão de endereços IP privados para públicos. A função descrita no enunciado é a tradução de endereços IP, que é exclusiva da NAT.
A NAT (Network Address Translation) é exatamente a técnica descrita no enunciado. Ela converte o endereço IP privado de origem de um pacote para um endereço IP público quando o pacote sai da rede interna em direção ao ISP. Essa tradução utiliza os três intervalos de endereços IP privados definidos na RFC 1918 (10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16), que podem ser usados internamente pelas redes como desejarem. A NAT é fundamental para permitir que múltiplos dispositivos de uma rede privada compartilhem um único endereço IP público para acessar a Internet, mitigando a escassez de endereços IPv4.
A banca tenta confundir o candidato ao mencionar a atribuição de endereços IP, o que pode levar à escolha do DHCP. No entanto, o DHCP é responsável por atribuir endereços IP privados aos dispositivos, enquanto a NAT é a técnica que converte esses endereços privados em um endereço público para o tráfego de saída. O enunciado descreve claramente o processo de conversão, que é a função exclusiva da NAT.
Gabarito: letra E
Link permanente: /questoes/qg078051