Efectuați două computere pe aceeași rețea Wi-Fi să aibă aceeași adresă IP?
Când începeți să învățați despre rețele și modul în care funcționează adresele IP, toate acestea pot părea puțin copleșitoare, dar cu un pic de studiu puteți înțelege cum se întâmplă toate acestea. Postarea de astăzi SuperUser Q & A ajută un cititor confuz să învețe despre modul în care funcționează adresele IP pentru rețeaua sa Wi-Fi.
Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.
Captură de ecran de la Linux Imagini (Flickr).
Intrebarea
Cititorul super-utilizator Thomas vrea să știe dacă ambele computere din casa lui au aceeași adresă IP:
Această întrebare poate părea proastă, dar m-am întrebat dacă două computere din aceeași rețea Wi-Fi au aceeași adresă IP? De exemplu, computerul tatălui meu și computerul meu acasă.
Dacă da, cum face lumea din afară să distingă un computer de celălalt (cum ar fi atunci când un server dorește să ne trimită niște date înapoi)?
Cele două computere au aceeași adresă IP sau nu?
Răspunsul
Utilizatorii SuperUser Reaces și Abraxas au răspunsul pentru noi. În primul rând, Reaces:
Ambele computere sunt văzute ca având aceeași adresă IP externă. Router-ul dvs. va retransmite cererile către computerul original și procedura utilizată pentru aceasta este traducerea adresei de rețea.
Cu toate acestea, dacă ați încerca să comunicați cu computerul tatălui dvs., ați folosi adresele interne. Acestea utilizează o gamă personalizată destinată numai utilizării interne: intervalul de adrese private.
Urmat de răspunsul lui Abraxas:
Iată o scurtă descriere a modului în care funcționează adresarea IP în această situație:
Aveți computerul de acasă cu o interfață de rețea (port Ethernet sau card Wi-Fi) și fiecare dintre acestea are adrese MAC unice care le identifică la nivel global.
Interfețele de rețea primesc adrese IP de către router / modem / switch / punct de acces. Punctul dvs. de acces (AP) face parte din sau este conectat la un modem / router / switch care oferă AP un IP. Asa arata lucrurile pana acum:
Computerul dvs. (IP) -> Punct de acces (IP) -> Modemul de cablu (IP)
Iată un exemplu despre cum ar putea fi acele adrese IP. În exemplul următor, octetul 4 (ultimul număr al fiecărui set) determină adresa IP a dispozitivului dvs., cele 3 la stânga acestora determină rețeaua dispozitivelor.
192.168.1.50 -> 192.168.1.25 -> 192.168.1.1
În mod esențial, în acest exemplu, modemul creează o rețea numită 192.168.1. Toate dispozitivele din rețea au o valoare diferită x (1-255), ultima cifră.
Aici este o distincție importantă. Există 2 tipuri de adrese IP IP4, publice și private. Adresele IP publice sunt cele pe care le vedeți pe Internet (dacă ping google.com veți obține o adresă IP publică). În interiorul unei rețele aveți în mod obișnuit o configurare a adresei IP private (192.168.x.x, 172.x.x.x și 10.x.x.x) toate adresele IP care nu există pe serverele web pe Internet, sunt rezervate rețelelor locale.
În mod tipic, rețeaua dvs. de domiciliu are un gateway care este ceva de genul x.x.x.1 (de exemplu, 192.168.1.1 sau 10.1.1.1). Aceasta înseamnă că acestea nu sunt accesibile din lumea exterioară, ci trebuie să fie în interiorul rețelei.
Cum se fac dispozitivele interne de rețea pe internet atunci?
Dacă mergeți la Whatismyip.com, veți vedea o adresă IP listată care nu este computerul dvs., AP-ul dvs. sau modemul / router-ul dvs. Aceasta este adresa IP publică.
De obicei, modemul / routerul are două funcții:
- Primiți o adresă IP din lumea exterioară și discutați cu rețeaua dvs. de ISP cu acea adresă.
- Creați o rețea internă și permiteți-i să vorbească prin interfața sa externă.
Deci, aici, în mod eficient, este ceea ce face modemul tău:
Public IP (Cablu Jack) -> [Modem] -> Rețea privată (IP) -> Porturi Ethernet -> [Computere]
Modemul găzduiește Internetul public în rețeaua dvs. solicitările din rețeaua dvs. internă sunt trimise la modemul dvs. care le trimite la Internet. În acest fel este necesară o singură adresă IP publică pentru toate dispozitivele dvs. pentru a vorbi cu Internetul.
Pe partea de Internet a modemului, aveți o adresă IP atribuită de ISP-ul dvs., care vă arată Whatismyip.com. Acesta este pus "pe" interfața modemului dvs. care este atașat la linia dvs. de cablu / DSL / T1. Pe cealaltă parte a modemului / routerului (în care vă conectați punctul de acces, comutatorul sau calculatoarele) vă este oferită o adresă IP pe care o puteți configura. Modul în care oamenii pot avea servere vizibile pentru public este că pot să spună modemului lucruri de genul: "Când o solicitare ajunge la ADRESA PUBLICĂ IP care solicită o resursă, conectați acest trafic la ADRESA IP INTERNĂ A RESURSELOR."
Când trimiteți un mesaj calculatoarele dvs., adresa IP devine în principiu "încapsulată" în diferite "anteturi" ale datelor dvs. În cele din urmă, computerele care văd traficul văd adresa IP externă de la modem și nu adresa IP internă a computerelor fizice. Sunt transmise mai multe date care conțin adrese MAC și lucruri de genul acesta, dar, în esență, o adresă IP publică poate reprezenta o întreagă rețea de dispozitive în spatele ei.
Mai multe informații găsiți aici: Ce este o adresă IP? (Sau peste tot pe internet.)
NAT este procesul prin care router-ul dvs. traduce adresele interne la adresa dvs. publică și traficul dvs. public de intrare la adresa IP corectă internă.
Există mult mai mult, dar asta ar trebui să ofere o descriere generală a acesteia.
Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.