Ar unikalūs viešieji IP?
Kai pradėsite mokytis apie IP adresus ir tai, kaip jie veikia, kartais jis gali jaustis šiek tiek per daug. Tai ką darai? Jūs pradedate ieškoti ir užduoti klausimus! Šiandienos „SuperUser“ atsakymų ir atsakymų atsakymai yra įdomūs skaitytojo klausimai.
Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.
Ekrano malonumas „Linux“ Screenshots („Flickr“).
Klausimas
„SuperUser“ skaitytuvas amin gholami nori sužinoti, ar viešieji IP yra unikalūs:
Ar viešieji IP yra unikalūs? Turiu omenyje, kad mes turime dviejų tipų IP (privačius ir viešuosius), o jei viešasis IP priklauso maršrutizatoriui, tada kiekvienas prijungtas prie to paties maršrutizatoriaus turi vieną IP adresą arba ne?
Ar viešieji IP yra unikalūs?
Atsakymas
„SuperUser“ dalyvis fedesismo mums atsako:
Apskritai atsakymas yra „taip“, viešieji IP yra unikalūs. IPv4 kontekste IP (v4), žinomi dėl to, kad jie nėra unikalūs, yra privatūs IP. Jie randami šiuose intervaluose:
- Nuo 10.0.0.0 iki 10.255.255.255.
- Nuo 172,16,0,0 iki 172,31,255,255.
- Nuo 192,168,0,0 iki 192,166,255,255.
Žr. RFC1918
IP, kurį jūsų namų maršrutizatorius turi sąsajos „interneto pusėje“, yra viešas, kurį suteikia jūsų IPT. Namų, naudojamų jūsų namų „Wi-Fi“ ar „Ethernet“ ryšiui, IP yra privatūs, todėl jie nėra unikalūs, tačiau tai nėra problema, nes jie niekada neišeina iš namų, kol NAT NATED arba išverčia NAT.
Kaip minėta kituose komentaruose (žr. temos nuorodą), yra išimtis, ką ką tik pasakiau. Yra keletas būdų, leidžiančių mums būti lankstesniems dėl originalaus „vienas su vienu“ ryšių interneto protokolo paradigmos, kuri leidžia vienai ar kitai. Šie metodai naudojami kalbant apie paslaugas, kurioms reikalingas aukštas prieinamumas, atleidimas iš darbo arba mažas latentinis laikotarpis, pvz., DNS ar CDN paslaugos. Atsižvelgiant į tam tikrą IP (IPv4 arba IPv6), gali būti daugiau nei vienas serveris pasaulyje, sukonfigūruotas atsakyti į tą IP, tačiau tik vienas atsakys.
Žr. RFC4786
IPv6 taip pat pristatė naują adresavimo sistemą, kuri susiduria su šiais „naujais poreikiais“ ir apibrėžė Anycast adresas.
IP 6 versija (IPv6) apibrėžia naujo tipo adresą, vadinamą „ Anycast adresas, kuris leidžia paketą nukreipti į vieną iš daugelio skirtingų mazgų, kurie visi reaguoja į tą patį adresą. The Anycast adresas gali būti priskirtos vienai ar daugiau tinklo sąsajų (paprastai skirtinguose mazguose) su tinklu, teikiančiu kiekvieną paketą, adresuotą šiam adresui, į „artimiausią“ sąsają, pagrįstą „atstumo“ sąvoka, nustatoma pagal naudojamus maršruto protokolus.
Žr. RFC2526
Apie „IPv6 Anycast“ adresus
An Anycast adresas yra adresas, priskirtas sąsajų rinkiniui, kuris paprastai priklauso skirtingiems mazgams. Paketas, išsiųstas į Anycast adresas yra pristatoma į artimiausią sąsają (kaip apibrėžta naudojamuose maršruto nustatymo protokoluose) Anycast adresas. Anycast adresai yra sintaksiškai neatskiriami nuo Unicast adresai nes Anycast adresai skiriamos iš Unicast adresas erdvė. Priskyrimas a Unicast adresas į daugiau nei vieną sąsają sudaro a Unicast adresas a Anycast adresas. Mazgai, į kuriuos Anycast adresas priskirtas, turi būti aiškiai sukonfigūruotas taip, kad atpažintų, kad adresas yra Anycast adresas.
Žr.: IPv6 adreso tipas: Anycast [Cisco]
Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.