Když se právě začínáte učit o sítích a o tom, jak fungují adresy IP, může to všechno vypadat trochu ohromující, ale s trochou studia pochopíte, jak se to všechno spojuje. Dnešní příspěvek Otázky a odpovědi SuperUser pomáhá zmatenému čtenáři dozvědět se, jak fungují adresy IP pro jeho síť Wi-Fi.
Dnešní relace Otázky a odpovědi k nám přichází s laskavým svolením SuperUser - členění Stack Exchange, komunitního seskupení webů otázek a odpovědí.
Screenshot s laskavým svolením Screenshoty pro Linux (Flickr) .
Otázka
Čtenář SuperUser Thomas chce vědět, jestli mají oba počítače v jeho domácnosti stejnou IP adresu:
Tato otázka se může zdát hloupá, ale napadlo mě, jestli mají dva počítače ve stejné síti Wi-Fi stejnou IP adresu? Například počítač mého otce a můj počítač doma.
Pokud ano, jak vnější svět odlišuje jeden počítač od druhého (například když nám server chce poslat data zpět)?
Mají oba počítače stejnou IP adresu nebo ne?
Odpověď
Odpovědi pro nás mají přispěvatelé SuperUser, Reaves a Abraxas. Nejprve reaguji:
Oba počítače mají externě stejnou IP adresu. Váš směrovač předá požadavky původnímu počítači a použije se postup, který se k tomu použije Překlad síťových adres .
Pokud byste se však pokusili komunikovat s počítačem svého otce, použili byste své interní adresy. Používají vlastní rozsah určený pouze pro interní použití: rozsah soukromé adresy .
Následovala odpověď od Abraxase:
Zde je velmi rychlý přehled toho, jak v této situaci funguje IP adresování:
Máte svůj domácí počítač se síťovým rozhraním (port Ethernet nebo karta Wi-Fi) a každý z nich má jedinečné adresy MAC, které je globálně identifikují.
Síťovým rozhraním jsou přidělovány adresy IP routerem / modemem / přepínačem / přístupovým bodem. Váš přístupový bod (AP) je součástí modemu / routeru / přepínače nebo je k němu připojen, což dává AP IP. Takhle to zatím vypadá:
Váš počítač (IP) -> Přístupový bod (IP) -> Kabelový modem (IP)
Zde je příklad toho, jak by tyto adresy IP mohly vypadat. V tomto příkladu 4. oktet (poslední číslo každé sady) určuje IP adresu vašeho zařízení, 3 nalevo od nich určuje síť zařízení.
192.168.1.50 –> 192.168.1.25 –> 192.168.1.1
V zásadě v tomto příkladu modem vytvoří síť s názvem 192.168.1. Všechna zařízení v síti mají jinou hodnotu x (1 - 255), poslední číslici.
Zde je důležité rozlišení. Existují 2 typy IP adres IPv4, veřejná a soukromá. Veřejné IP adresy jsou ty, které vidíte na internetu (pokud ping na google.com získáte veřejnou IP adresu). V síti obvykle máte nastavení soukromé adresy IP (192.168.x.x, 172.x.x.x a 10.x.x.x) všechny adresy IP, které na webových serverech na internetu neexistují, jsou vyhrazeny pro místní sítě.
Typicky má vaše domácí síť bránu, která je něco jako x.x.x.1 (například 192.168.1.1 nebo 10.1.1.1). To znamená, že nejsou přístupné z vnějšího světa, mají být uvnitř vaší sítě.
Jak se pak interní síťová zařízení dostanou na internet?
Pokud půjdete na Whatismyip.com , uvidíte uvedenou adresu IP, která není vaším počítačem, přístupovým bodem nebo modemem / směrovačem. Toto je vaše veřejná IP adresa.
Váš modem / router má obvykle dvě funkce:
- Přijměte adresu IP z vnějšího světa a s touto adresou promluvte do sítě svého poskytovatele internetových služeb.
- Vytvořte interní síť a nechte je mluvit prostřednictvím jejího externího rozhraní.
Takže tady je vlastně to, co váš modem dělá:
Public IP (Cable Jack) -> [Modem] -> Private Network (IP) -> Ethernet Ports -> [Computers]
Modem propojuje veřejný internet s vaší sítí. požadavky z interní sítě budou odeslány na váš modem, který je předá do Internetu. Tímto způsobem je pro všechna vaše zařízení potřeba pouze jedna veřejná IP adresa pro komunikaci s internetem.
Na internetové straně modemu máte IP adresu přidělenou vaším ISP, což je ten Whatismyip.com ukazuje vám. Tím se zapne rozhraní vašeho modemu, které je připojeno k vaší kabelové / DSL / T1 lince. Druhé straně modemu / routeru (kde připojíte přístupový bod, přepínač nebo počítače) je přidělena adresa IP, kterou můžete konfigurovat. Způsob, jakým lidé mohou mít servery viditelné pro veřejnost, je ten, že mohou říci modemu například toto: „Když přijde požadavek na naši VEŘEJNOU IP ADRESU s požadavkem na zdroj, připojte tento provoz k VNITŘNÍ IP ADRESĚ ZDROJE.“
Když pošlete zprávu do počítače, IP adresa se v podstatě stane „zapouzdřenou“ v různých „hlavičkách“ vašich dat. Nakonec počítače, které vidí váš provoz, vidí externí IP adresu z vašeho modemu a ne interní IP adresu vašich fyzických počítačů. Odesílá se více dat obsahujících adresy MAC a podobné věci, ale v podstatě jedna veřejná adresa IP může představovat celou síť zařízení za ní.
Více informací naleznete zde: Co je IP adresa? (Nebo po celém internetu.)
NAT je proces, kterým váš směrovač převádí interní adresy na vaši veřejnou adresu a váš veřejný příchozí provoz na správnou interní adresu IP.
Je toho mnohem víc, ale to by mělo poskytnout obecnou podstatu.
Máte co dodat k vysvětlení? Zvuk v komentářích. Chcete si přečíst více odpovědí od ostatních technicky zdatných uživatelů Stack Exchange? Podívejte se na celé diskusní vlákno zde .