-
Mapeamento baseado no IP interno e na porta local do computador. Com esses dois dados o NAT gera um número de 16 bits usando a tabela hash, este número é então escrito no campo da porta de origem.O pacote enviado para fora leva o IP global do router e na porta de origem o número gerado pelo NAT. Desta forma o computador que receber o pedido sabe para onde tem de enviar a resposta. Quando o router recebe a resposta faz a operação inversa, procurando na sua tabela uma entrada que corresponda aos bits do campo da porta. Ao encontrar a entrada, é feito o direcionamento para o computador correto dentro da rede privada.
-
LETRA E
Segundo Tanenbaum(2011,p.284),"Usando o campo de PORTA DE ORIGEM, podemos resolver nosso problema de mapeamento. Sempre que um pacote de saída entra no NAT, o endereço de origem 10.x.y.z é substituído pelo endereço verdadeiro do cliente."
O.b.s: o endereço 10.x.y.z é um endereço fictício citado por tanenbaum em que cada letra pode assumir os valores válidos em cada octeto.
Bibliografia:
TANENBAUM, A. S.; WETHERALL, D. Redes de Computadores. 5. ed. São Paulo: Pearson, 2011.
-
Olhemos a redação da questão:
" ... Para correlacionar os IPs virtuais com os IPs reais de cada pacote que sai da rede local, o NAT faz uso de uma tabela referenciada pelo: "
Ela pergunta o que referencia a tabela de porta de origem e IP fictício, o que deve ser um apontador ou o próprio NAT mantém essa tabela não precisando de nenhum referenciamento. Ela não pediu o que é usado para identificar o destinatário de um pacote como a resposta sugere.
Passível de recurso na minha interpretação.
-
Utilizando o protocolo NAT, a comunicação entre as redes locais e a rede global (Internet) é estabelecida através da tradução de endereços IP não-roteáveis em um ou mais endereços roteáveis.