8Aug

Kako in zakaj vse naprave v vašem domu delijo en naslov IP

Če ste kot večina ljudi, vam ponudnik internetnih storitev posreduje en sam naslov internetnega protokola in vaš usmerjevalnik ga deli z vsemi povezanimi napravami v vašem domu.

To dejansko krši načelo od konca do konca, ki ga je zasnoval internet. Vendar pa je na voljo le toliko naslovov IP, da jih zmanjkujemo.

Javni naslovi IP so omejeni viri

Obstaja manj kot 4,2 milijarde razpoložljivih IPv4 IP naslovov. Z drugimi besedami, obstaja več povezanih naprav na planetu, kot za njih obstajajo edinstveni, javni IP naslovi. Internet je zmanjkalo IPv4 naslovov, čeprav jih racionaliziramo.

Namesto vašega ponudnika internetnih storitev, ki vsakemu napravi v vašem domu dodeljuje edinstven javni IP naslov - vsakič, ko ste kupili nov računalnik, tablični računalnik, pametni telefon, igralno konzolo ali kaj drugega, potrebujete dodaten IP-naslov - vaš ISP na splošno dodeliti samo en naslov IP.

Public vs. Private IP Addresses

Vaš usmerjevalnik je neposredno povezan z internetom in mu je dodeljen vaš javni IP-naslov( ki se lahko sčasoma spremeni).Vaš usmerjevalnik je odgovoren za skupno rabo javnega IP-naslova med drugimi računalniki in povezanimi napravami v vašem domu.

Vaš usmerjevalnik dodeljuje lokalne naslove IP vašim priključenim napravam. To jim omogoča komuniciranje med seboj za vaš usmerjevalnik v vašem domu. Vendar pa teh lokalnih naslovov IP ni mogoče doseči z interneta. Z drugimi besedami, vaš javni IP naslov je lahko podoben kot 23.24.35.63.Vsakdo na spletnem mestu se lahko skuša povezati s tem naslovom in doseči usmerjevalnik. Zasebni IP-naslov vašega računalnika je lahko podoben kot 192.168.1.100.Ko se nekdo na internetu poskuša povezati s tem naslovom, bo njihov računalnik poiskal naslov 192.168.1.100 v svojem lokalnem omrežju.

Če je to nekoliko zmedeno, poskusite razmišljati o pisarniški stavbi. Naslov poslovne pisarne je lahko 500 Fake Street, Fake Town, ZDA.Vsakdo lahko pošilja pošto na ta naslov od kjerkoli na svetu - ta naslov je enak javnemu naslovu. Pisarna v poslovni stavbi je lahko "soba 203." Kot lokalni naslovi IP, "soba 203" ni svetovno edinstven naslov - uporablja se v številnih pisarniških stavbah. E-pošte ne morete nasloviti neposredno v sobo 203, če živite na drugi strani sveta. Morate nasloviti pošto v samem poslovnem objektu. Prevajanje mrežnega naslova

( NAT) &Posredovanje pristanišč

Ko se na primer povežete z nekom na internetu - na primer spletno mesto, vaš računalnik pošlje pakete prek vašega usmerjevalnika. Vaš usmerjevalnik spreminja pakete in dodeljuje edinstvena vrata vsaki odhodni povezavi na usmerjevalniku. Ko spletna stran ali drug strežnik pošlje podatke nazaj k vam, pošlje podatke nazaj v ta določena vrata in vaš usmerjevalnik ve, da bi moral podatke vrniti na isto napravo, ki je sprožila prvotno povezavo. To je način, kako usmerjevalniki upravljajo internetni promet za več računalnikov hkrati z enim samim naslovom IP in ve, kje naj gre celoten promet.

Vendar se lahko to razčleni, če se ukvarjate z neizčrpnim dohodnim prometom. Na primer, če se nekdo poskuša sam priključiti na naslov vašega usmerjevalnika, vaš usmerjevalnik ne ve, kje naj pošlje ta promet. Vsak vaš usmerjevalnik lahko naredi je, da vzame promet in ga zavrže. To v bistvu pomeni, da vaš usmerjevalnik deluje kot vrsta požarnega zidu, pri čemer zavrže nepotreben vhodni promet.

Če želite prejeti ta dohodni promet, lahko nastavite posredovanje vrat v usmerjevalniku. Na primer, svojemu usmerjevalniku lahko poveste, da imate v strežniku Minecraft na portu 25565 na določenem lokalnem IP naslovu. Ko vaš usmerjevalnik prejme povezavo na vrata 25565, ve, da bi moral ta promet prenesti na lokalni IP naslov, ki ste ga določili. Zato je preusmeritev vrat potrebna za aplikacije, ki delujejo kot strežniki, in prejemajo nepovabljeni vhodni promet zunaj vašega lokalnega omrežja.

Dve možni prihodi

Kot smo že omenili, nam kljub racionalnosti zmanjka IP naslovov IPv4.Dolgoročno bo vsaka naprava upa, da ima svoj IP naslov. Kratkoročno morda nimate lastnega javnega IP-naslova.

  • Naslovi IPv6 za vsako napravo : IPv4 ima manj kot 4,2 milijarde naslovov, vendar lahko IPv6 nudi 2128 možnih naslovov IP.Wolfram Alpha nam lahko pomaga postaviti to veliko število v perspektivi: to je 340282366920938463463374607431768211456 različnih naslovov IP, ali približno 5000000000000000000000000000 unikatnih naslovov IP za vsako osebo na planetu. Ko postane IPv6 bolj razširjena in nadomešča IPv4, lahko vsako povezano napravo dodelimo edinstvenemu IP naslovu na internetu. Nosilec
  • NAT : Kratkoročno se nekateri ponudniki interneta trudijo, da svojim strankam zagotovijo naslove IPv4.Nosilec NAT je predlagana rešitev, ki jo nekateri ponudniki internetnih storitev preučujejo. ISP, ki uporablja nosilec NAT, bi zase ohranil svoje javne IP naslove. Uporabil bi NAT( kot je vaš domači usmerjevalnik), da bi lokalne naslove IP dodelil vsem svojim strankam. Stranke ne bi imele posebnega javnega IP-naslova na svojem spletnem mestu in ne bi mogle uporabljati strežniške programske opreme, ki zahteva posredovanje portov ali neposredne povezave.

Internet ni nikoli bil zasnovan za toliko povezanih naprav, zato so domači usmerjevalniki z NAT tehnologijami edini razlog, zakaj lahko priključimo toliko naprav brez selitve v IPv6.

Image Credit: Matt J Newman na Flickr, Bob Mical na Flickr, webhamster na Flickr, Jemimus na Flickr