IP-adressklasser
⚡ Smart sammanfattning
IP-adressklasser delar in IPv4-adressutrymmet i fem grupper, A till E, baserat på den första oktetten. Varje klass definierar sitt eget adressintervall, standardnätmask och avsedd nätverksstorlek.

Vad är en IP-adress?
En IP-adress (Internet Protocol) är en numerisk etikett som tilldelas enheterna som är anslutna till ett datornätverk som använder IP:n för kommunikation.
En IP-adress fungerar som en identifierare för en specifik maskin i ett visst nätverk. Den hjälper dig också att upprätta en virtuell anslutning mellan en destination och en källa. IP-adressen kallas också ett IP-nummer eller internetadress. Den hjälper dig att ange det tekniska formatet för adressering och paketschema. De flesta nätverk kombinerar TCP med IP.
En IP-adress består av fyra siffror, och varje nummer innehåller en till tre siffror. En enda punkt (.) separerar varje nummer eller uppsättning siffror, vilket bilden nedan illustrerar.
An IP-adress är uppdelad i två delar:
- Prefix: Prefixdelen av en IP-adress identifierar det fysiska nätverk som datorn är ansluten till. Prefixet kallas även nätverksadress.
- Ändelse: Suffixdelen identifierar den enskilda datorn i nätverket. Suffixet kallas även värdadressen.
Hur fungerar IP-adressen?
En IP-adress fungerar som en postadress. En postadress kombinerar ditt område, representerat av en PIN-kod, och din husadress. Områdesadressen delas av varje hus i det området, medan husadressen är unik för ditt hem.
På samma sätt identifierar nätverksadressen alla värdar som tillhör ett specifikt nätverk, medan värdadressen unikt identifierar en viss värd inom det.
Låt oss nu se hur detta adressutrymme var organiserat i klasser.
Vad är Classful Addressing?
Klassisk adressering är den nätverksadresseringsarkitektur som internet använde från 1981 tills klasslös interdomänrouting (CIDR) introducerades 1993.
Denna adresseringsmetod delar upp IPv4-adressutrymmet i fem separata klasser baserat på de första bitarna i den första oktetten.
Här erbjuder klasserna A, B och C adresser för nätverk av tre olika storlekar. Klass D används endast för multicast, och klass E är reserverad uteslutande för experimentella ändamål, som bilden nedan visar.
IP-headerklasser
Följande tabell sammanfattar det första oktettintervallet, standardnätmasken och den typiska tillämpningen av varje IPv4-klass:
| Klass | Första oktettintervallet | Standardnätmask | Exempel IP | Ledande bitar | Maximalt antal nätverk | Värdar per nätverk | Ansökan |
|---|---|---|---|---|---|---|---|
| IP klass A | 1 till 126 | 255.0.0.0 | 1.1.1.1 | 0 | 126 | 16,777,214 | Används för mycket stora nätverk. |
| IP klass B | 128 till 191 | 255.255.0.0 | 128.1.1.1 | 10 | 16,384 | 65,534 | Används för medelstora nätverk. |
| IP klass C | 192 till 223 | 255.255.255.0 | 192.1.11.1 | 110 | 2,097,152 | 254 | Används för lokala nätverk. |
| IP klass D | 224 till 239 | NA | 224.0.0.1 | 1110 | NA | NA | Reserverad för multicasting. |
| IP klass E | 240 till 255 | NA | 240.0.0.1 | 1111 | NA | NA | Reserverad för forsknings- och utvecklingsändamål. |
Obs: Första oktett 0 är reserverad och 127-blocket är reserverat för loopback, så det användbara klass A-intervallet är 1 till 126.
Låt oss titta på varje klass i detalj:
Klass A nätverk
Denna IP-adressklass används när ett nätverk innehåller ett stort antal värdar. I ett klass A-nätverk är den första biten 0, de första 8 bitarna (även kallade den första okteten) identifierar nätverket och de återstående 24 bitarna identifierar värden inom det nätverket.
Ett exempel på en klass A-adress är 102.168.212.226. Här hjälper "102" dig att identifiera nätverket och "168.212.226" identifierar värden.
Klass A-adresser från 127.0.0.0 till 127.255.255.255 kan inte tilldelas enheter eftersom detta block är reserverat för loopback- och diagnostikfunktioner.
Klass B nätverk
I en IP-adress av klass B börjar den binära adressen med de inledande bitarna 10, så decimalvärdet för den första oktetten ligger mellan 128 och 191. De första 16 bitarna (kända som två oktetter) hjälper dig att identifiera nätverket. De återstående 16 bitarna anger värden inom nätverket.
Ett exempel på en IP-adress av klass B är 168.212.226.204, där "168.212" identifierar nätverket och "226.204" identifierar värden i det nätverket.
Klass C nätverk
Klass C är en typ av IP-adress som används för små nätverk. I den här klassen används tre oktetter för att identifiera nätverket, och den första oktetten ligger mellan 192 och 223.
I den här typen av nätverksadresseringsmetod sätts de första bitarna till 110, vilket gör att de första 24 bitarna av adressen blir nätverksadressen och de återstående 8 bitarna blir värdadressen. De flesta lokala nätverk använder IP-adresser av klass C för att ansluta till nätverket.
Exempel på en klass C IP-adress:
192.168.178.1
Klass D nätverk
Klass D-adresser används endast för multicast-applikationer och aldrig för vanliga nätverksoperationer. I den här klassen sätts de tre första bitarna till "1" och den fjärde biten till "0", vilket ger de första bitarna 1110. Alla värden inom intervallet 224.0.0.0 till 239.255.255.255 används för att identifiera multicast-grupper unikt.
Därför finns det inget behov av att extracta värdadressen, så klass D har ingen subnätmask.
Exempel på en klass D IP-adress:
227.21.6.173
Klass E nätverk
En IP-adress av klass E definieras genom att de första fyra bitarna i adressen sätts till 1, vilket täcker adresser från 240.0.0.0 till 255.255.255.255. Klass E är dock reserverad och dess användning har aldrig definierats, så många nätverksimplementeringar kasserar dessa adresser som odefinierade eller olagliga.
Exempel på en klass E IP-adress:
243.164.89.28
Hur man identifierar klassen för en IP-adress
Du behöver ingen programvara för att hitta klassen för en IPv4-adress. Den första oktetten ensam anger klassen, standardnätmasken och hur adressen delas upp i nätverks- och värddelar. Följ dessa steg:
- Läs den första oktetten: Ta numret före den första punkten. För adressen 172.20.10.5 är den första oktetten 172.
- Matcha det med ett klassintervall: En första oktett från 1 till 126 betyder klass A, 128 till 191 klass B, 192 till 223 klass C, 224 till 239 klass D och 240 till 255 klass E.
- Använd standardnätmasken: Eftersom 172 faller inom klass B-intervallet är standardmasken 255.255.0.0.
- Dela upp adressen: Med en klass B-mask är nätverksdelen 172.20 och värddelen är 10.5.
Privata och reserverade IP-adressintervall
Inom klasserna A, B och C avsätter RFC 1918 ett block vardera som privat adressutrymme. Publika internetroutrar vidarebefordrar inte paket från dessa intervall, vilket gör dem idealiska för hem- och kontorsnätverk. Network Address Translation (NAT) mappar dem till en offentlig adress för internetåtkomst.
| Klass | Privat adressintervall | CIDR-notation | Antal adresser |
|---|---|---|---|
| A | 10.0.0.0 till 10.255.255.255 | 10.0.0.0/8 | 16,777,216 |
| B | 172.16.0.0 till 172.31.255.255 | 172.16.0.0/12 | 1,048,576 |
| C | 192.168.0.0 till 192.168.255.255 | 192.168.0.0/16 | 65,536 |
Två andra reserverade intervall: 127.0.0.0/8 för loopback-testning och 169.254.0.0/16, som enheter tilldelar sig själva när ingen DHCP-server svarar.
Regler för tilldelning av nätverks-ID
Nätverks-ID:t kommer att tilldelas baserat på nedan angivna regler:
- Nätverks-ID:t kan inte börja med 127 eftersom 127 tillhör klass A-intervallet och är reserverat för interna loopback-funktioner.
- Ett nätverks-ID med alla bitar inställda på 1 är reserverat för användning som en IP-sändningsadress och kan inte tilldelas.
- Ett nätverks-ID med alla bitar satta till 0 anger en specifik värd i det lokala nätverket och bör inte dirigeras. Administratörer som vill dölj IP-adress Detaljer från externa skanningar kombinerar vanligtvis dessa reserverade intervall med ett sekretessverktyg.
Begränsningar för klassificerad IP-adressering
Här är nackdelarna/nackdelarna med den klassiska IP-adresseringsmetoden:
- Risk att ta slut på adressutrymme snart
- Klassgränser uppmuntrade inte effektiv tilldelning av adressutrymme
Dessa ineffektiviteter är anledningen till att CIDR ersatte klassificerad adressering 1993.


