Adressen die je opnieuw kunt gebruiken
Er zijn slechts ongeveer 4,3 miljard IPv4-adressen, te weinig opdat elk apparaat één publiek adres zou hebben. Het antwoord (RFC 1918) is om drie bereiken te reserveren die iedereen binnen zijn eigen netwerk mag gebruiken, zonder registratie. Omdat iedereen dezelfde privébereiken hergebruikt, kunnen ze niet uniek zijn op het publieke internet, dus zijn ze daar niet routeerbaar. De buitenwereld bereiken vereist network address translation (), die een privébronadres inruilt voor een gedeeld publiek adres aan de rand van het netwerk.
De drie bereiken van RFC 1918
10.0.0.0/8: van10.0.0.0tot10.255.255.255, 16.777.216 adressen. Eén heel groot netwerk.172.16.0.0/12: van172.16.0.0tot172.31.255.255, 1.048.576 adressen. Geen volledige klasse B, maar de 16 aaneengesloten/16's van172.16tot172.31, het bereik dat mensen het vaakst verkeerd hebben.192.168.0.0/16: van192.168.0.0tot192.168.255.255, 65.536 adressen. Het vertrouwde bereik van thuisrouters.
De andere speciale blokken
Verschillende andere bereiken zijn gereserveerd voor specifieke doelen en zijn ook geen gewone publieke adressen:
100.64.0.0/10(RFC 6598) is de gedeelde -NAT-ruimte (), gebruikt door providers tussen de klant en hun publieke pool. Het lijkt op privé, maar is onderscheiden van RFC 1918.169.254.0.0/16(RFC 3927) is link-local, het zelftoegewezen adres dat een host kiest wanneer geen -server antwoordt (APIPA op Windows). Het verlaat de lokale koppeling nooit.127.0.0.0/8is loopback;127.0.0.1is de host die met zichzelf praat.0.0.0.0/8, het multicastbereik224.0.0.0/4en de documentatiebereiken (192.0.2.0/24,198.51.100.0/24,203.0.113.0/24) zijn ook gereserveerd.
IPv6 heeft hetzelfde idee in een andere vorm: de Unique Local Addresses in fc00::/7 (in de praktijk fd00::/8) zijn de privégebruik-tegenhanger van RFC 1918, opnieuw niet globaal routeerbaar.
Waarom het ertoe doet
Weten of een adres privé, publiek of speciaal is, vertelt je meteen of het op internet kan verschijnen, of het NAT nodig heeft en of een firewallregel of route zinvol is. Een 10/8-adres in een publiek DNS-record, of een 169.254-adres waar je DHCP verwachtte, is een signaal dat het opmerken waard is.
De CIDR-calculator classificeert elk adres of blok aan de hand van deze speciale-gebruik-bereiken en geeft aan of het privé, gereserveerd of globaal bereikbaar is, volledig berekend in je browser.