If-Koubou

Vai publiskie IP ir unikāli?

Vai publiskie IP ir unikāli? (Kā)

Kad jūs sākat uzzināt par IP adresēm un kā tās darbojas, tas dažreiz var justies nedaudz pārsteidzošs. Tad ko tu dari? Jūs sākat, meklējot un uzdodot jautājumus! Šodienas SuperUser Q & A ziņai ir atbildes uz ziņkārīgo lasītāja jautājumiem.

Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.

Ekrānuzņēmums pieklājīgi no Linux ekrānuzņēmumi (Flickr).

Jautājums

SuperUser lasītājs amin gholami vēlas zināt, vai publiskie IP ir unikāli:

Vai publiskie IP ir unikāli? Es domāju, jo mums ir divu veidu IP (privāti un publiski), un ja publiskā IP pieder maršrutētājam, tad visiem, kas ir saistīti ar to pašu maršrutētāju, ir viena IP adrese vai ne?

Vai publiskie IP ir unikāli?

Atbilde

SuperUser ieguldītājs fedesismo ir atbilde mums:

Kopumā atbilde ir "jā", publiskie IP ir globāli unikāli. IPv4 kontekstā IP (v4), kas zināms, ka tā nav unikāla, ir privāti IP. Tie atrodami šādos diapazonos:

  • No 10.0.0.0 līdz 10.255.255.255.
  • No 172,16.0.0 līdz 172.31.255.255.
  • No 192.168.0.0 līdz 192.168.255.255.

Skatīt: RFC1918

IP, kuru jūsu mājas maršrutētājs ir saskarnes "interneta pusē", ir publiski pieejams, ko sniedzis jūsu ISP. IP vietnes, kas tiek izmantotas jūsu mājas Wi-Fi vai Ethernet savienojumam, ir privātas, tāpēc tās nav unikālas, taču tā nav problēma, jo tās nekad neatstāj jūsu māju, pirms to NAT nav izveidojis vai tulkojis.

Kā minēts citos komentāros (skatīt saiti zemāk), ir izņēmums no tā, ko es tikko teicu. Ir daži paņēmieni, kas ļauj mums būt elastīgākiem attiecībā uz sākotnējo viena pret vienu sakaru interneta protokola paradigmu, kas ļauj no viena līdz tuvākajam. Šīs metodes tiek izmantotas, runājot par pakalpojumiem, kam nepieciešama augsta pieejamība, atlaišana vai zems latentuma periods, piemēram, DNS vai CDN pakalpojumi. Ņemot vērā noteiktu IP (IPv4 vai IPv6), iespējams, ka viens pasaules serveris ir konfigurēts, lai atbildētu uz šo IP, bet tikai viens atbildēs.

Skatīt: RFC4786

IPv6 arī ieviesa jaunu adresēšanas sistēmu, kas apmierina šīs "jaunās vajadzības", un tā definēja Anycast adrese.

IP versija 6 (IPv6) nosaka jaunu adreses veidu, kas pazīstams kā Anycast adrese, kas ļauj novietot paketi uz vienu no vairākiem dažādiem mezgliem, kuri visi atbild uz vienu un to pašu adresi. The Anycast adrese var tikt piešķirts vienai vai vairākām tīkla saskarnēm (parasti dažādos mezglos), ar tīklu, kas katru adresi adresē nosūta uz "tuvāko" interfeisu, pamatojoties uz jēdzienu "attālums", kuru nosaka izmantotie maršrutēšanas protokoli.

Skatīt: RFC2526

Par IPv6 Anycast adresēm

An Anycast adrese ir adrese, kas tiek piešķirta saskarņu kopumam, kas parasti pieder pie dažādiem mezgliem. Pakete, kas nosūtīta uz Anycast adrese tiek piegādāts uz tuvāko saskarni (kā definēts izmantojamos maršrutēšanas protokolos), ko identificējusi Anycast adrese. Anycast adreses no sintatiski neatšķiras no Unicast adreses jo Anycast adreses tiek piešķirti no Unicast adrese telpa. Piešķirt a Unicast adrese vairāk nekā vienam interfeisam a Unicast adrese an Anycast adrese. Saskarnes, uz kurām attiecas Anycast adrese ir piešķirta, ir jābūt skaidri konfigurētam, lai atpazītu, ka adrese ir Anycast adrese.

Skatiet: IPv6 adreses tips: Anycast [Cisco]

Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.