IPv4-adressen zijn niet onderverdeeld in drie *types* zoals sommigen misschien denken (publiek versus privé is bijvoorbeeld geen typeclassificatie, maar eerder een gebruiksonderscheid). In plaats daarvan onderscheiden ze zich door hun *klasse* (een grotendeels achterhaalde categorisering) of, belangrijker nog, door hun *doel* (dat is hoe ze tegenwoordig praktisch worden onderscheiden). Laten we het verduidelijken:
1. Klassieke adressering (verouderd): Dit is een oud systeem dat IPv4-adressen verdeelde in de klassen A, B en C op basis van de leidende bits van het adres. Het is grotendeels achterhaald, maar als je het begrijpt, kun je de historische context beter begrijpen.
* Klasse A: Begonnen met `0` (bijvoorbeeld `0.0.0.0`). Had een groot netwerkgedeelte (8 bits) en een klein hostgedeelte (24 bits). Weinig netwerken, veel hosts per netwerk.
* Klasse B: Begonnen met `10` (bijvoorbeeld `10.0.0.0`). Had een medium netwerkgedeelte (16 bits) en een medium hostgedeelte (16 bits). Gemiddeld aantal netwerken, gemiddeld aantal hosts per netwerk.
* Klasse C: Begonnen met `110` (bijvoorbeeld `192.0.0.0`). Had een klein netwerkgedeelte (24 bits) en een groot hostgedeelte (8 bits). Veel netwerken, weinig hosts per netwerk.
Klassevolle adressering was inefficiënt en leidde tot uitputting van IP-adressen. Het stijlvolle systeem verspilde veel adresruimte. Het is grotendeels vervangen door Classless Inter-Domain Routing (CIDR).
2. Doelgerichte aanpak (huidige praktijk): Dit is hoe IPv4-adressen tegenwoordig worden gecategoriseerd. Het onderscheid is gebaseerd op *gebruik* en *routing*.
* Openbare adressen: Dit zijn wereldwijd routeerbare adressen die worden toegewezen door Regional Internet Registry's (RIR's). Ze zijn uniek op internet en worden gebruikt voor apparaten die rechtstreeks op het openbare internet zijn aangesloten. Elk apparaat met een openbaar IP-adres is rechtstreeks toegankelijk vanaf elke plek op internet. Voorbeelden:`192.0.2.1` (bijvoorbeeld geen echt openbaar adres) en de meeste adressen die u tegenkomt voor websites of servers.
* Privéadressen: Dit zijn adressen die gereserveerd zijn voor interne netwerken en die *niet* wereldwijd routeerbaar zijn. Ze worden gebruikt binnen een lokaal netwerk (LAN) of het interne netwerk van een bedrijf. Apparaten met privé-IP's zijn niet rechtstreeks toegankelijk vanaf het externe internet zonder een NAT-apparaat (Network Address Translation), zoals een router. De privéadresbereiken zijn:
* `10.0.0.0/8` (10.0.0.0 tot 10.255.255.255)
* `172.16.0.0/12` (172.16.0.0 tot 172.31.255.255)
* `192.168.0.0/16` (192.168.0.0 tot 192.168.255.255)
* Gereserveerde adressen: Deze adressen zijn specifiek gereserveerd voor bepaalde doeleinden en worden niet gebruikt voor normale netwerkhosts. Voorbeelden zijn onder meer loopback-adressen (`127.0.0.0/8`), adressen voor multicast-routering en andere gespecialiseerde doeleinden.
Samenvattend:hoewel het oude, stijlvolle systeem van historisch belang is, is het praktische onderscheid voor IPv4-adressen hun *doel* – of ze nu openbaar, privé of gereserveerd zijn. Het is tegenwoordig veel relevanter om ons te concentreren op deze op doelen gebaseerde categorisering. |