Når du begynner å lære om IP-adresser og hvordan de fungerer, kan det til tider føles litt overveldende. Så hva gjør du? Du starter med å søke og stille spørsmål! Dagens SuperUser Q&A innlegg har svarene på en nysgjerrig lesers spørsmål.
Dagens spørsmål og svar-økt kommer til oss med tillatelse fra SuperUser - en underavdeling av Stack Exchange, en samfunnsdrevet gruppe av spørsmål og svar-nettsteder.
Skjermbilde med tillatelse fra Linux-skjermbilder (Flickr) .
Spørsmålet
SuperUser-leser amin gholami vil vite om offentlige IP-er er unike:
Er offentlige IP-er unike? Jeg mener siden vi har to typer IP-er (privat og offentlig), og hvis den offentlige IP-en tilhører ruteren, så har alle som er koblet til den samme ruteren en enkelt IP-adresse eller ikke?
Er offentlige IP-er unike?
Svaret
SuperUser-bidragsyter fedesismo har svaret for oss:
Generelt er svaret ja, offentlige IP-er er unike globalt. I sammenheng med IPv4 er IP-ene (v4) kjent for ikke å være unike private IP-er. Disse finnes 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: RVS 1918
IP-en din hjemme-ruteren har på "Internetsiden" av grensesnittet, er offentlig, gitt av Internett-leverandøren din. IP-ene som brukes til Wi-Fi- eller Ethernet-tilkoblingen til hjemmet ditt, er private, så de er ikke unike, men det er ikke et problem fordi de aldri forlater hjemmet ditt før de blir NATed eller oversatt av NAT.
Som nevnt i andre kommentarer ( se trådlenke nedenfor ), er det et unntak fra det jeg nettopp har sagt. Det er noen teknikker som gjør at vi kan være mer fleksible når det gjelder det opprinnelige en-til-en-kommunikasjons-internettprotokollparadigmet som gjør det mulig å være nærmest. Disse teknikkene brukes når vi snakker om tjenester som trenger høy tilgjengelighet, redundans eller lav ventetid, for eksempel DNS- eller CDN-tjenester. Gitt en viss IP (IPv4 eller IPv6), kan det være mer en server i verden som er konfigurert til å svare på den IP-en, men bare en vil svare.
Se: RFC4786
IPv6 introduserte også et nytt adresseringssystem som takler disse “nye behovene” og det definerte Anycast-adresse .
IP versjon 6 (IPv6) definerer en ny type adresse, kjent som en Anycast-adresse , som gjør at en pakke kan dirigeres til en av et antall forskjellige noder som alle svarer på samme adresse. De Anycast-adresse kan tilordnes en eller flere nettverksgrensesnitt (vanligvis på forskjellige noder) med nettverket som leverer hver pakke adressert til denne adressen til det "nærmeste" grensesnittet basert på begrepet "avstand" bestemt av rutingsprotokollene som er i bruk.
Se: @Microblack
Om IPv6 Anycast-adresser
An Anycast-adresse er en adresse som er tilordnet et sett med grensesnitt som vanligvis tilhører forskjellige noder. En pakke sendt til en Anycast-adresse leveres til nærmeste grensesnitt (definert av rutingsprotokollene i bruk) identifisert av Anycast-adresse . Anycast-adresser er syntaktisk å skille fra Unicast-adresser fordi Anycast-adresser tildeles fra Unicast-adresse rom. Tilordne en Unicast-adresse til mer enn ett grensesnitt gjør en Unicast-adresse en Anycast-adresse . Noder som Anycast-adresse tildeles må være konfigurert eksplisitt for å gjenkjenne at adressen er en Anycast-adresse .
Se: IPv6-adressetype: Anycast [Cisco]
Har du noe å legge til forklaringen? Lyd av i kommentarene. Vil du lese flere svar fra andre teknologikyndige Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her .