Amikor csak most kezdi el megismerni a hálózatokat és az IP-címek működését, mindez kissé elsöprőnek tűnhet, de egy kis tanulmányozással megértheti, hogyan áll össze az egész. A mai SuperUser Q & A bejegyzés segít egy zavart olvasónak megismerni az IP-címek működését a Wi-Fi-hálózatán.
A mai Kérdések és válaszok ülés a SuperUser jóvoltából érkezik hozzánk - a Stack Exchange alosztályához, amely a Q & A webhelyek közösségvezérelt csoportosulása.
A képernyőkép jóvoltából Linux képernyőképek (Flickr) .
A kérdés
Thomas, a SuperUser olvasója tudni akarja, hogy otthonában mindkét számítógépnek ugyanaz az IP-címe:
Lehet, hogy hülyének tűnik ez a kérdés, de kíváncsi voltam, hogy ugyanazon a Wi-Fi hálózaton két számítógépnek ugyanaz az IP címe? Például apám számítógépe és otthoni számítógépem.
Ha igen, hogyan különbözteti meg a külvilág az egyik számítógépet a másiktól (például amikor egy szerver vissza akar küldeni nekünk néhány adatot)?
A két számítógépnek ugyanaz az IP címe vagy sem?
A válasz
A Reaper és az Abraxas SuperUser közreműködői válaszolnak ránk. Először reagál:
Mindkét számítógépen kívülről ugyanazt az IP-címet tekintik. Az útválasztó továbbítja a kéréseket az eredeti számítógépre, és az ehhez használt eljárás az Hálózati cím fordítása .
Ha azonban megpróbálna kommunikálni apja számítógépével, akkor a belső címeit használja. Ezek csak belső használatra szánt egyedi tartományt használnak: privát címtartomány .
Ezt követi Abraxas válasza:
Itt van egy nagyon gyors vázlat arról, hogyan működik az IP-címzés ebben a helyzetben:
Otthoni számítógépe rendelkezik hálózati interfésszel (Ethernet port vagy Wi-Fi kártya), és mindegyikük egyedi MAC címmel rendelkezik, amely globálisan azonosítja őket.
A hálózati interfészeket az útválasztó / modem / kapcsoló / hozzáférési pont adja meg IP-címmel. Az Ön hozzáférési pontja (AP) egy modem / útválasztó / kapcsoló része vagy ahhoz csatlakozik, amely IP-t ad az AP-nek. Így néznek ki eddig a dolgok:
Számítógépe (IP) -> Hozzáférési pont (IP) -> Kábelmodem (IP)
Itt van egy példa arra, hogy milyen lehet az IP-cím. A példában a 4. oktett (az egyes készletek utolsó száma) határozza meg az eszköz IP-címét, a tőlük balra lévő 3 pedig az eszközhálózatot.
192.168.1.50 –> 192.168.1.25 –> 192.168.1.1
Lényegében ebben a példában a modem létrehoz egy 192.168.1 nevű hálózatot. A hálózat összes eszközének különböző x értéke van (1-255), az utolsó számjegy.
Itt van egy fontos megkülönböztetés. Kétféle IPv4 IP-cím létezik: nyilvános és privát. A nyilvános IP-címek azok, amelyeket az interneten lát (ha a google.com-ot pingeli, akkor nyilvános IP-címet kap). A hálózat belsejében általában van egy privát IP-cím (192.168.x.x, 172.x.x.x és 10.x.x.x) mindazok az IP-címek, amelyek nem léteznek az internet webszerverein, hanem a helyi hálózatok számára vannak fenntartva.
Az otthoni hálózathoz általában tartozik egy átjáró, amely például x.x.x.1 (például 192.168.1.1 vagy 10.1.1.1). Ez azt jelenti, hogy nem érhetők el a külvilágtól, a hálózaton belül kell lenniük.
Hogyan kerülnek akkor a belső hálózati eszközök az internetre?
Ha elmész Whatismyip.com , akkor megjelenik egy IP-cím, amely nem a számítógép, az AP vagy a modem / útválasztó. Ez az Ön nyilvános IP-címe.
A modemnek / útválasztónak általában két funkciója van:
- Kapjon IP-címet a külvilágtól, és beszéljen az internetszolgáltató hálózatával ezzel a címmel.
- Hozzon létre egy belső hálózatot, és hagyja, hogy a külső felületén keresztül beszéljenek.
Tehát itt a modem gyakorlatilag ezt teszi:
Nyilvános IP (kábelcsatlakozó) -> [Modem] -> Privát hálózat (IP) -> Ethernet portok -> [Computers]
A modem összeköti a nyilvános internetet a hálózattal. A belső hálózatról érkező kéréseket a modem elküldi, amely továbbítja őket az internetre. Ily módon csak egy nyilvános IP-címre van szükség ahhoz, hogy az összes eszköz beszélhessen az Internettel.
A modem Internet oldalán van egy IP címe, amelyet az internetszolgáltatója adott meg Whatismyip.com megmutatja. Ez a modem interfészére kerül, amely a kábel / DSL / T1 vonalhoz csatlakozik. A modem / útválasztó másik oldala (ahová csatlakoztatja a hozzáférési pontot, a kapcsolót vagy a számítógépeket) IP-címet kap, amelyet konfigurálhat. Az emberek úgy tudják elérni, hogy a szerverek a nyilvánosság számára láthatóak legyenek, így elmondhatják a modemnek a következőket: „Amikor erőforrás-kérés érkezik a nyilvános IP-címünkhöz, kösse össze ezt a forgalmat az erőforrások belső IP-címével.”
Amikor üzenetet küld a számítógépére, az IP-cím alapvetően „be van zárva” az adatok különféle „fejlécébe”. Végül, a forgalmát látó számítógépek a külső IP-címet látják a modemtől, és nem a fizikai számítógépek belső IP-címét. Több adat kerül elküldésre, amelyek MAC-címeket és ehhez hasonló dolgokat tartalmaznak, de lényegében egy nyilvános IP-cím képviselhet mögötte egy teljes eszközhálózatot.
További információ itt található: Mi az IP-cím? (Vagy az egész interneten.)
A NAT az a folyamat, amelynek során az útválasztó lefordítja a belső címeket a nyilvános címére, a nyilvános bejövő forgalmat pedig a helyes belső IP-címre.
Sokkal többről van szó, de ennek meg kell adnia az általános lényeget.
Van valami hozzáfűzhető a magyarázathoz? Hang a kommentekben. Szeretne további válaszokat olvasni más, hozzáértő Stack Exchange-felhasználóktól? Nézze meg a teljes vitafonalat itt .