IP-adresseklasser

⚡ Smart oppsummering

IP-adresseklasser deler IPv4-adresserommet inn i fem grupper, A til E, basert på den første oktetten. Hver klasse definerer sitt eget adresseområde, standard nettverksmaske og tiltenkt nettverksstørrelse.

  • 📊 Fem klasser: Klasse A dekker de første oktettene 1 til 126, klasse B dekker 128 til 191, og klasse C dekker 192 til 223.
  • 🎯 Spesielle serier: Klasse D håndterer multicast, klasse E forblir eksperimentell, og 127-blokken er reservert for loopback.
  • 🔧 Rask identifikasjon: Når du leser den første oktetten i en hvilken som helst adresse, avslører du klassen og standard nettverksmaske.
  • 🔒 Private blokker: RFC 1918 reserverer 10.0.0.0/8, 172.16.0.0/12 og 192.168.0.0/16 for interne nettverk.
  • 🚀 Evolution: CIDR erstattet klasseadressering i 1993 for å redusere adresseutmattelse og forbedre allokeringseffektiviteten.

IP-adresseklasser

Hva er en IP-adresse?

En IP-adresse (Internet Protocol) er en numerisk etikett som tildeles enhetene som er koblet til et datanettverk som bruker IP-en for kommunikasjon.

En IP-adresse fungerer som en identifikator for en bestemt maskin på et bestemt nettverk. Den hjelper deg også med å opprette en virtuell forbindelse mellom en destinasjon og en kilde. IP-adressen kalles også et IP-nummer eller en internettadresse. Den hjelper deg med å spesifisere det tekniske formatet for adresseringen og pakkeskjemaet. De fleste nettverk kombinerer TCP med IP.

En IP-adresse består av fire tall, og hvert tall inneholder ett til tre sifre. Et enkelt punktum (.) skiller hvert tall eller sett med sifre, som bildet nedenfor illustrerer.

Deler av IP-adressen

An IP-adresse er delt inn i to deler:

  • prefix: Prefiksdelen av en IP-adresse identifiserer det fysiske nettverket som datamaskinen er koblet til. Prefikset er også kjent som nettverksadressen.
  • Suffiks: Suffiksdelen identifiserer den enkelte datamaskinen på nettverket. Suffikset kalles også vertsadressen.

Hvordan fungerer IP-adressen?

En IP-adresse fungerer som en postadresse. En postadresse kombinerer området ditt, representert av en PIN-kode, og husadressen din. Områdeadressen deles av alle hus i det området, mens husadressen er unik for hjemmet ditt.

På samme måte identifiserer nettverksadressen alle verter som tilhører et bestemt nettverk, mens vertsadressen unikt identifiserer en bestemt vert i det.

La oss deretter se hvordan dette adresserommet var organisert i klasser.

Hva er Classful Addressing?

Klassisk adressering er nettverksadresseringsarkitekturen Internett brukte fra 1981 til klasseløs interdomenrouting (CIDR) ble introdusert i 1993.

Denne adresseringsmetoden deler IPv4-adresserommet inn i fem separate klasser basert på de ledende bitene i den første oktetten.

Her tilbyr klasse A, B og C adresser for nettverk av tre forskjellige størrelser. Klasse D brukes kun til multicast, og klasse E er reservert utelukkende for eksperimentelle formål, som bildet nedenfor viser.

Typer IPv4-klasser

IP-headerklasser

Tabellen nedenfor oppsummerer det første oktettområdet, standard nettverksmaske og typisk bruk av hver IPv4-klasse:

Klasse Første oktettområde Standard nettverksmaske Eksempel IP Ledende biter Maks antall nettverk Verter per nettverk Søknad
IP klasse A 1 til 126 255.0.0.0 1.1.1.1 0 126 16,777,214 Brukes for veldig store nettverk.
IP klasse B 128 til 191 255.255.0.0 128.1.1.1 10 16,384 65,534 Brukes for mellomstore nettverk.
IP klasse C 192 til 223 255.255.255.0 192.1.11.1 110 2,097,152 254 Brukes for lokale nettverk.
IP klasse D 224 til 239 NA 224.0.0.1 1110 NA NA Reservert for multicasting.
IP klasse E 240 til 255 NA 240.0.0.1 1111 NA NA Reservert for forsknings- og utviklingsformål.

Merk: Første oktett 0 er reservert, og 127-blokken er reservert for loopback, så det brukbare klasse A-området er 1 til 126.

La oss se nærmere på hver klasse:

Klasse A-nettverk

Denne IP-adresseklassen brukes når et nettverk inneholder et stort antall verter. I et klasse A-nettverk er den første biten 0, de første 8 bitene (også kalt den første oktetten) identifiserer nettverket, og de resterende 24 bitene identifiserer verten i nettverket.

Et eksempel på en klasse A-adresse er 102.168.212.226. Her hjelper «102» deg med å identifisere nettverket, og «168.212.226» identifiserer verten.

Klasse A-adresser fra 127.0.0.0 til 127.255.255.255 kan ikke tilordnes til enheter fordi denne blokken er reservert for loopback- og diagnostiske funksjoner.

Klasse B-nettverk

I en IP-adresse i klasse B starter den binære adressen med de første bitene 10, så desimalverdien til den første oktetten faller mellom 128 og 191. De første 16 bitene (kjent som to oktetter) hjelper deg med å identifisere nettverket. De resterende 16 bitene indikerer verten i nettverket.

Et eksempel på en klasse B IP-adresse er 168.212.226.204, der «168.212» identifiserer nettverket og «226.204» identifiserer verten på det nettverket.

Klasse C-nettverk

Klasse C er en type IP-adresse som brukes for små nettverk. I denne klassen brukes tre oktetter til å identifisere nettverket, og den første oktetten varierer mellom 192 og 223.

I denne typen nettverksadresseringsmetode settes de første bitene til 110, noe som gjør de første 24 bitene av adressen til nettverksadressen og de resterende 8 bitene til vertsadressen. De fleste lokale nettverk bruker klasse C IP-adresser for å koble til nettverket.

Eksempel på en klasse C IP-adresse:

192.168.178.1

Klasse D-nettverk

Klasse D-adresser brukes kun til multicast-applikasjoner og aldri til vanlige nettverksoperasjoner. I denne klassen settes de tre første bitene til «1» og den fjerde biten settes til «0», noe som gir de første bitene 1110. Alle verdiene innenfor området 224.0.0.0 til 239.255.255.255 brukes til å identifisere multicast-grupper unikt.

Derfor er det ikke nødvendig å eks.tracta vertsadresse, så klasse D har ingen subnettmaske.

Eksempel på en klasse D IP-adresse:

227.21.6.173

Klasse E nettverk

En IP-adresse av klasse E defineres ved at de fire første bitene i adressen settes til 1, som dekker adresser fra 240.0.0.0 til 255.255.255.255. Klasse E er imidlertid reservert, og bruken av den har aldri blitt definert, så mange nettverksimplementeringer forkaster disse adressene som udefinerte eller ulovlige.

Eksempel på en klasse E IP-adresse:

243.164.89.28

Slik identifiserer du klassen til en IP-adresse

Du trenger ikke programvare for å finne klassen til en IPv4-adresse. Den første oktetten alene forteller deg klassen, standard subnettmaske og hvordan adressen deles inn i nettverks- og vertsdeler. Følg disse trinnene:

  1. Les den første oktetten: Ta tallet før den første prikken. For adressen 172.20.10.5 er den første oktetten 172.
  2. Koble det til et klasseområde: En første oktett på 1 til 126 betyr klasse A, 128 til 191 klasse B, 192 til 223 klasse C, 224 til 239 klasse D og 240 til 255 klasse E.
  3. Bruk standard nettverksmaske: Siden 172 faller innenfor klasse B-området, er standardmasken 255.255.0.0.
  4. Del adressen: Med en klasse B-maske er nettverksdelen 172.20 og vertsdelen er 10.5.
👍 Tips: I binærformat identifiserer de innledende bitene klassen: 0 = Klasse A, 10 = Klasse B, 110 = Klasse C, 1110 = Klasse D og 1111 = Klasse E.

Private og reserverte IP-adresseområder

Innenfor klasse A, B og C setter RFC 1918 av én blokk hver som privat adresseområde. Offentlige Internett-rutere videresender ikke pakker fra disse områdene, noe som gjør dem ideelle for hjemme- og kontornettverk. Network Address Translation (NAT) tilordner dem til en offentlig adresse for Internett-tilgang.

Klasse Privat adresseområde CIDR-notasjon Antall 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 reserverte områder: 127.0.0.0/8 for loopback-testing og 169.254.0.0/16, som enheter tilordner seg selv når ingen DHCP-server svarer.

Regler for tildeling av nettverks-ID

Nettverks-IDen vil bli tildelt basert på reglene nedenfor:

  • Nettverks-ID-en kan ikke starte med 127 fordi 127 tilhører klasse A-området og er reservert for interne loopback-funksjoner.
  • En nettverks-ID med alle bits satt til 1 er reservert for bruk som en IP-kringkastingsadresse og kan ikke tildeles.
  • En nettverks-ID med alle bitene satt til 0 angir en bestemt vert på det lokale nettverket og skal ikke rutes. Administratorer som ønsker å skjul IP-adresse Detaljer fra eksterne skanninger kombinerer vanligvis disse reserverte områdene med et personvernverktøy.

Begrensninger for klassifisert IP-adressering

Her er ulempene/ulempene med den klassiske IP-adresseringsmetoden:

  • Fare for å gå tom for adresseplass snart
  • Klassegrenser oppmuntret ikke til effektiv tildeling av adresserom

Disse ineffektivitetene er grunnen til at CIDR erstattet klasseadressering i 1993.

Spørsmål og svar

IPv4 bruker 32-bits adresser skrevet som fire desimaltall og støtter omtrent 4.3 milliarder adresser. IPv6 bruker 128-bits heksadesimale adresser og bruker ikke adresseklasser.

Internett tildelt Numbers Internetttilsynet (IANA) tildeler blokker til fem regionale internettregistre, som distribuerer dem til internettleverandører (ISP-er) for sluttbrukere.

CIDR-notasjon uttrykker nettverksprefikslengden etter en skråstrek, for eksempel 192.168.1.0/24. Den erstattet faste klassegrenser med fleksible prefikslengder.

AI-drevne IPAM-verktøy (IPAM) analyserer tildelingsmønstre, forutsier utmattelse av delnett, automatiserer tildelinger og flagger konflikter før de forstyrrer nettverket.

Ja. Maskinlæringsmodeller analyserer trafikk etter kilde-IP, flagger uvanlige områder, oppdager forfalskede eller svartelistede adresser og identifiserer botnett-atferd i sanntid.

Oppsummer dette innlegget med: