Introduksjon til CIDR
CIDR (Classless Internet Domain Routing) støtter hierarkisk ruting. Den er utviklet av Internet Engineering Task Force. Bruken av internett er mer, så vi trenger støtte for nettverksklasser.
Det er et problem med hvor effektivt vi bruker IP-adressene. Ved å bruke den klassiske adresseringen vil så mange IP-adresser ikke tildeles, så det vil være mye sløsing med IP-adressene, og selv å søke i rutetabellen er vanskelig. Dette problemet overvinnes ved å bruke CIDR. Den vil tildele adresseblokkene ved å bruke Regional IP Registries (RIR).
Hva er CIDR?
CIDR brukes hovedsakelig for effektiv bruk av IP-adressene og for å løse eksplosjonen av rutetabellen. Det er definert i RFC (Forespørsel om kommentarer) 1518 og RFC 4632. Det er en allokering av adresseblokker. Det er fem forskjellige klasser i IPV4-adresseringssystemet. IP-adresseklassene brukes til tildeling av Internett-IP-adresser.
De er klasse A-adresse, klasse B-adresse, klasse C-adresse, klasse D-adresse, klasse E-adresse.
Klasse A-adresse: I klasse A blir den første biten vurdert. Den er alltid satt til null. Det kan ta IP-adressen fra 1.XXX til 126.XXX
Klasse B-adresse: I klasse B blir de to første bitene vurdert. Det kan ta IP-adressen fra 128.0.XX til 191.255.XX
Klasse C-adresse: I klasse C blir de tre første bitene vurdert. Det kan ta IP-adressen fra 192.0.0.X til 223.255.255.X.
Klasse D-adresse: Første fire bits i klasse D blir vurdert. Det kan ta IP-adressen fra 224.0.0.0 til 239.255.255.255. Denne klassen brukes til multicasting.
Klasse E-adresse: IP-adressene i klasse E er forbeholdt forskning og utvikling. Det kan ta IP-adressen fra 240.0.0.0 til 255.255.255.254.
Så basert på kravet kan vi velge IP-adresser.
For vertsadresser bruker vi IP-adressene til klasse A / klasse B / klasse C.
I dag bruker nettverksadresseområdene den klasseløse Interdomain Routing. Ved å bruke CIDR erstattes den gamle måten å bruke IP-adressen til klasse A, klasse B, klasse C. I den eldre metoden, hvis vi tar eksempelet på klasse B som det mest brukes. Hvis noen institutt eller organisasjoner krever verter, vil de få vertene, men i de fleste tilfeller blir ikke alle tildelte verter brukt, og det fører til og med til rutetabellen til eksplosjonen.
I CIDR må personen som trenger IP-adressene kjøpe IP-adressetildelingen fra tjenesteleverandøren, det kan være hvilken som helst størrelse som kjøperen krever. Så når det er aktivert basert på adresseforfikset, lar det forskjellige rutere på forskjellige nivåer rute på prefikser i forskjellige lengder. CIDR brukes for IPV4. IPV4 er 32 biter og det mest brukte nettverket er / 8, / 16, / 24 og / 32.
Hvordan fungerer CIDR?
CIDR er et alternativ til den tradisjonelle undernettingen. Det kalles også klasseløs adressering. Den består av CIDR-blokker ved dette, den fordeler dynamisk IP-adressene på kravet til brukerne basert på visse regler. Internet Assigned Number Authority (IANA) håndterer tildelingen av CIDR-blokker.
CIDR-blokkering
Denne blokken inneholder IP-adresser. CIDR-blokkering består av 3 grunnleggende regler.
De tre grunnleggende reglene nevnt nedenfor:
Regel 1: I CIDR-blokkeringen skal IP-adressene som er tildelt vertene være kontinuerlig.
Regel 2: Størrelsen på blokken skal ha effekt 2 og skal være lik det totale antall IP-adresser.
Regel 3: Størrelsen på blokken må kunne deles med den første IP-adressen til blokken.
CIDR-notasjon
En CIDR IP-adresse som representerer det samme som IP-adressen eneste det ender med en skråstrek bakover etterfulgt av et tall. N representerer antall nettverksbiter. Det kalles som IP-nettverk prefiks.
Den generelle måten å representere CIDR IP-adressen på er
abcd / n
eksempler
Hvis vi får CIDR-representasjon, kan vi finne rekkevidden til IP-adressene.
Vi kan se dette med eksempler.
Eksempel 1
CIDR-representasjonen er 21.19.35.40/24. Finner du IP-adressene til CIDR-blokkeringen?
24 representerer antall biter som brukes for identifisering av nettverket.
De 5 bitene brukes til å identifisere verter.
CIDR-adressen er 21.19.35.40/24.
Den første IP-adressen er 21.19.35.0
Den siste IP-adressen er 21.19.35.255
Den totale verten er 256.
Netmask er 255.255.255.0.
Eksempel 2
Representasjonen er 255.255.255.255/31. Finner du IP-adressene til CIDR-blokkeringen?
31 representerer antall biter som brukes for identifisering av nettverket.
1-biten brukes til å identifisere verter.
CIDR-adressen er 255.255.255.255/31.
Den første IP-adressen er 255.255.255.254
Den siste IP-adressen er 255.255.255.255
Den totale verten er 2.
Netmask er 255.255.255.254.
Vi kan finne CIDR-blokkeringen fra blokken med IP-adresser.
Eksempel 3
IP-adressene er fra 21.19.35.64 og 21.19.35.127. Finn CIDR-blokkeringen?
IP-adresseområdene er fra 21.19.35.64 og 21.19.35.127.
Før du går videre med reglene i CIDR-blokkeringen som er nevnt ovenfor, bør du sjekke om de er tilfredse, så er det en CIDR-blokk.
Så størrelsen på blokken er 2 6. (dvs. 127 - 64 + 1 = 64)
Antall biter = 32 - 6 = 26.
CIDR-blokkering er 21.19.35.64/26.
Eksempel 4
IP-adressene er fra 255.255.255.32 og 255.255.255.63. Finn CIDR-blokkeringen?
IP-adresseområdene er fra 255.255.255.32 og 255.255.255.63.
Før du går videre med reglene for CIDR-blokkeringen som er nevnt ovenfor, bør du sjekke om de er tilfredse, så er det en CIDR-blokkering.
Så størrelsen på blokken er 2 5. (dvs. 63 - 32 + 1 = 64)
Antall biter = 32 - 5 = 27.
CIDR-blokkering er 255.255.255.32/27.
Anbefalte artikler
Dette er en guide til Hva er CIDR. Her diskuterer vi hvordan fungerer CIDR og eksempler for å finne rekkevidden til IP-adressene. Du kan også se på følgende artikler for å lære mer -
- Hva er Amazon VPC?
- Hva er DHCP?
- Socket-programmering i PHP
- Overbelastning og overstyring i C ++
- Hva er IPv4? | (Begrensninger, fordeler, bruk)