Amikor csak most kezd tudniA hálózatok és az IP-címek működése kicsit lenyűgözőnek tűnhet, de egy kis tanulmányozással megértheti, hogy az egész összejön. 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ése a SuperUser jóvoltából jött létre - a Stack Exchange alcsoportja, amely egy közösségi irányítású kérdés és válasz webhelyek csoportosítása.
Képernyőkép a Linux Screenshots (Flickr) jóvoltából.
A kérdés
A SuperUser olvasója Thomas meg akarja tudni, hogy otthona mindkét számítógépének azonos IP-címe van:
Ez a kérdés ostobanak tűnhet, de azon tűnődtem, vajon ugyanazon a Wi-Fi hálózaton lévő két számítógép azonos IP-címmel rendelkezik? 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 bizonyos adatokat)?
A két számítógép azonos IP-címmel rendelkezik, vagy sem?
A válasz
A SuperUser közreműködői A Reaces és az Abraxas válaszolnak nekünk. Először fel, reagál:
Mindkét számítógép külsőleg azonos IP-címmel rendelkezik. Az útválasztó továbbítja a kéréseket az eredeti számítógépre, és ehhez a hálózati cím fordítását használja.
Ha azonban megpróbálna kommunikálni az 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ányt.
Abraxas válasza követi:
Az alábbiakban bemutatjuk, hogyan működik az IP-címzés ebben a helyzetben:
Van otthoni számítógépe hálózati interfésszel (Ethernet port vagy Wi-Fi kártya), és ezek mindegyikének egyedi MAC-címe van, amely azokat globálisan azonosítja.
A hálózati interfészek az Ön IP-címét adják megútválasztó / modem / kapcsoló / hozzáférési pont. Az Ön hozzáférési pontja (AP) egy modem / útválasztó / kapcsoló része vagy csatlakoztatva van, amely IP-t ad az AP számára. Így néznek ki a dolgok eddig:
A számítógép (IP) -> Hozzáférési pont (IP) -> Kábelmodem (IP)
Íme egy példa az IP-címekrelehet, hogy tetszik. A példában a 4. oktett (az egyes halmazok utolsó száma) határozza meg az eszköz IP-címét, a bal oldalon lévő 3 meghatározza az eszközhálózatot.
192.168.1.50 -> 192.168.1.25 -> 192.168.1.1
Alapvetően ebben a példában a modem 192.168.1 nevű hálózatot hoz létre. A hálózat összes eszközének eltérő 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 magán. A nyilvános IP-címeket látja az interneten (ha a google.com-ot pingolsz, nyilvános IP-címet fogsz kapni). A hálózaton belül általában egy privát IP-cím beállítással rendelkezik (192.168.x.x, 172.x.x.x és 10.x.x.x), amelyek olyan IP-címek, amelyek nem léteznek az Internet webszerverein, hanem a helyi hálózatok számára vannak fenntartva.
Általában az otthoni hálózatnak van egy átjárója, amelyolyan, mint az 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, hanem a hálózatán belül vannak.
Hogyan kerülnek a belső hálózati eszközök az internetre?
Ha ellátogat a Whatismyip.com webhelyre, akkor megjelenik egy felsorolt IP-cím, amely nem a számítógép, az AP vagy a modem / útválasztó. Ez a nyilvános IP-címed.
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 beszéljen a külső interfészen keresztül.
Tehát itt gyakorlatilag az, amit a modem csinál:
Nyilvános IP (kábel csatlakozó) -> [Modem] -> Privát hálózat (IP) -> Ethernet portok -> [Számítógépek]
A modem áthidalja a nyilvános internetet az Önhözhálózat. A belső hálózatról érkező kéréseket elküldik a modemhez, amely továbbítja azokat az internetre. Ilyen módon csak egy nyilvános IP-címre van szükség ahhoz, hogy az összes eszköz az Internettel beszélgethessen.
A modem internetes oldalán van IPaz internetszolgáltató által megadott cím, amelyet az a, amelyet a Whatismyip.com megmutat. Ez fel van helyezve a modem felületére, amelyet a kábel / DSL / T1 vonalhoz csatoltak. A modem / útválasztó másik oldalára (ahol csatlakoztatja a hozzáférési pontot, a kapcsolót vagy a számítógépet) kap egy konfigurálható IP-címet. Az emberek képesek arra, hogy a kiszolgálók a nyilvánosság számára láthatóak legyenek, és így elmondhatják a modemnek a következőket: „Amikor egy nyilvános IP-címünkre erőforrás kérés érkezik, csatlakoztassuk ezt a forgalmat az erőforrások belső IP-címéhez.”
Amikor üzenetet küld a számítógépére, az IPA cím alapvetően „beágyazódik” az adatok különböző „fejlécébe”. Végül a forgalmat látó számítógépek a modem külső IP-címét látják, nem pedig a fizikai számítógép belső IP-címét. Több adatot küldünk MAC-címeket és hasonlókat tartalmazó formában, de alapvetően egy nyilvános IP-cím képviselheti a mögötte lévő eszközök teljes hálózatát.
További információ itt található: Mi az IP-cím? (Vagy az egész interneten.)
A NAT az a folyamat, amellyel az útválasztó lefordítja a belső címeket a nyilvános címre, a nyilvános bejövő forgalmat pedig a megfelelő belső IP-címre.
Sokkal több van benne, de ennek általánosnak kell lennie.
Van valami hozzá a magyarázathoz? Hangzik ki a megjegyzésekben. Szeretne további válaszokat olvasni más tech-hozzáértésű Stack Exchange-felhasználóktól? Nézze meg a teljes beszélgetési szálat itt.