Acum, dacă au fost mai multe gazde pe Insight Network, să spunem că avem PC-ul și PC-ul pe PC, o are o adresă IP de 10
la 1 la 1 și un PC pentru a avea o adresă IP de 10 pe care o întrebați.
În acest exemplu, dacă am fi folosit 1 până la 1 Nat, mai degrabă decât traducerea adresei de adrese port, ar
trebui să creați o intrare netă pentru fiecare gazdă.
Deci, gazda 1, ca exemplu, ar fi pusă în aplicare într-una pe care cineva ar dori să o găzduiască și
o gazdă la un PC va fi compensat la unul, dar unul ar 1. 3, creșterea netă va arăta astfel: 10 1 1 1 2 1 1 1 2 10 1 1
2 2 2 2 1 2 1 2 1 2 3 ca fiind adresa globală internă în afara exterioară locală globală în acest exemplu ar
fi aceeași.
Deci, adresa internă locală ar fi adresa IP reală a gazdei, adresa internă
globală fiind adresa globală gravată așa cum se vede pe Internet.
Adresele externe locale și externe globale din acest exemplu ar rămâne aceleași
pentru că nu adoptăm adresa IP de destinație, numai adresa IP sursă va fi compensată în acest exemplu.
Problema cu traducerea adresei de rețea Pier, după cum se arată în acest exemplu, este că
veți avea nevoie de o adresă IP publică pentru fiecare gazdă internă care utilizează o adresă RAFC privată de 19:18 care învinge întregul
scop al traducerii adreselor de rețea unde vrem să conservăm Adresele IP din lumea
reală.
Tindem să folosim traducerea adreselor Pat sau a adreselor de port care, prin urmare, Scott apelă și să nu supraîncărcă. Pat permite ca mai multe
adrese interne gazdă, cum ar fi 10 1 pe 1 și 10 1 20, să fie compensate la aceeași adresă IP publică.
Deci, în acest exemplu, ambele PC-uri sunt îndatorate la aceeași adresă internă globală.
Nu este o mapare unu la unu.
În acest exemplu, două adrese private private pe Nottage la o singură adresă IP publică.
În plus, în acest exemplu, un câine rătăcea rătăcit.
Una este ruterul este configurat adresa IP.
Asta ridică o altă problemă.
Cum poate ruterul să inițieze traficul care este destinat pentru sine versus traficul destinat
PC-ului față de trafic destinat PC-ului.
Deci, atunci când un PC de la trafic de pe Internet la server și traficul este returnat
Cum router-ul știe că acest trafic aparține PC-ul unul, mai degrabă decât PC-ul.
Două dacă traficul merge la aceeași adresă IP.
Deci, cu alte cuvinte, modul în care routerul diferențiază între sesiuni diferite sau fluxuri diferite
dacă mai multe gazde din interior vorbesc cu același server pe internet, în timp ce aici
vine translația adreselor de port.
În acest exemplu, mai multe gazde partajează aceeași adresă IP.
Deci, modul de a face intrările unice este de a combina o adresă IP cu un număr de
port pentru a diferenția între diferitele sesiuni sau diferite dispozitive gazdă.
Și aici intră termenul de traducere a adreselor de port, deoarece mai multe gazde partajează aceeași
adresă IP.
Modul de a obține o intrare unică în tabela globală internă este de a combina un port și o adresă IP.
Deci, combinația dintre port și adresa IP oferă o valoare unică, care permite ruterului să
diferențieze între intrări.
Deci, în acest exemplu, atât PC 1 cât și PC 2 împart $ 1. 1 1. 1 deoarece acestea se află în interiorul adresei globale.
Cu toate acestea, atunci când gazda 1 iniția sesiunea către server, va alege un număr aleatoriu
al portului femural pentru a identifica în mod unic sesiunea de pe PC-ul local atunci când traficul atinge routerul.
Routerul va utiliza numărul portului sursă ales pentru a reprezenta următoarea intrare din tabel.
Deci, PC-ul a ales 1024 și aceasta este intrarea utilizată în intrarea globală a tabelului net intern dacă PC-ul inițiază o sesiune
la server.
Și să presupunem că, din motive de argument, a ales zece douăzeci și cinci ca număr de port sursă
care este intrarea utilizată pe router pentru a identifica în mod unic sesiunea.
Deci, atunci când traficul este trimis de pe aceste PC-uri la server și este returnat înapoi la router de la
server, serverul este capabil să diferențieze traficul care este destinat să nu aibă tendința de a avea unul, ci unul cu unul.
Există un trafic care este destinat să tindă la unul care s-a întrebat și din cauza adresei IP unice
și a combinației numărului de porturi.
Deci, ce se întâmplă dacă ambele PC-uri, indiferent de motiv, aleg aleatoriu același număr de port sursă.
Deci, să presupunem că PC-ul unu și PC-ul vor alege 10:24 în timp ce tot router-ul nu face decât să schimbe
intrarea în tabela globală internă pentru a păstra intrarea unică.
Deci, alegeți unul pentru a alege 10:24 este numărul portului și router-ul modifică pur și simplu acest lucru la alt număr de
port pentru a păstra valea unic în tabel.
Deci, în sens de serviciu, traficul către Rodda destinat să se întrebe rătăcit se întreba.
Un număr de port zece douăzeci și cinci.
Router-ul modifică pur și simplu adresa la 10 care dorea unul până la două port numărul 10:24.
Deci, dacă sniffing traficul pe această conexiune de rețea locală veți vedea trafic cu
adresa de 10.
Doug se întreba întrebat.
Un port 10:24 merge la servo cu adresa 1:58 la portul 80.
De asemenea, ați vedea traficul de pe PC cu schimbarea adresei IP, dar doriți să treceți la numărul portului 10:24
mergând pe același server.
A trebuit să trecem la portul 80.
Cu toate acestea, atunci când traficul atinge routerul, ruta va schimba acele văi atunci când traficul
va fi observat de Rodda înainte de a trimite traficul pe Internet.
Schimbarea radicală a adreselor sursă.
Deci, dacă sniffing traficul pe interfața Internet veți vedea traficul de pe PC unul care are acum o
adresă IP sursă de unul, dar a întrebat-o pe aceea că un port de destinație 10:24 adresa de destinație rămâne aceeași.
Nu schimbăm adresele locale externe globale și externe.
De asemenea, ați vedea traficul de la PC la adresa sursă ar fi acum întrebat întrebat
ce un port 10:25 pe această interfață cu destinația setată la server.
Deci, router-ul a compensat atât adresa IP, cât și în acest caz a schimbat și numărul portului pentru
a menține valorile unice.
Serverul din acest exemplu consideră că are două sesiuni de la aceeași gazdă.
Nu e de mirare de mirare.
O modalitate este, de fapt, că sunt două PC-uri separate, dar serverul nu este conștient de faptul că, deoarece vede numai
adresa IP îngropată atunci când serverul întoarce traficul la Rodda va reveni traficul la minuni întrebat ce
la un port 10:24 sursă adresa ar fi acum două usi de la ușă la ușă la portul 80,
precum și adresa de destinație și se întrebau.
Wondered.
Un port.
Zece douăzeci și cinci.
Adresa sursă a două toe de la picioare până la vârful piciorului până la portul 80.
Serverul din nou crede că vorbesc cu aceeași gazdă, dar au diferite sesiuni, având aceeași adresă IP,
dar numere diferite de porturi.
Radacanii care cresc traficul pe baza tabelului global intern, astfel încât traficul
destinat unui câine a dorit 1. 1 port 10:24 este schimbat la standard unul care un singur
port 10:24 și transmise pe segmentul de trafic local destinate să se întreba întrebat de ce la un port 10:25 aceste
traduse la 10 mort mirare minune la portul 10:24 și transmise pe segmentul local.
PC-urile, precum și serverul nu știu că traficul lor a fost Nottage.
În mod esențial, acestea nu țin cont de modificările aduse router-ului la adresele IP
și numerele porturilor.
Traficul este roded corect PC-urile nu sunt conștiente de ceea ce se întâmplă și asta e în esență cât de
mult supraîncărcarea sau traducerea adreselor de port sau Pat funcționează.