IP-adresseklasser

⚡ Smart opsummering

IP-adresseklasser opdeler IPv4-adresseområdet i fem grupper, A til E, baseret på den første oktet. Hver klasse definerer sit eget adresseområde, standardundernetmaske og tilsigtede netværksstørrelse.

  • 📊 Fem klasser: Klasse A dækker de første oktetter 1 til 126, klasse B dækker 128 til 191, og klasse C dækker 192 til 223.
  • 🎯 Særlige serier: Klasse D håndterer multicast, klasse E forbliver eksperimentel, og 127-blokken er reserveret til loopback.
  • 🔧 Hurtig identifikation: Når den første oktet i en vilkårlig adresse læses, afsløres dens klasse og standard undernetmaske.
  • 🔒 Private blokke: RFC 1918 reserverer 10.0.0.0/8, 172.16.0.0/12 og 192.168.0.0/16 til interne netværk.
  • 🚀 Evolution: CIDR erstattede klassebaseret adressering i 1993 for at bremse adresseudtømning og forbedre allokeringseffektiviteten.

IP-adresseklasser

Hvad er en IP-adresse?

En IP-adresse (Internet Protocol) er en numerisk etiket, der er tildelt de enheder, der er tilsluttet et computernetværk, der bruger IP'en til kommunikation.

En IP-adresse fungerer som et identifikationsnummer for en specifik maskine på et bestemt netværk. Den hjælper dig også med at etablere en virtuel forbindelse mellem en destination og en kilde. IP-adressen kaldes også et IP-nummer eller en internetadresse. Den hjælper dig med at angive det tekniske format for adresseringen og pakkeskemaet. De fleste netværk kombinerer TCP med IP.

En IP-adresse består af fire tal, og hvert tal indeholder et til tre cifre. Et enkelt punktum (.) adskiller hvert tal eller sæt af cifre, som billedet nedenfor illustrerer.

Dele af IP-adressen

An IP-adresse er opdelt i to dele:

  • Præfiks: Præfikset i en IP-adresse identificerer det fysiske netværk, som computeren er tilsluttet. Præfikset kaldes også netværksadressen.
  • Suffiks: Suffiksdelen identificerer den enkelte computer på netværket. Suffikset kaldes også værtsadressen.

Hvordan fungerer IP-adressen?

En IP-adresse fungerer som en postadresse. En postadresse kombinerer dit område, repræsenteret af en pinkode, og din husadresse. Områdeadressen deles af alle husstande i det område, mens husadressen er unik for dit hjem.

På samme måde identificerer netværksadressen alle værter, der tilhører et specifikt netværk, mens værtsadressen entydigt identificerer en bestemt vært inden for det.

Lad os derefter se, hvordan dette adresserum var organiseret i klasser.

Hvad er Classful Addressing?

Klassisk adressering er den netværksadresseringsarkitektur, som internettet brugte fra 1981, indtil Classless Inter-Domain Routing (CIDR) blev introduceret i 1993.

Denne adresseringsmetode opdeler IPv4-adresserummet i fem separate klasser baseret på de første bits i den første oktet.

Her tilbyder klasserne A, B og C adresser til netværk af tre forskellige størrelser. Klasse D bruges kun til multicast, og klasse E er udelukkende reserveret til eksperimentelle formål, som billedet nedenfor viser.

Typer af IPv4-klasser

IP-headerklasser

Følgende tabel opsummerer det første oktetområde, standardundernetmasken og den typiske anvendelse af hver IPv4-klasse:

Klasse Første oktetområde Standard undernetmaske Eksempel IP Ledende bits Maks. antal netværk Værter pr. netværk Anvendelse
IP klasse A 1 til 126 255.0.0.0 1.1.1.1 0 126 16,777,214 Bruges til meget store netværk.
IP klasse B 128 til 191 255.255.0.0 128.1.1.1 10 16,384 65,534 Anvendes til mellemstore netværk.
IP klasse C 192 til 223 255.255.255.0 192.1.11.1 110 2,097,152 254 Bruges til lokale netværk.
IP klasse D 224 til 239 NA 224.0.0.1 1110 NA NA Reserveret til multicasting.
IP klasse E 240 til 255 NA 240.0.0.1 1111 NA NA Reserveret til forsknings- og udviklingsformål.

Bemærk: Første oktet 0 er reserveret, og 127-blokken er reserveret til loopback, så det brugbare Klasse A-område er 1 til 126.

Lad os se nærmere på hver klasse:

Klasse A netværk

Denne IP-adresseklasse bruges, når et netværk indeholder et stort antal værter. I et klasse A-netværk er den første bit 0, de første 8 bits (også kaldet den første oktet) identificerer netværket, og de resterende 24 bits identificerer værten i netværket.

Et eksempel på en klasse A-adresse er 102.168.212.226. Her hjælper "102" dig med at identificere netværket, og "168.212.226" identificerer værten.

Klasse A-adresser fra 127.0.0.0 til 127.255.255.255 kan ikke tildeles enheder, da denne blok er reserveret til loopback- og diagnosticeringsfunktioner.

Klasse B netværk

I en klasse B IP-adresse starter den binære adresse med de indledende bits 10, så decimalværdien af ​​den første oktet ligger mellem 128 og 191. De første 16 bits (kendt som to oktetter) hjælper dig med at identificere netværket. De resterende 16 bits angiver værten i netværket.

Et eksempel på en klasse B IP-adresse er 168.212.226.204, hvor "168.212" identificerer netværket, og "226.204" identificerer værten på det pågældende netværk.

Klasse C netværk

Klasse C er en type IP-adresse, der bruges til små netværk. I denne klasse bruges tre oktetter til at identificere netværket, og den første oktet ligger mellem 192 og 223.

I denne type netværksadresseringsmetode sættes de første bits til 110, hvilket gør de første 24 bits af adressen til netværksadressen og de resterende 8 bits til værtsadressen. De fleste lokale netværk bruger klasse C IP-adresser til at oprette forbindelse til netværket.

Eksempel på en klasse C IP-adresse:

192.168.178.1

Klasse D netværk

Klasse D-adresser bruges kun til multicast-applikationer og aldrig til almindelige netværksoperationer. I denne klasse sættes de første tre bits til "1", og den fjerde bit sættes til "0", hvilket giver de første bits 1110. Alle værdier inden for området 224.0.0.0 til 239.255.255.255 bruges til at identificere multicast-grupper entydigt.

Derfor er der ingen grund til at eks.tracta værtsadresse, så Klasse D har ingen undernetmaske.

Eksempel på en klasse D IP-adresse:

227.21.6.173

Klasse E netværk

En Klasse E IP-adresse er defineret ved, at de første fire bits af adressen er sat til 1, hvilket dækker adresser fra 240.0.0.0 til 255.255.255.255. Klasse E er dog reserveret, og dens anvendelse er aldrig blevet defineret, så mange netværksimplementeringer kasserer disse adresser som udefinerede eller ulovlige.

Eksempel på en klasse E IP-adresse:

243.164.89.28

Sådan identificerer du klassen af ​​en IP-adresse

Du behøver ikke software for at finde klassen for en IPv4-adresse. Den første oktet alene fortæller dig klassen, standardundernetmasken og hvordan adressen opdeles i netværks- og værtsdele. Følg disse trin:

  1. Læs den første oktet: Tag tallet før den første prik. For adressen 172.20.10.5 er den første oktet 172.
  2. Match det med et klasseinterval: En første oktet fra 1 til 126 betyder Klasse A, 128 til 191 Klasse B, 192 til 223 Klasse C, 224 til 239 Klasse D og 240 til 255 Klasse E.
  3. Anvend standard undernetmasken: Da 172 falder i klasse B-området, er standardmasken 255.255.0.0.
  4. Opdel adressen: Med en klasse B-maske er netværksdelen 172.20 og værtsdelen er 10.5.
💡 Tip: I binær format identificerer de indledende bits klassen: 0 = Klasse A, 10 = Klasse B, 110 = Klasse C, 1110 = Klasse D og 1111 = Klasse E.

Private og reserverede IP-adresseområder

Inden for klasserne A, B og C afsætter RFC 1918 én blok hver som privat adresseområde. Offentlige internetroutere videresender ikke pakker fra disse områder, hvilket gør dem ideelle til hjemme- og kontornetværk. Network Address Translation (NAT) knytter dem til en offentlig adresse for internetadgang.

Klasse Privat adresseinterval CIDR-notation Antal adresser
A 10.0.0.0 til 10.255.255.255 10.0.0.0/8 16,777,216
B 172.16.0.0 til 172.31.255.255 172.16.0.0/12 1,048,576
C 192.168.0.0 til 192.168.255.255 192.168.0.0/16 65,536

To andre reserverede områder: 127.0.0.0/8 til loopback-testning og 169.254.0.0/16, som enheder tildeler sig selv, når ingen DHCP-server svarer.

Regler for tildeling af netværks-id

Netværks-id'et vil blive tildelt baseret på nedenstående regler:

  • Netværks-ID'et kan ikke starte med 127, fordi 127 tilhører klasse A-området og er reserveret til interne loopback-funktioner.
  • Et netværks-ID med alle bits sat til 1 er reserveret til brug som en IP-udsendelsesadresse og kan ikke tildeles.
  • Et netværks-ID med alle bits sat til 0 angiver en bestemt vært på det lokale netværk og bør ikke routes. Administratorer, der ønsker at skjul IP-adresse Detaljer fra eksterne scanninger kombinerer normalt disse reserverede områder med et privatlivsværktøj.

Begrænsninger af klassificeret IP-adressering

Her er ulemperne/ulemperne ved den klassiske IP-adresseringsmetoden:

  • Risiko for snart at løbe tør for adresseplads
  • Klassegrænser tilskyndede ikke til effektiv tildeling af adresseplads

Disse ineffektiviteter er grunden til, at CIDR erstattede klassebaseret adressering i 1993.

Ofte Stillede Spørgsmål

IPv4 bruger 32-bit adresser skrevet som fire decimaltal og understøtter omkring 4.3 milliarder adresser. IPv6 bruger 128-bit hexadecimale adresser og bruger ikke adresseklasser.

Det tildelte internet Numbers Internetmyndigheden (IANA) tildeler blokke til fem regionale internetregistre, som distribuerer dem til internetudbydere (ISP'er) for slutbrugere.

CIDR-notationen udtrykker netværkspræfikslængden efter et skråstreg, f.eks. 192.168.1.0/24. Den erstattede faste klassegrænser med fleksible præfikslængder.

AI-drevne IP-adressestyringsværktøjer (IPAM) analyserer allokeringsmønstre, forudsiger udtømmelse af subnet, automatiserer tildelinger og markerer konflikter, før de forstyrrer netværket.

Ja. Maskinlæringsmodeller analyserer trafik efter kilde-IP, markerer usædvanlige intervaller, registrerer forfalskede eller sortlistede adresser og identificerer botnet-adfærd i realtid.

Opsummer dette indlæg med: