Ali so javni IP-ji unikatni?
Ko začnete učiti o naslovih IP in kako delujejo, se včasih počutijo malce pretresljive. Torej kaj počneš? Začnete z iskanjem in zastavljanjem vprašanj! Današnja objava za vprašanja in odgovore SuperUser ima odgovore na vprašanja radovednega bralca.
Današnja seja vprašanj in odgovorov prihaja z namenom SuperUser-a, ki je del skupine Stack Exchange, ki temelji na skupnostih spletnih mest za vprašanja in odgovore.
Screenshot z dovoljenjem Posnetki zaslona Linuxa (Flickr).
Vprašanje
Bralnik SuperUser amin gholami želi vedeti, ali so javni IP-ji unikatni:
Ali so javni IP-ji unikatni? Mislim, ker imamo dve vrsti IP-jev (zasebni in javni) in če javni IP pripada usmerjevalniku, potem imajo vsi, ki so povezani z istim usmerjevalnikom, en naslov IP ali ne?
Ali so javni IP-ji unikatni?
Odgovor
SuperUser prispevek fedesismo ima odgovor za nas:
Na splošno je odgovor pritrdilen, javni IP-ji so globalno edinstveni. V okviru IPv4 so IP-ji (v4), ki niso znani kot unikatni, zasebni IP-ji. Ti se nahajajo v naslednjih obsegih:
- Od 10.0.0.0 do 10.255.255.255.
- Od 172.16.0.0 do 172.31.255.255.
- Od 192.168.0.0 do 192.168.255.255.
Glej: RFC1918
IP, ki ga ima vaš domači usmerjevalnik na »internetni strani« vmesnika, je javnega, ki vam ga daje vaš ponudnik internetnih storitev. IP-ji, ki se uporabljajo za Wi-Fi ali Ethernet povezavo vašega doma, so zasebni, zato niso unikatni, vendar to ni problem, ker ti nikoli ne zapustijo vašega doma, preden ga NAT prevedejo ali prevedejo NAT..
Kot je omenjeno v drugih komentarjih (glej spodnjo povezavo), obstaja izjema od tega, kar sem pravkar povedal. Obstaja nekaj tehnik, ki nam omogočajo, da smo bolj prilagodljivi glede prvotne paradigme komunikacijskega internetnega protokola ena-proti, ki omogoča eno-do-najbližje. Te tehnike se uporabljajo, ko govorimo o storitvah, ki zahtevajo visoko razpoložljivost, redundanco ali nizko latenco, kot so storitve DNS ali CDN. Glede na določen IP (IPv4 ali IPv6), je morda več strežnikov na svetu, ki je konfiguriran za odgovarjanje na ta IP, vendar se bo samo eden od njih odzval.
Glejte: RFC4786
IPv6 je uvedel tudi nov sistem naslavljanja, ki se spopada s temi »novimi potrebami« in je opredelil Naslov Anycast.
IP različica 6 (IPv6) določa novo vrsto naslova, znano kot Naslov Anycast, ki omogoča, da se paket usmeri na eno od številnih različnih vozlišč, ki se odzivajo na isti naslov. The Naslov Anycast lahko je dodeljen enemu ali več omrežnim vmesnikom (običajno na različnih vozliščih), pri čemer omrežje dostavi vsak paket, naslovljen na ta naslov, na "najbližji" vmesnik, ki temelji na pojmu "razdalja", ki jo določajo usmerjevalni protokoli v uporabi..
Glejte: RFC2526
O naslovih IPv6 Anycast
An Naslov Anycast je naslov, ki je dodeljen nizu vmesnikov, ki običajno pripadajo različnim vozliščem. Paket poslan v Naslov Anycast se dostavi do najbližjega vmesnika (kot ga določajo uporabljeni usmerjevalni protokoli), ki ga identificira Naslov Anycast. Naslovi Anycast sintaktično ni mogoče razlikovati od Unicast naslovi Ker Naslovi Anycast dodeljene iz Unicast naslov prostor. Dodeljevanje a Unicast naslov na več kot en vmesnik Unicast naslov a Naslov Anycast. Vozlišča, na katera. \ T Naslov Anycast dodeljena mora biti izrecno konfigurirana tako, da prepozna, da je naslov Naslov Anycast.
Glejte: Vrsta naslova IPv6: Anycast [Cisco]
Imate kaj dodati pojasnilu? Zvok v komentarjih. Želite prebrati več odgovorov drugih uporabnikov tehnologije Stack Exchange? Oglejte si celotno nit razprave tukaj.