Wat is CIDR (Classless Inter-Domain Routing)?

2 maart 2026

Classless inter-domain routing (CIDR) is een methode die wordt gebruikt om IP-adressen efficiรซnter te organiseren en toe te wijzen op het internet en in privรฉnetwerken.

Wat is CIDR?

Wat wordt bedoeld met klasseloze interdomeinroutering?

Classless inter-domain routing is een IP-adressering en routing Een CIDR-systeem definieert netwerkgrenzen met behulp van prefixen met variabele lengte in plaats van vaste adresklassen. In CIDR wordt een IP-netwerk weergegeven door een adres in combinatie met een prefixlengte, die aangeeft hoeveel bits het netwerkgedeelte van het adres identificeren.

De CIDR-aanpak maakt het mogelijk om netwerken nauwkeurig te dimensioneren, waardoor alles van zeer kleine tot zeer kleine netwerken ondersteund wordt. subnetten naar grote adresblokken zonder beperkingen door vooraf gedefinieerde klassen. Door meerdere aaneengesloten netwerken onder รฉรฉn prefix te aggregeren, wordt ook de omvang van routeringstabellen verkleind en de prestaties verbeterd. schaalbaarheid en de efficiรซntie van internetroutering.

Hoe werkt klasse-onafhankelijke inter-domeinroutering?

CIDR werkt door middel van een prefixlengte om te definiรซren waar het netwerkgedeelte van een IP-adres Het hostgedeelte eindigt en begint, zodat routers en systemen kunnen bepalen waar het verkeer naartoe moet en hoe adressen worden gegroepeerd. Zo werkt dat precies:

  1. Schrijf het netwerk in CIDR-notatie. Je begint met een IP-adres en een prefixlengte (bijvoorbeeld 192.0.2.0/24). De prefix geeft aan hoeveel voorloopbits het netwerk identificeren en bepaalt de grens die wordt gebruikt voor routering en subnetting.
  2. Splits het adres op in netwerkbits en hostbits. De prefixlengte geeft aan welke bits "vast" zijn (netwerk) en welke bits variabel zijn (hosts). Dit bepaalt de grootte van het adresblok en hoeveel unieke IP-adressen het kan bevatten.
  3. Leid het subnetmasker af uit het voorvoegsel. Het voorvoegsel wordt direct omgezet in een subnetmasker (IPv4) door de eerste in te stellen. n bits worden op 1 gezet en de rest op 0 (bijv. /24 โ†’ 255.255.255.0). Dit masker is het praktische hulpmiddel dat systemen gebruiken om te testen of iemand lid is van een netwerk.
  4. Bereken het netwerkbereik dat het voorvoegsel vertegenwoordigt. Doordat de netwerkbits vastliggen, is het laagste adres in het blok het netwerkadres en het hoogste het laatste adres in het bereik. Dit geeft je het exacte bereik van IP-adressen dat door dat CIDR-blok wordt gedekt.
  5. Wijs adressen binnen dat bereik toe aan interfaces en apparaten. Hosts worden geconfigureerd met een IP-adres binnen het blok en dezelfde prefixlengte. Dit zorgt ervoor dat elk apparaat het eens is over welke adressen lokaal en welke extern zijn.
  6. Gebruik het voorvoegsel voor routeringsbeslissingen (langste-voorvoegsel-match). Routers vergelijken het bestemmings-IP-adres met bekende CIDR-prefixes en kiezen de meest specifieke overeenkomst (de langste prefix). Dit selecteert de beste route wanneer meerdere routes elkaar overlappen.
  7. Combineer routes waar mogelijk om de routeringstabellen te vereenvoudigen. Als meerdere aangrenzende netwerken dezelfde beginbits delen, kunnen ze worden samengevat in een groter voorvoegsel (supernet). Dit vermindert het aantal routes dat routers moeten opslaan en uitwisselen, waardoor de schaalbaarheid verbetert.

Voorbeeld van interdomeinroutering zonder klasseverschillen

Een veelvoorkomend voorbeeld van interdomeinroutering zonder klassenverschillen is het netwerk. 192.168.1.0/26.

In dit geval betekent het voorvoegsel /26 de eerste 26 stukjes Het netwerk wordt geรฏdentificeerd en de resterende 6 bits zijn beschikbaar voor hostadressen. Dit creรซert een blok van 64 IP-adressen, variรซrend van 192.168.1.0 tot 192.168.1.63. Binnen dat bereik vertegenwoordigt 192.168.1.0 het netwerkadres, 192.168.1.63 is het broadcastadres en de overige adressen kunnen aan apparaten worden toegewezen.

Dit voorbeeld laat zien hoe CIDR het mogelijk maakt om een โ€‹โ€‹netwerk precies af te stemmen op een kleinere groep apparaten, in plaats van een veel groter subnet met een vaste grootte te gebruiken.

CIDR-toepassingen

CIDR-gebruik

CIDR wordt in moderne netwerken gebruikt om IP-adressering en routering te vereenvoudigen. flexEenvoudig, schaalbaar en efficiรซnt. Dit zijn de belangrijkste toepassingen:

  • Efficiรซnte toewijzing van IP-adressen. CIDR maakt het mogelijk om netwerken te dimensioneren op basis van de werkelijke behoeften, in plaats van ze te dwingen in vaste adresklassen. Dit vermindert het aantal verspilde IP-adressen, wat vooral belangrijk is in IPv4 omgevingen.
  • Subnetting binnen privรฉ- en bedrijfsnetwerken. beheerders Gebruik CIDR om grotere netwerken op te delen in kleinere, goed gedefinieerde subnetten. Dit helpt bij het organiseren van de infrastructuur, het beheersen van de verkeersstroom en het nauwkeuriger toepassen van beveiligings- of routeringsbeleid.
  • Routeaggregatie (samenvatting). CIDR maakt het mogelijk om meerdere aaneengesloten netwerken te combineren in รฉรฉn routeadvertentie. Dit vermindert het aantal vermeldingen in routeringstabellen en verbetert de routeringsprestaties en schaalbaarheid.
  • Internetprovider (ISP) adres toewijzing. Internetproviders gebruiken CIDR om adresblokken van verschillende groottes aan klanten toe te wijzen. Hierdoor kunnen ze veel klanten efficiรซnt bedienen zonder onnodig veel adresruimte te verbruiken.
  • Cloud en het ontwerp van virtuele netwerken. CIDR-blokken worden gebruikt om te definiรซren virtuele netwerken, subnetten en adresbereiken in cloud platforms. Dit maakt het gemakkelijker om netwerkgroei te plannen, workloads te isoleren en IP-conflicten te voorkomen.
  • Verkeersregeling en handhaving van het beleid. Routers en firewalls CIDR-prefixes worden gebruikt om bestemmingsadressen te matchen en routerings- of beveiligingsregels toe te passen. Specifiekere prefixes kunnen bredere prefixes overschrijven, waardoor nauwkeurige controle over het netwerkgedrag mogelijk is.

Hoe kies je de juiste CIDR?

Door het juiste CIDR-blok te kiezen, zorgt u ervoor dat uw netwerk voldoende IP-adressen heeft, eenvoudig te beheren blijft en kan groeien zonder aanpassingen. Het gaat er vooral om een โ€‹โ€‹balans te vinden tussen de huidige behoeften en toekomstige uitbreiding. Hieronder leest u hoe u de juiste keuze maakt:

  1. Schat het aantal benodigde hosts in. Begin met het tellen van het aantal apparaten, services of eindpunten dat een IP-adres nodig heeft. Neem ook infrastructuurcomponenten zoals gateways, load balancersen beheerinterfaces, niet alleen eindgebruikerssystemen.
  2. Zorg voor groeiruimte. Vermijd het exact aanpassen van de CIDR-blokgrootte aan het huidige gebruik. Door extra adressen over te laten, kunt u later nieuwe systemen toevoegen zonder het netwerk opnieuw te hoeven ontwerpen of bestaande hosts opnieuw te nummeren.
  3. Vertaal de hostvereisten naar een prefixlengte. Kies het kleinste voorvoegsel dat het benodigde aantal adressen kan bevatten. Als u bijvoorbeeld ongeveer 50 bruikbare IP-adressen nodig hebt, biedt een /26 voldoende capaciteit zonder onnodige verspilling.
  4. Controleer op overlappingen met bestaande netwerken. Zorg ervoor dat het geselecteerde CIDR-blok geen conflicten veroorzaakt met andere interne netwerken. VPN'sOf in peer-to-peer-omgevingen. Overlappende adresruimten kunnen routering en connectiviteit verstoren.
  5. Stem de CIDR-grootte af op de subnettingplannen. Als het netwerk later in meerdere subnetten wordt opgesplitst, kies dan een grotere parent CIDR die netjes in kleinere blokken kan worden verdeeld met behulp van consistente prefixen.
  6. Houd rekening met de eenvoud van routering en beleid. Kies CIDR-grenzen die routeaggregatie en beveiligingsregels vereenvoudigen. Schone, uitgelijnde prefixen verminderen de complexiteit van de routeringstabellen en vereenvoudigen firewall- en toegangscontrolebeleid.
  7. Valideer aan de hand van platform- of providerbeperkingen. Sommige omgevingen, zoals cloud Platformen of beheerde services kunnen minimale of maximale CIDR-groottes afdwingen. Controleer of uw keuze aan deze vereisten voldoet voordat u het ontwerp definitief maakt.

Wat zijn de voordelen van CIDR?

CIDR biedt diverse praktische voordelen waardoor het de standaardmethode is voor IP-adressering en routering in moderne netwerken. De belangrijkste voordelen zijn:

  • Efficiรซnter gebruik van IP-adresruimte. CIDR maakt het mogelijk om netwerken precies af te stemmen op de werkelijke behoeften in plaats van op vaste klassen. Dit minimaliseert ongebruikte adressen en verlengt de bruikbare levensduur van IPv4-adressen.
  • Flexible netwerkontwerp. Met voorvoegsels van variabele lengte kunnen netwerken worden gecreรซerd, uitgebreid of onderverdeeld zonder gebonden te zijn aan rigide grenzen. flexDe functionaliteit ondersteunt een breed scala aan architecturen, van kleine interne netwerken tot grote providers. backbones.
  • Kleinere en beter schaalbare routeringstabellen. CIDR maakt routeaggregatie mogelijk, waarbij meerdere netwerken worden samengevat in รฉรฉn prefix. Dit vermindert het aantal routes dat routers moeten opslaan en verwerken, wat de prestaties en schaalbaarheid verbetert.
  • Verbeterde route-efficiรซntie. Routers gebruiken de langste-prefix-matching om de meest specifieke beschikbare route te selecteren. Dit maakt nauwkeurige verkeersregeling mogelijk, terwijl tegelijkertijd geprofiteerd wordt van samengevatte routes op hogere niveaus.
  • Betere ondersteuning voor hiรซrarchische adressering. CIDR sluit van nature aan bij hiรซrarchisch netwerkontwerp, waarbij adresblokken op een ordelijke manier worden toegewezen en onderverdeeld. Dit vereenvoudigt routering, probleemoplossing en planning op lange termijn.
  • Essentiรซle compatibiliteit met moderne netwerkomgevingen. CIDR is vereist voor internetroutering en vormt de basis van... cloud, gevirtualiseerd, en softwaregedefinieerde netwerkenwaar dynamisch en efficiรซnt adresbeheer van cruciaal belang is.

Wat zijn de nadelen van CIDR?

Hoewel CIDR aanzienlijk verbetert flexNaast de verbetering van de prestaties en de efficiรซntie, brengt het ook een aantal uitdagingen met zich mee die zorgvuldig moeten worden aangepakt. Deze uitdagingen zijn:

  • Toegenomen complexiteit van de planning. Het kiezen van geschikte CIDR-blokken vereist een grondige analyse van de adresbehoeften, de verwachte groei en de subnettingstrategie. Een gebrekkige initiรซle planning kan leiden tot fragmentatie of de noodzaak tot een ingrijpende hernummering later.
  • Grotere kans op adresoverlappingen. Omdat CIDR het mogelijk maakt flexDoor de beperkte mogelijkheden voor het dimensioneren van IP-adressen is het gemakkelijker om per ongeluk overlappende adresbereiken te selecteren, vooral in omgevingen met VPN's, netwerkfusies of meerdere onderling verbonden netwerken.
  • Minder intuรฏtief voor beginners. Prefixlengtes en bitgrenzen zijn niet altijd direct duidelijk, waardoor CIDR, zonder de juiste training, moeilijker te begrijpen is dan traditionele, op klassen gebaseerde adressering.
  • Het oplossen van problemen kan complexer zijn. Het diagnosticeren van routeringsproblemen vereist mogelijk een zorgvuldige analyse van overlappende prefixes en het gedrag van de langst-prefix-matching, wat lastig kan zijn in grote of slecht gedocumenteerde netwerken.
  • Beperkt voordeel zonder adequate samenvoeging. De efficiรซntiewinst van CIDR op het gebied van routering hangt af van effectieve routesamenvatting. Als netwerken gefragmenteerd zijn of prefixes slecht op elkaar zijn afgestemd, kunnen routeringstabellen alsnog groot en inefficiรซnt worden.
  • Het probleem van uitputting van IPv4-adressen blijft van kracht. Hoewel CIDR verspilling vermindert, lost het de fundamentele beperking van de IPv4-adresruimte niet op. Grootschalige groei vereist nog steeds technieken zoals... NAT of migratie naar IPv6.

Veelgestelde vragen over CIDR

Hier vindt u de antwoorden op de meest gestelde vragen over CIDR.

Wat is een CIDR-blok?

Een CIDR-blok is een aaneengesloten reeks IP-adressen, gedefinieerd door een IP-adres en een prefixlengte. Samen bepalen deze twee factoren hoeveel adressen tot het netwerk behoren. De prefixlengte bepaalt welk deel van het adres het netwerk identificeert en welk deel beschikbaar is voor hosts. Hierdoor kan de grootte van het blok nauwkeurig worden bepaald, in plaats van vastgelegd te zijn op een vooraf gedefinieerde waarde.

CIDR-blokken worden gebruikt om adresruimte toe te wijzen, subnetten te definiรซren en routes te adverteren. Ze vormen de basiseenheid voor IP-adressering en routering in zowel privรฉnetwerken als het openbare internet.

CIDR versus subnet

Laten we de verschillen tussen CIDR en subnet eens nader bekijken:

Aspect CIDRsubnet
DefinitieEen adresseer- en routeringsmethode die gebruikmaakt van voorvoegsels met variabele lengte om IP-adresbereiken te definiรซren.Een logische onderverdeling van een netwerk in kleinere segmenten binnen een groter adresblok.
DoelOm IP-adressen efficiรซnt toe te wijzen en de schaalbaarheid van routering te verbeteren.Om een โ€‹โ€‹netwerk te organiseren, verkeer te beheren en broadcastverkeer te scheiden. domeinen.
Adressering van het modelGebruikt prefixlengtenotatie (bijvoorbeeld /24) om de netwerkgrootte te definiรซren. flexmogelijk.Dit wordt doorgaans geรฏmplementeerd door een subnetmasker toe te passen dat is afgeleid van een CIDR-prefix.
Flexibiliteit Zeer flexible, waardoor netwerken van vrijwel elke omvang mogelijk zijn.Beperkt door de grootte van het ouder-CIDR-blok waaruit het is afgeleid.
strekkingWordt gebruikt op het niveau van internetroutering en bij het ontwerpen van interne netwerken.Voornamelijk gebruikt binnen interne of besloten netwerken.
RouteringsrolMaakt routeaggregatie en het matchen van het langste voorvoegsel in routeringstabellen mogelijk.Definieert zelf niet het routeringsgedrag; vertrouwt op CIDR-gebaseerde routering.
VerhoudingCIDR definieert hoe adresblokken zijn gestructureerd en geadverteerd.Een subnet wordt gecreรซerd door een CIDR-blok op te delen in kleinere adresbereiken.

CIDR versus IP

Laten we nu de verschillen tussen CIDR en IP eens bekijken:

Aspect CIDRIP
DefinitieEen methode voor het definiรซren en routeren van IP-adresbereiken met behulp van voorvoegsels met variabele lengte.Het internetprotocol zelf, dat definieert hoe individuele IP-adressen apparaten op een netwerk identificeren.
Wat het vertegenwoordigtEen blok of reeks IP-adressen gegroepeerd onder een gemeenschappelijk voorvoegsel.Een enkel logisch adres dat is toegewezen aan een apparaat of netwerkinterface.
schrijfwijzeGeschreven als een adres plus prefixlengte (bijvoorbeeld 203.0.113.0/24).Geschreven als รฉรฉn enkel adres (bijvoorbeeld 203.0.113.5).
Primaire rolEfficiรซntie van adresallocatie, subnetting en routering.Apparaatidentificatie en pakketbezorging over netwerken.
strekkingWerkt op netwerk- en routeringsniveau.Werkt op host-/interfaceniveau.
Flexibiliteit Maakt netwerken van variabele grootte mogelijk zonder vaste klassen.Het heeft op zichzelf geen inherent concept van grootte of groepering.
VerhoudingCIDR organiseert en groepeert IP-adressen voor routering en beheer.IP-adressen zijn de afzonderlijke eenheden die CIDR-groepen in blokken samenvoegen.

Anastasia
Spasojeviฤ‡
Anastazija is een ervaren contentschrijver met kennis en passie voor cloud computergebruik, informatietechnologie en onlinebeveiliging. Bij phoenixNAP, richt ze zich op het beantwoorden van brandende vragen over het waarborgen van de robuustheid en veiligheid van gegevens voor alle deelnemers aan het digitale landschap.