Agora, se fossem vários hosts no Insight Network, digamos que temos um PC e PC para PC, um tem um endereço IP de 10 a
1 para 1 e 1 para PC tem um endereço IP de 10 que seria de se admirar.
Neste exemplo, se estivéssemos usando 1 para 1 Nat em vez de tradução de endereço de porta Pat, precisaríamos
criar uma entrada de rede para cada host.
Assim, o Host 1, como exemplo, seria decretado para um que se desejaria um host e um
host para um PC ti seria marcado para um, mas um seria 1. 3 o aumento líquido seria o seguinte 10 1 1 1 2 1 1 1 2 10
1 1 2 2 2 2 1 2 1 2 1 2 3 como o endereço global interno fora local global externo neste exemplo
seria o mesmo.
Assim, o endereço local interno seria o endereço IP real do host, o
endereço global interno seria o endereço global nattered, como visto na Internet.
Os endereços globais locais e externos externos neste exemplo permaneceriam os mesmos porque
não estamos executando o endereço IP de destino apenas o endereço IP de origem será compensado neste exemplo.
O problema com a tradução do endereço de rede do Pier, como mostrado neste exemplo, é
que você precisaria de um endereço IP público para cada host interno que usa um endereço RAFC 19:18 que derrota a
finalidade da conversão de endereços de rede onde queremos preservar Endereços IP no mundo
real.
Nós tendemos a usar Pat ou tradução de endereço de porta que Scott também chama de não sobrecarga Pat permite que múltiplos
endereços de hosts internos, como 10 1 em 1 e 10 1 20, sejam conectados ao mesmo endereço IP público.
Portanto, neste exemplo, os dois PCs estão endividados com o mesmo endereço global interno.
Não é um mapeamento de um para um.
Neste exemplo, dois endereços IP privados no Nottage para um único endereço IP público.
Além disso, neste exemplo, um cão vagou vagando.
Um deles é o roteador é o endereço IP configurado.
Isso levanta outro problema.
Como o roteador libera o tráfego que está destinado a ele mesmo versus o tráfego destinado
ao PC versus o tráfego destinado ao PC.
Assim, quando um PC desde o tráfego na Internet para o servidor e o tráfego é retornado Como
o roteador sabe que esse tráfego pertence ao PC um em vez de um PC.
Dois se o tráfego estiver indo para o mesmo endereço IP.
Então, em outras palavras, como o roteador diferencia entre sessões diferentes ou fluxos diferentes, se
vários hosts no interior estiverem conversando com o mesmo servidor na Internet, e é aí que
entra a tradução do endereço de porta.
Neste exemplo, vários hosts estão compartilhando o mesmo endereço IP.
Portanto, a maneira de tornar as entradas exclusivas é combinar um endereço IP com um número de
porta para diferenciar entre as diferentes sessões ou diferentes dispositivos host.
E é aí que entra o termo de tradução do endereço da porta porque vários hosts estão compartilhando o
mesmo endereço IP.
A maneira de obter uma entrada exclusiva na tabela global interna é combinar uma porta e um endereço IP.
Portanto, a combinação de porta e endereço IP fornece um valor exclusivo que permite ao roteador
diferenciar as entradas.
Portanto, neste exemplo, o PC 1 e o PC 2 estão compartilhando $ 1. 1 1. 1 como eles dentro do endereço global.
No entanto, quando o host 1 iniciar a sessão no servidor, ele escolherá um número de porta
femoral de maneira aleatória para identificar exclusivamente a sessão no PC local quando o tráfego atingir o roteador.
O roteador usará esse número de porta de origem escolhido para representar a próxima entrada na tabela.
Assim, o PC escolheu 1024 e essa é a entrada usada na entrada da tabela global da rede global se o PC iniciar uma
sessão no servidor.
E digamos que, por razões de argumentação, ele escolheu dez e cinco como o número da porta de
origem que é a entrada usada no roteador para identificar exclusivamente a sessão.
Assim, quando o tráfego é enviado desses computadores para o servidor e é retornado ao roteador a partir do
servidor, o servidor é capaz de diferenciar entre o tráfego destinado a atender não um, mas um a um.
Há esse tráfego que está destinado a atender a um que se perguntou também por causa da combinação exclusiva
de endereço IP e número da porta.
Então o que acontece se ambos os PCs escolherem aleatoriamente o mesmo número de porta de origem.
Então, vamos supor que tanto PC 1 quanto PC escolham 10:24, enquanto tudo que o roteador faz é apenas alterar a
entrada na tabela global interna para manter a entrada única.
Então pegue um para escolher 10:24 é o número da porta e o roteador simplesmente muda para outro número de
porta para manter o vale único na tabela.
Assim, no sentido de serviço, o tráfego para o Rodda destinado a maravilhado se perguntou maravilhado.
Um número de porta dez e vinte e cinco.
O roteador simplesmente altera o endereço para 10, que queria um a dois números de porta 10:24.
Então, se você estiver farejando o tráfego nessa conexão de rede local, verá o tráfego com
o endereço de 10.
Doug se perguntou se perguntou.
Uma porta 10:24 indo para o servo com o endereço 1:58 para a porta 80.
Você também veria o tráfego do PC com a alteração do endereço IP, mas seria necessário usar o número da porta 10:24
para o mesmo servidor.
Para a para a para a porta 80.
No entanto, quando o tráfego atinge o roteador, a rota vai mudar esses vales quando o
tráfego é observado pela Rodda antes de enviar o tráfego para a Internet.
A mudança radical nos endereços de origem.
Então, se você está farejando o tráfego na interface da Internet, você veria o tráfego do PC agora com
um endereço IP de origem de um, mas imaginou que um endereço de destino da porta 10:24 permaneça o mesmo.
Nós não estamos mudando os endereços externos globais e externos locais.
Você também veria o tráfego do PC para o endereço de origem agora seria perguntado o
que uma porta 10:25 nesta interface com o destino definido para o servidor.
Portanto, o roteador gerou o endereço IP e, nesse caso, também alterou o número da porta para
manter os valores exclusivos.
O servidor neste exemplo acredita que tem duas sessões do mesmo host.
Alguém se pergunta maravilha.
Uma maneira é que, na verdade, eles são dois PCs separados, mas o servidor não sabe disso, já que só vê
o endereço IP nativo quando o servidor retorna tráfego para a Rodda. Ele vai retornar o tráfego
para saber o que é uma porta 10:24 endereço seria agora dois porta a porta em porta para a
porta 80, bem como endereço de destino e se perguntou.
Se perguntou.
Uma porta.
Dez e cinco.
Endereço de origem de dois dedos para os pés até a porta 80.
O servidor mais uma vez acredita que está falando com o mesmo host, mas com sessões diferentes, portanto, o mesmo
endereço IP, mas números de porta diferentes.
Os mosquitos do Radan que aumentam o tráfego com base na tabela global interna, de forma
que o tráfego destinado a um cão seja 1. 1 porta 10:24 é alterado para um padrão que um, mas uma porta
10:24 e encaminhado para o segmento local de tráfego destinado a perguntou se perguntou por que em uma porta 10:25 estes traduzido
para 10 maravilha dos mortos maravilha para porta 10:24 e encaminhado para o segmento local.
Os PCs e o servidor não sabem que o tráfego deles foi Nottage.
Eles são essencialmente alheios às mudanças que foram feitas no roteador para os endereços IP
e números de porta.
O tráfego é rodeado corretamente PCs não sabem o que está acontecendo e isso é essencialmente o quanto
sobrecarga ou tradução de endereço de porta ou Pat funciona.