Hjemmeside » hvordan » Er offentlige IP'er unikke?

    Er offentlige IP'er unikke?

    Når du begynder at lære om IP-adresser og hvordan de fungerer, kan det føle sig lidt overvældende til tider. Så hvad laver du? Du starter med at søge og stille spørgsmål! Dagens SuperUser Q & A-indlæg har svarene på en nysgerrig læsers spørgsmål.

    Dagens Spørgsmål & Svar session kommer til os med venlig hilsen af ​​SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

    Skærmbillede høflighed af Linux Screenshots (Flickr).

    Spørgsmålet

    SuperUser-læser amin gholami vil vide, om offentlige IP'er er unikke:

    Er offentlige IP'er unikke? Jeg mener, da vi har to typer af IP'er (private og offentlige), og hvis den offentlige IP tilhører routeren, så har alle, der er tilsluttet samme router, en enkelt IP-adresse eller ej?

    Er offentlige IP'er unikke?

    Svaret

    SuperUser bidragyder fedesismo har svaret for os:

    Generelt er svaret ja, offentlige IP'er er globalt unikke. I forbindelse med IPv4 er IP'erne (v4) kendt for ikke at være unikke private IP'er. Disse findes i følgende områder:

    • Fra 10.0.0.0 til 10.255.255.255.
    • Fra 172.16.0.0 til 172.31.255.255.
    • Fra 192.168.0.0 til 192.168.255.255.

    Se: RFC1918

    IP'en din hjemmerouter har på "Internet side" af grænsefladen er offentlig, givet til dig af din internetudbyder. IP'erne, der bruges til dit hjem Wi-Fi eller Ethernet-forbindelse, er private, så de er ikke unikke, men det er ikke noget problem, fordi de aldrig forlader dit hjem, før de bliver NATed eller oversat af NAT.

    Som nævnt i andre kommentarer (se tråd link nedenfor), er der en undtagelse til det, jeg lige har sagt. Der er nogle teknikker, som giver os mulighed for at være mere fleksible om det oprindelige en-til-en-kommunikations-internetprotokolparadigme, der tillader en til nærmeste. Disse teknikker bruges når man taler om tjenester, der kræver høj tilgængelighed, redundans eller lav latens som DNS eller CDN-tjenester. I betragtning af en bestemt IP (IPv4 eller IPv6) kan der være mere, at en server i verden konfigureres til at svare på den IP, men kun en vil svare.

    Se: RFC4786

    IPv6 introducerede også et nyt adresseringssystem, der håndterer disse "nye behov" og det definerede Anycast Adresse.

    IP Version 6 (IPv6) definerer en ny type adresse, kendt som en Anycast Adresse, der tillader en pakke at blive sendt til en af ​​et antal forskellige knudepunkter, der alle svarer til den samme adresse. Det Anycast Adresse kan tildeles til et eller flere netværksinterfaces (typisk på forskellige knudepunkter), hvor netværket leverer hver pakke adresseret til denne adresse til "nærmeste" grænseflade baseret på begrebet "afstand" bestemt af de anvendte routingprotokoller.

    Se: RFC2526

    Om IPv6 Anycast-adresser

    en Anycast Adresse er en adresse, der er tildelt et sæt grænseflader, der typisk tilhører forskellige noder. En pakke sendt til en Anycast Adresse leveres til det nærmeste interface (som defineret af de anvendte routingprotokoller) identificeret af Anycast Adresse. Anycast Adresser Syntaktisk kan ikke skelnes fra Unicast-adresser fordi Anycast Adresser er allokeret fra Unicast-adresse plads. Tildele en Unicast-adresse til mere end en grænseflade gør a Unicast-adresse en Anycast Adresse. Noder til hvilke Anycast Adresse er tildelt, skal eksplicit konfigureres til at genkende, at adressen er en Anycast Adresse.

    Se: IPv6-adressetype: Anycast [Cisco]


    Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.