Cos'è il CIDR? - Come funziona CIDR? - Esempi per trovare indirizzi IP

Sommario:

Anonim

Introduzione al CIDR

CIDR (Classless Internet Domain Routing) supporta il routing gerarchico. È sviluppato da Internet Engineering Task Force. L'uso di Internet è maggiore, quindi abbiamo bisogno del supporto per le classi di rete.

Si è verificato un problema con l'efficienza nell'utilizzo degli indirizzi IP. Usando l'indirizzamento di classe così tanti indirizzi IP non saranno allocati, quindi ci sarà un sacco di spreco degli indirizzi IP e anche la ricerca nella tabella di instradamento è difficile. Questo problema viene superato utilizzando CIDR. Assegna i blocchi di indirizzi utilizzando i Registri IP regionali (RIR).

Cos'è il CIDR?

Il CIDR viene utilizzato principalmente per l'uso efficiente degli indirizzi IP e per risolvere l'esplosione della tabella di routing. È definito in RFC (Richiesta di commenti) 1518 e RFC 4632. È un'allocazione di blocchi di indirizzi. Esistono cinque diverse classi nel sistema di indirizzamento IPV4. Le classi di indirizzi IP vengono utilizzate per l'assegnazione degli indirizzi IP Internet.

Sono indirizzo di classe A, indirizzo di classe B, indirizzo di classe C, indirizzo di classe D, indirizzo di classe E.

Indirizzo di classe A: nella classe A viene considerato il primo bit. È sempre impostato su zero. Può prendere l'indirizzo IP da 1.XXX a 126.XXX

Indirizzo di classe B: nella classe B vengono considerati i primi due bit. Può prendere l'indirizzo IP da 128.0.XX a 191.255.XX

Indirizzo di classe C: nella classe C vengono considerati i primi tre bit. Può prendere l'indirizzo IP da 192.0.0.X a 223.255.255.X.

Indirizzo di classe D: vengono considerati i primi quattro bit di classe D. Può prendere l'indirizzo IP da 224.0.0.0 a 239.255.255.255. Questa classe viene utilizzata per il multicast.

Indirizzo di classe E: gli indirizzi IP di classe E sono riservati a ricerca e sviluppo. Può prendere l'indirizzo IP da 240.0.0.0 a 255.255.255.254.

Quindi in base al requisito possiamo scegliere gli indirizzi IP.

Per gli indirizzi host, utilizziamo gli indirizzi IP di Classe A / Classe B / Classe C.

Oggi gli intervalli di indirizzi di rete utilizzano l'instradamento interdominio senza classi. Usando CIDR viene sostituito il vecchio modo di usare l'indirizzo IP per la classe A, classe B, classe C. Nel metodo precedente, se prendiamo l'esempio della classe B in quanto viene utilizzato principalmente. Se un istituto o un'organizzazione richiede host, verranno forniti loro con gli host, ma nella maggior parte dei casi tutti gli host allocati non vengono utilizzati e ciò porta persino all'esplosione della tabella di routing.

Nel CIDR la persona che richiede gli indirizzi IP deve acquistare l'allocatore di indirizzi IP dal fornitore di servizi che può avere qualsiasi dimensione richiesta dall'acquirente. Quindi, ogni volta che viene abilitato in base al prefisso dell'indirizzo, consente a router diversi a livelli diversi di instradare su prefissi di diversa lunghezza. Il CIDR viene utilizzato per IPV4. IPV4 è 32 bit e la rete più comunemente usata è / 8, / 16, / 24 e / 32.

Come funziona CIDR?

CIDR è un'alternativa alla sottorete tradizionale. Si chiama anche indirizzamento senza classi. Consiste in blocchi CIDR in questo modo alloca dinamicamente gli indirizzi IP in base alle esigenze degli utenti in base a determinate regole. Internet Assigned Number Authority (IANA) gestisce l'assegnazione dei blocchi CIDR.

Blocco CIDR

Questo blocco contiene indirizzi IP. Il blocco CIDR è composto da 3 regole di base.

Le 3 regole di base menzionate di seguito:

Regola 1: nel blocco CIDR gli indirizzi IP assegnati agli host devono essere in continuo.

Regola 2: la dimensione del blocco deve essere di potenza 2 e deve essere uguale al numero totale di indirizzi IP.

Regola 3: la dimensione del blocco deve essere divisibile per il primo indirizzo IP del blocco.

Notazione CIDR

Una rappresentazione dell'indirizzo IP CIDR uguale all'indirizzo IP l'unica cosa che termina con una barra rovesciata seguita da un numero. La n rappresenta il numero di bit di rete. Si chiama come prefisso di rete IP.

Il modo generale di rappresentazione dell'indirizzo IP CIDR è

abcd / n

Esempi

Se ci viene data la rappresentazione CIDR possiamo trovare l'intervallo degli indirizzi IP.

Possiamo vederlo con esempi.

Esempio 1

La rappresentazione CIDR è 21.19.35.40/24. Trova gli indirizzi IP del blocco CIDR?

24 rappresenta il numero di bit utilizzati per l'identificazione della rete.

I 5 bit vengono utilizzati per l'identificazione degli host.

L'indirizzo CIDR è 21.19.35.40/24.

Il primo indirizzo IP è 21.19.35.0

L'ultimo indirizzo IP è 21.19.35.255

L'host totale è 256.

La maschera di rete è 255.255.255.0.

Esempio n. 2

La rappresentazione è 255.255.255.255/31. Trova gli indirizzi IP del blocco CIDR?

31 rappresenta il numero di bit utilizzati per l'identificazione della rete.

Il 1 bit viene utilizzato per l'identificazione degli host.

L'indirizzo CIDR è 255.255.255.255/31.

Il primo indirizzo IP è 255.255.255.254

L'ultimo indirizzo IP è 255.255.255.255

L'host totale è 2.

La maschera di rete è 255.255.255.254.

Possiamo trovare il blocco CIDR dal blocco di indirizzi IP.

Esempio n. 3

L'intervallo di indirizzi IP è compreso tra 21.19.35.64 e 21.19.35.127. Trova il blocco CIDR?

Gli intervalli di indirizzi IP sono compresi tra 21.19.35.64 e 21.19.35.127.

Prima di anticipare ulteriormente le regole del blocco CIDR menzionate sopra, è necessario verificare se sono soddisfatte, quindi si tratta di un blocco CIDR.

Quindi la dimensione del blocco è 2 6. (cioè, 127 - 64 + 1 = 64)

Numero di bit = 32 - 6 = 26.

Il blocco CIDR è 21.19.35.64/26.

Esempio n. 4

L'intervallo di indirizzi IP è compreso tra 255.255.255.32 e 255.255.255.63. Trova il blocco CIDR?

Gli intervalli di indirizzi IP sono compresi tra 255.255.255.32 e 255.255.255.63.

Prima di anticipare ulteriormente le regole del blocco CIDR menzionate sopra, è necessario verificare se sono soddisfatte, quindi si tratta di un blocco CIDR.

Quindi la dimensione del blocco è 2 5. (cioè 63 - 32 + 1 = 64)

Numero di bit = 32-5 = 27.

Il blocco CIDR è 255.255.255.32/27.

Articoli consigliati

Questa è una guida a Cos'è il CIDR. Qui discutiamo di come funziona CIDR ed esempi per trovare l'intervallo di indirizzi IP. Puoi anche dare un'occhiata ai seguenti articoli per saperne di più -

  1. Che cos'è Amazon VPC?
  2. Che cos'è il DHCP?
  3. Programmazione socket in PHP
  4. Sovraccarico e override in C ++
  5. Che cos'è IPv4? | (Limitazioni, vantaggi, utilizzo)