IP-adresklassen

⚡ Slimme samenvatting

IP-adresklassen verdelen de IPv4-adresruimte in vijf groepen, A tot en met E, op basis van het eerste octet. Elke klasse definieert zijn eigen adresbereik, standaard subnetmasker en beoogde netwerkgrootte.

  • 📊 Vijf klassen: Klasse A omvat de eerste octetten 1 tot en met 126, klasse B omvat 128 tot en met 191, en klasse C omvat 192 tot en met 223.
  • 🎯 Speciale assortimenten: Klasse D ondersteunt multicast, klasse E is nog experimenteel en blok 127 is gereserveerd voor loopback.
  • 🔧 Snelle identificatie: Door het eerste octet van een adres te lezen, worden de klasse en het standaard subnetmasker onthuld.
  • 🔒 Privéblokken: RFC 1918 reserveert 10.0.0.0/8, 172.16.0.0/12 en 192.168.0.0/16 voor interne netwerken.
  • 🚀 Evolutie: CIDR verving in 1993 de standaardadressering om de uitputting van adressen te vertragen en de toewijzingsefficiëntie te verbeteren.

IP-adresklassen

Wat is een IP-adres?

Een IP-adres (Internet Protocol) is een numeriek label dat wordt toegewezen aan de apparaten die zijn aangesloten op een computernetwerk dat het IP-adres gebruikt voor communicatie.

Een IP-adres fungeert als identificatiecode voor een specifieke machine op een bepaald netwerk. Het helpt ook bij het tot stand brengen van een virtuele verbinding tussen een bestemming en een bron. Een IP-adres wordt ook wel een IP-nummer of internetadres genoemd. Het specificeert de technische opmaak van de adressering en het pakketschema. De meeste netwerken combineren TCP met IP.

Een IP-adres bestaat uit vier getallen, waarbij elk getal één tot drie cijfers bevat. Elk getal of elke reeks cijfers wordt gescheiden door een punt (.), zoals in de onderstaande afbeelding te zien is.

Delen van IP-adres

An IP-adres valt uiteen in twee delen:

  • Voorvoegsel: Het voorvoegsel van een IP-adres identificeert het fysieke netwerk waarmee de computer is verbonden. Dit voorvoegsel wordt ook wel het netwerkadres genoemd.
  • Achtervoegsel: Het achtervoegsel identificeert de individuele computer in het netwerk. Het achtervoegsel wordt ook wel het hostadres genoemd.

Hoe werkt het IP-adres?

Een IP-adres werkt net als een postadres. Een postadres combineert je postcode met je huisadres. Het postcodegebied wordt gedeeld door elk huis in die buurt, terwijl het huisadres uniek is voor jouw woning.

Op dezelfde manier identificeert het netwerkadres alle hosts die tot een specifiek netwerk behoren, terwijl het hostadres een bepaalde host binnen dat netwerk uniek identificeert.

Laten we vervolgens eens kijken hoe deze adresruimte in klassen was georganiseerd.

Wat is stijlvolle adressering?

Classful addressing is de netwerkadresarchitectuur die het internet gebruikte van 1981 tot de introductie van Classless Inter-Domain Routing (CIDR) in 1993.

Deze adresseermethode verdeelt de IPv4-adresruimte in vijf afzonderlijke klassen op basis van de eerste bits van het eerste octet.

Hier bieden de klassen A, B en C adressen voor netwerken van drie verschillende groottes. Klasse D wordt alleen gebruikt voor multicast en klasse E is uitsluitend gereserveerd voor experimentele doeleinden, zoals de onderstaande afbeelding laat zien.

Soorten IPv4-klassen

IP-headerklassen

De volgende tabel geeft een overzicht van het bereik van het eerste octet, het standaard subnetmasker en de typische toepassingen van elke IPv4-klasse:

Klasse Eerste Octetbereik Standaard subnetmasker Voorbeeld IP Leidende onderdelen Maximaal aantal netwerken Hosts per netwerk Aanvraag
IP-klasse A 1 tot 126 255.0.0.0 1.1.1.1 0 126 16,777,214 Geschikt voor zeer grote netwerken.
IP-klasse B 128 tot 191 255.255.0.0 128.1.1.1 10 16,384 65,534 Geschikt voor middelgrote netwerken.
IP-klasse C 192 tot 223 255.255.255.0 192.1.11.1 110 2,097,152 254 Gebruikt voor lokale netwerken.
IP-klasse D 224 tot 239 NA 224.0.0.1 1110 NA NA Gereserveerd voor multicast.
IP-klasse E 240 tot 255 NA 240.0.0.1 1111 NA NA Gereserveerd voor onderzoeks- en ontwikkelingsdoeleinden.

Let op: het eerste octet (0) is gereserveerd en het blok 127 is gereserveerd voor loopback, dus het bruikbare bereik van klasse A is 1 tot en met 126.

Laten we elke klasse eens nader bekijken:

Klasse A-netwerk

Deze IP-adresklasse wordt gebruikt wanneer een netwerk een groot aantal hosts bevat. In een klasse A-netwerk is de eerste bit 0, de eerste 8 bits (ook wel het eerste octet genoemd) identificeren het netwerk en de resterende 24 bits identificeren de host binnen dat netwerk.

Een voorbeeld van een klasse A-adres is 102.168.212.226. Hier geeft "102" het netwerk aan en "168.212.226" de host.

Klasse A-adressen van 127.0.0.0 tot 127.255.255.255 kunnen niet aan apparaten worden toegewezen, omdat dit blok is gereserveerd voor loopback- en diagnostische functies.

Klasse B-netwerk

Bij een klasse B IP-adres begint het binaire adres met de eerste 10 bits, waardoor de decimale waarde van het eerste octet tussen 128 en 191 ligt. De eerste 16 bits (ook wel twee octetten genoemd) helpen bij het identificeren van het netwerk. De resterende 16 bits geven de host binnen het netwerk aan.

Een voorbeeld van een IP-adres van klasse B is 168.212.226.204, waarbij "168.212" het netwerk identificeert en "226.204" de host op dat netwerk.

Klasse C-netwerk

Klasse C is een type IP-adres dat wordt gebruikt voor kleine netwerken. In deze klasse worden drie octetten gebruikt om het netwerk te identificeren, waarbij het eerste octet tussen de 192 en 223 ligt.

Bij deze methode voor netwerkadressering worden de eerste bits ingesteld op 110, waardoor de eerste 24 bits van het adres het netwerkadres vormen en de resterende 8 bits het hostadres. De meeste lokale netwerken gebruiken IP-adressen van klasse C om verbinding te maken met het netwerk.

Voorbeeld van een IP-adres van klasse C:

192.168.178.1

Klasse D-netwerk

Klasse D-adressen worden alleen gebruikt voor multicast-toepassingen en nooit voor reguliere netwerkbewerkingen. In deze klasse zijn de eerste drie bits ingesteld op "1" en de vierde bit op "0", waardoor de eerste bits 1110 zijn. Alle waarden binnen het bereik van 224.0.0.0 tot 239.255.255.255 worden gebruikt om multicastgroepen uniek te identificeren.

Daarom is het niet nodig om uit te leggentracta hostadres, dus klasse D heeft geen subnetmasker.

Voorbeeld van een IP-adres van klasse D:

227.21.6.173

Klasse E-netwerk

Een IP-adres van klasse E wordt gedefinieerd door de eerste vier bits van het adres op 1 te zetten. Dit omvat adressen van 240.0.0.0 tot 255.255.255.255. Klasse E is echter gereserveerd en het gebruik ervan is nooit vastgelegd. Daarom beschouwen veel netwerkimplementaties deze adressen als ongedefinieerd of ongeldig.

Voorbeeld van een IP-adres van klasse E:

243.164.89.28

Hoe de klasse van een IP-adres te bepalen

Je hebt geen software nodig om de klasse van een IPv4-adres te achterhalen. Alleen al het eerste octet geeft de klasse, het standaard subnetmasker en de indeling van het adres in netwerk- en hostgedeelte aan. Volg deze stappen:

  1. Lees het eerste octaaf: Neem het getal vóór de eerste punt. Voor het adres 172.20.10.5 is het eerste octet 172.
  2. Koppel het aan een klassebereik: Een eerste octet van 1 tot 126 betekent klasse A, 128 tot 191 klasse B, 192 tot 223 klasse C, 224 tot 239 klasse D en 240 tot 255 klasse E.
  3. Het standaard subnetmasker toepassen: Omdat 172 binnen het bereik van klasse B valt, is het standaardmasker 255.255.0.0.
  4. Splits het adres: Met een klasse B-masker is het netwerkgedeelte 172.20 en het hostgedeelte 10.5.
👏 Tip: In het binaire stelsel identificeren de eerste bits de klasse: 0 = Klasse A, 10 = Klasse B, 110 = Klasse C, 1110 = Klasse D en 1111 = Klasse E.

Privé- en gereserveerde IP-adresbereiken

Binnen de klassen A, B en C reserveert RFC 1918 voor elk een blok als privé-adresruimte. Openbare internetrouters sturen geen pakketten uit deze bereiken door, waardoor ze ideaal zijn voor thuis- en kantoornetwerken. Network Address Translation (NAT) zet ze om naar een openbaar adres voor internettoegang.

Klasse Privé-adresbereik CIDR-notatie Aantal adressen
A 10.0.0.0 tot 10.255.255.255 10.0.0.0/8 16,777,216
B 172.16.0.0 tot 172.31.255.255 172.16.0.0/12 1,048,576
C 192.168.0.0 tot 192.168.255.255 192.168.0.0/16 65,536

Twee andere gereserveerde IP-adressen: 127.0.0.0/8 voor loopback-testen en 169.254.0.0/16, die apparaten zichzelf toewijzen wanneer geen DHCP-server reageert.

Regels voor het toewijzen van netwerk-ID

De netwerk-ID wordt toegewezen op basis van de onderstaande regels:

  • De netwerk-ID mag niet met 127 beginnen, omdat 127 tot het klasse A-bereik behoort en gereserveerd is voor interne loopback-functies.
  • Een netwerk-ID waarbij alle bits op 1 staan, is gereserveerd voor gebruik als IP-broadcastadres en kan niet worden toegewezen.
  • Een netwerk-ID met alle bits op 0 duidt een specifieke host op het lokale netwerk aan en mag niet worden gerouteerd. Beheerders die dat willen IP-adres verbergen Details uit externe scans combineren deze gereserveerde bereiken meestal met een privacytool.

Beperkingen van stijlvolle IP-adressering

Hieronder volgen de nadelen van de classful IP-adresseringmethode:

  • Risico dat er binnenkort geen adresruimte meer is
  • Klassengrenzen stimuleerden geen efficiënte toewijzing van adresruimte

Deze inefficiënties zijn de reden waarom CIDR in 1993 de standaardadressering heeft vervangen.

Veelgestelde vragen

IPv4 gebruikt 32-bits adressen, geschreven als vier decimale getallen, en ondersteunt ongeveer 4.3 miljard adressen. IPv6 gebruikt 128-bits hexadecimale adressen en maakt geen gebruik van adresklassen.

Het internet toegewezen Numbers De IANA (International Internet Administration) wijst blokken toe aan vijf regionale internetregisters, die deze vervolgens distribueren aan internetproviders (ISP's) voor eindgebruikers.

De CIDR-notatie geeft de netwerkprefixlengte na een schuine streep weer, bijvoorbeeld 192.168.1.0/24. Het verving vaste klasse-grenzen door flexibele prefixlengtes.

AI-gestuurde IP-adresbeheertools (IPAM) analyseren toewijzingspatronen, voorspellen uitputting van subnetten, automatiseren toewijzingen en signaleren conflicten voordat ze het netwerk verstoren.

Ja. Machine learning-modellen analyseren verkeer op basis van bron-IP-adres, signaleren ongebruikelijke bereiken, detecteren vervalste of geblokkeerde adressen en identificeren botnetgedrag in realtime.

Vat dit bericht samen met: