IPv4 -adresser kategoriseras inte i tre * typer * på det sätt som vissa kanske tror (t.ex. offentlig kontra privat är inte en typklassificering utan snarare en distinktion av användningsanvändning). Istället kännetecknas de av sin * klass * (en mestadels föråldrad kategorisering) eller ännu viktigare, av deras * syfte * (vilket är hur de praktiskt taget skiljer sig idag). Låt oss klargöra:
1. Klassig adressering (föråldrad): Detta är ett gammalt system som delade IPv4 -adresser i klasserna A, B och C baserat på adressens ledande bitar. Det är till stor del föråldrat men förstår att det hjälper till att förstå det historiska sammanhanget.
* klass A: Började med `0 '(t.ex.` 0,0,0,0'). Hade en stor nätverksdel (8 bitar) och en liten värddel (24 bitar). Få nätverk, många värdar per nätverk.
* klass B: Började med `10 '(t.ex.` 10.0.0.0'). Hade en medelstora nätverksdel (16 bitar) och en medelhög värddel (16 bitar). Medium antal nätverk, medium antal värdar per nätverk.
* klass C: Började med `110 '(t.ex.` 192.0.0.0'). Hade en liten nätverksdel (24 bitar) och en stor värddel (8 bitar). Många nätverk, få värdar per nätverk.
Klassfull adressering var ineffektiv och ledde till IP -adressutmattning. Det klassfulla systemet slösade mycket adressutrymme. Det har till stor del ersatts av klasslös interdomänruttning (CIDR).
2. Syfte-baserad adressering (aktuell praxis): Så här kategoriseras IPv4 -adresser idag. Skillnaden är baserad på *användning *och *routing *.
* offentliga adresser: Dessa är globalt rutbara adresser tilldelade av regionala internetregister (RIR). De är unika på internet och används för enheter som är direkt anslutna till det offentliga internet. Alla enheter med en offentlig IP är direkt tillgänglig från någon annanstans på internet. Exempel:`192.0.2.1 '(Exempel, inte en riktig offentlig adress) och de flesta adresser du kommer att se för webbplatser eller servrar.
* Privata adresser: Dessa är adresser reserverade för interna nätverk och är * inte * globalt rutbara. De används inom ett lokalt nätverk (LAN) eller ett företags interna nätverk. Enheter med privata IP:er kan inte nås direkt från det yttre internet utan en NAT -enhet (nätverksadressöversättning) som en router. Den privata adressintervallen är:
* `10.0.0.0/8` (10.0.0.0 till 10.255.255.255)
* `172.16.0.0/12` (172.16.0.0 till 172.31.255.255)
* `192.168.0.0/16` (192.168.0.0 till 192.168.255.255)
* reserverade adresser: Dessa adresser avsätts specifikt för särskilda ändamål och används inte för normala nätverksvärdar. Exempel inkluderar loopback -adresser (`127.0.0.0/8`), adresser för multicast -routing och andra specialiserade ändamål.
Sammanfattningsvis, medan det gamla klassfulla systemet är historiskt betydande, är den praktiska distinktionen för IPv4 -adresser deras * syfte * - oavsett om de är offentliga, privata eller reserverade. Att fokusera på denna specialbaserade kategorisering är mycket mer relevant idag.