25Aug
Wanneer u begint te leren over IP-adressen en hoe ze werken, kan het soms een beetje overweldigend zijn. Dus wat doe je? U begint met zoeken en vragen stellen! Today's SuperUser Q & A post heeft de antwoorden op vragen van nieuwsgierige lezers.
De vraag van vandaag &Antwoord sessie komt naar ons met dank aan SuperUser-een onderverdeling van Stack Exchange, een community-gestuurde groepering van Q & A-websites.
Screenshot met dank aan Linux Screenshots( Flickr) .
De vraag
SuperUser-lezer amin gholami wil weten of publieke IP's uniek zijn:
Zijn publieke IP's uniek? Ik bedoel, omdat we twee soorten IP's hebben( privé en openbaar) en als de openbare IP tot de router behoort, heeft dan iedereen die op dezelfde router is aangesloten één IP-adres of niet?
Zijn publieke IP's uniek?
Het antwoord
SuperUser-bijdrager fedesismo heeft het antwoord voor ons:
In algemene termen is het antwoord ja, openbare IP's zijn wereldwijd uniek. In de context van IPv4 zijn de IP's( v4) die bekend staan als niet-uniek, private IP's. Deze zijn te vinden in de volgende bereiken:
- van 10.0.0.0 tot 10.255.255.255.
- Van 172.16.0.0 tot 172.31.255.255.
- Van 192.168.0.0 tot 192.168.255.255.
Zie: RFC1918
Het IP-adres van uw thuisrouter op de "internetzijde" van de interface is openbaar, door uw internetprovider verstrekt. De IP's die worden gebruikt voor de Wi-Fi- of Ethernet-verbinding van je huis zijn privé, dus ze zijn niet uniek, maar dat is geen probleem, omdat ze nooit je huis verlaten voordat ze NAT worden of door de NAT worden vertaald.
Zoals vermeld in andere opmerkingen( zie draadlink hieronder ), is er een uitzondering op wat ik zojuist heb gezegd. Er zijn enkele technieken waarmee we flexibeler kunnen omgaan met het oorspronkelijke één-op-één communicatie-internetprotocolparadigma waarmee één-naar-dichtstbijzijnde mogelijk is. Deze technieken worden gebruikt bij het praten over services waarvoor een hoge beschikbaarheid, redundantie of lage latentie nodig is, zoals DNS- of CDN-services. Gegeven een bepaald IP-adres( IPv4 of IPv6), kan er meer zijn dat één server in de wereld is geconfigureerd om op dat IP-adres te antwoorden, maar slechts één antwoordt.
Zie: RFC4786
IPv6 heeft ook een nieuw adresseringssysteem geïntroduceerd dat met deze "nieuwe behoeften" omgaat en definieerde het Anycast-adres .
IP Versie 6( IPv6) definieert een nieuw type adres, een Anycast-adres , waarmee een pakket kan worden gerouteerd naar een van een aantal verschillende knooppunten die allemaal op hetzelfde adres reageren. Het Anycast-adres kan worden toegewezen aan een of meer netwerkinterfaces( meestal op verschillende knooppunten) waarbij het netwerk elk pakket afgeeft dat is geadresseerd aan dit adres naar de "dichtstbijzijnde" interface op basis van het begrip "afstand" bepaald door de routeringsprotocollen ingebruik.
Zie: RFC2526
Over IPv6 Anycast-adressen
Een Anycast-adres is een adres dat is toegewezen aan een set interfaces die doorgaans bij verschillende knooppunten horen. Een pakket dat wordt verzonden naar een Anycast-adres , wordt geleverd aan de dichtstbijzijnde interface( zoals gedefinieerd door de routingprotocollen die worden gebruikt) die worden geïdentificeerd door het Anycast-adres . Anycast-adressen zijn niet syntactisch te onderscheiden van Unicast-adressen omdat Anycast-adressen worden toegewezen uit de Unicast Address -ruimte. Als een Unicast-adres wordt toegewezen aan meer dan één interface, wordt een Unicast-adres een Anycast-adres .Knooppunten waaraan het Anycast-adres is toegewezen, moeten expliciet worden geconfigureerd om te herkennen dat het adres een Anycast-adres is.
Zie: IPv6-adrestype: Anycast [Cisco]
Heeft u iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk de volledige discussiethread hier.