Inleiding tot CIDR
CIDR (Classless Internet Domain Routing) ondersteunt hiërarchische routing. Het is ontwikkeld door de Internet Engineering Task Force. Het gebruik van internet is meer, dus we hebben ondersteuning nodig voor netwerkklassen.
Er is een probleem met hoe efficiënt we de IP-adressen gebruiken. Door de stijlvolle adressering te gebruiken, zullen zoveel IP-adressen niet worden toegewezen, zodat er veel verspilling van de IP-adressen zal zijn en het zelfs moeilijk is om in de routetabel te zoeken. Dit probleem wordt verholpen door CIDR te gebruiken. Het zal de adresblokken toewijzen met behulp van de regionale IP-registers (RIR).
Wat is CIDR?
CIDR wordt voornamelijk gebruikt voor het efficiënte gebruik van de IP-adressen en voor het oplossen van de explosie van de routeringstabel. Het is gedefinieerd in RFC (Verzoek om commentaar) 1518 en RFC 4632. Het is een toewijzing van een adresblok. Er zijn vijf verschillende klassen in het IPV4-adressysteem. De IP-adresklassen worden gebruikt voor de toewijzing van internet-IP-adressen.
Het zijn Klasse A-adres, Klasse B-adres, Klasse C-adres, Klasse D-adres, Klasse E-adres.
Klasse A adres: In Klasse A wordt het eerste bit beschouwd. Het is altijd op nul ingesteld. Het kan het IP-adres van 1.XXX tot 126.XXX nemen
Klasse B adres: In Klasse B worden eerst twee bits beschouwd. Het kan het IP-adres van 128.0.XX tot 191.255.XX nemen
Klasse C-adres: In Klasse C worden de eerste drie bits beschouwd. Het kan het IP-adres van 192.0.0.X naar 223.255.255.X brengen.
Klasse D-adres: In-Klasse D worden de eerste vier bits beschouwd. Het kan het IP-adres van 224.0.0.0 tot 239.255.255.255 brengen. Deze klasse wordt gebruikt voor multicasting.
Klasse E-adres: de IP-adressen in Klasse E zijn gereserveerd voor onderzoek en ontwikkeling. Het kan het IP-adres van 240.0.0.0 tot 255.255.255.254 verplaatsen.
Dus op basis van de vereiste kunnen we de IP-adressen kiezen.
Voor hostadressen gebruiken we de IP-adressen van Klasse A / Klasse B / Klasse C.
Tegenwoordig gebruiken de netwerkadresbereiken de klasseloze Interdomain Routing. Door CIDR te gebruiken, wordt de oude manier van gebruik van het IP-adres voor klasse A, klasse B, klasse C vervangen. In de oudere methode als we het voorbeeld van Klasse B nemen omdat het meestal wordt gebruikt. Als een instituut of een organisatie hosts vereist, worden deze voorzien van de hosts, maar in de meeste gevallen worden alle toegewezen hosts niet gebruikt en leidt dit zelfs tot de routing-tabel naar de explosie.
In CIDR moet de persoon die de IP-adressen nodig heeft, de IP-adresallocator bij de serviceprovider kopen. Het kan elke grootte zijn die de koper nodig heeft. Wanneer het dan wordt ingeschakeld op basis van het adresprefix, kunnen verschillende routers op verschillende niveaus worden gerouteerd op prefixen van verschillende lengte. De CIDR wordt gebruikt voor IPV4. IPV4 is 32 bits en het meest gebruikte netwerk is / 8, / 16, / 24 en / 32.
Hoe werkt CIDR?
CIDR is een alternatief voor het traditionele subnetten. Het wordt ook klasseloze adressering genoemd. Het bestaat uit CIDR-blokken waardoor het dynamisch de IP-adressen toewijst aan de behoefte van de gebruikers op basis van bepaalde regels. Internet Assigned Number Authority (IANA) zorgt voor de toewijzing van CIDR-blokken.
CIDR-blok
Dit blok bevat IP-adressen. CIDR-blok bestaat uit 3 basisregels.
De 3 basisregels hieronder vermeld:
Regel 1: In het CIDR-blok moeten de IP-adressen die aan de hosts zijn toegewezen, continu zijn.
Regel 2: De grootte van het blok moet van macht 2 zijn en moet gelijk zijn aan het totale aantal IP-adressen.
Regel 3: De grootte van het blok moet deelbaar zijn door het eerste IP-adres van het blok.
CIDR-notatie
Een CIDR-weergave van het IP-adres is hetzelfde als het enige IP-adres dat eindigt met een schuine streep, gevolgd door een cijfer. De n staat voor het aantal netwerkbits. Het wordt genoemd als IP-netwerkprefix.
De algemene manier van weergave van het CIDR IP-adres is
abcd / n
Voorbeelden
Als we de CIDR-weergave krijgen, kunnen we het bereik van de IP-adressen vinden.
We kunnen dit zien met voorbeelden.
Voorbeeld 1
De CIDR-weergave is 21.19.35.40/24. Vind de IP-adressen van het CIDR-blok?
24 vertegenwoordigt het aantal bits dat wordt gebruikt voor de identificatie van het netwerk.
De 5 bits worden gebruikt voor het identificeren van hosts.
Het CIDR-adres is 21.19.35.40/24.
Het eerste IP-adres is 21.19.35.0
Het laatste IP-adres is 21.19.35.255
De totale host is 256.
Netmasker is 255.255.255.0.
Voorbeeld 2
De weergave is 255.255.255.255/31. Vind de IP-adressen van het CIDR-blok?
31 geeft het aantal bits weer dat wordt gebruikt voor de identificatie van het netwerk.
De 1 bit wordt gebruikt voor de identificatie van hosts.
Het CIDR-adres is 255.255.255.255/31.
Het eerste IP-adres is 255.255.255.254
Het laatste IP-adres is 255.255.255.255
De totale host is 2.
Netmasker is 255.255.255.254.
We kunnen het CIDR-blok vinden uit het blok met IP-adressen.
Voorbeeld 3
Het bereik van IP-adressen is van 21.19.35.64 en 21.19.35.127. Vind het CIDR-blok?
De IP-adresbereiken zijn van 21.19.35.64 en 21.19.35.127.
Voordat u verder gaat, moeten de regels van het CIDR-blok die hierboven worden vermeld, controleren of ze voldoen, dan is het een CIDR-blok.
Dus de grootte van het blok is 2 6. (dwz 127 - 64 + 1 = 64)
Aantal bits = 32 - 6 = 26.
CIDR-blok is 21.19.35.64/26.
Voorbeeld 4
Het IP-adresbereik loopt van 255.255.255.32 en 255.255.255.63. Vind het CIDR-blok?
De IP-adresbereiken zijn van 255.255.255.32 en 255.255.255.63.
Voordat u verder gaat, moeten de regels van het CIDR-blok die hierboven worden vermeld, controleren of ze voldoen, dan is het een CIDR-blok.
Dus de grootte van het blok is 2 5. (dwz 63 - 32 + 1 = 64)
Aantal bits = 32 - 5 = 27.
CIDR-blok is 255.255.255.32/27.
Aanbevolen artikelen
Dit is een gids voor Wat is CIDR. Hier bespreken we hoe CIDR werkt en voorbeelden om het bereik van de IP-adressen te vinden. U kunt ook de volgende artikelen bekijken voor meer informatie -
- Wat is Amazon VPC?
- Wat is DHCP?
- Socket programmeren in PHP
- Overbelasting en opheffen in C ++
- Wat is IPv4? | (Beperkingen, voordelen, gebruik)