Sei sulla pagina 1di 8

4.

3 CIDR (Classless InterDomain Routing)


Enrutamiento entre dominios sin clases, representa la ltima mejora en el modo de
interpretar las direcciones IP. Su introduccin permiti una mayor flexibilidad al
dividir rangos de direcciones IP en redes separadas. De esta manera permiti:

Un uso ms eficiente de las cada vez ms escasas direcciones IPv4.


Un mayor uso de la jerarqua de direcciones (agregacin de prefijos de red),
disminuyendo la sobrecarga de los enrutadores principales de Internet para
realizar el encaminamiento.

CIDR reemplaza la sintaxis previa para nombrar direcciones IP, las clases de
redes. En vez de asignar bloques de direcciones en los lmites de los octetos, que
implicaban prefijos naturales de 8, 16 y 24 bits, CIDR usa la tcnica VLSM, para
hacer posible la asignacin de prefijos de longitud arbitraria.
CIDR engloba:

La tcnica VLSM para especificar prefijos de red de longitud variable. Una


direccin CIDR se escribe con un sufijo que indica el nmero de bits de
longitud de prefijo, p.ej. 192.168.0.0/16 que indica que la mscara de red
tiene 16 bits (es decir, los primeros 16 bits de la mscara son 1 y el resto 0).
Esto permite un uso ms eficiente del cada vez ms escaso espacio de
direcciones IPv4
La agregacin de mltiples prefijos contiguos en superredes, reduciendo el
nmero de entradas en las tablas de ruta globales.

CIDR es un estndar de red para la interpretacin de direcciones IP. CIDR facilita


el encaminamiento al permitir agrupar bloques de direcciones en una sola entrada
de la tabla de rutas. Estos grupos, llamados comnmente Bloques CIDR,
comparten una misma secuencia inicial de bits en la representacin binaria de sus
direcciones IP.
Los bloques CIDR IPv4 se identifican usando una sintaxis similar a la de las
direcciones IPv4: cuatro nmeros decimales separados por puntos, seguidos de
una barra de divisin y un nmero de 0 a 32; A.B.C.D/N.
Los primeros cuatro nmeros decimales se interpretan como una direccin IPv4, y
el nmero tras la barra es la longitud de prefijo, contando desde la izquierda, y
representa el nmero de bits comunes a todas las direcciones incluidas en el
bloque CIDR.

Decimos que una direccin IP est incluida en un bloque CIDR, y que encaja con
el prefijo CIDR, si los N bits iniciales de la direccin y el prefijo son iguales. Por
tanto, para entender CIDR es necesario visualizar la direccin IP en binario. Dado
que la longitud de una direccin IPv4 es fija, de 32 bits, un prefijo CIDR de N-bits
deja
bits sin encajar, y hay
combinaciones posibles con los bits
restantes. Esto quiere decir que
direcciones IPv4 encajan en un prefijo
CIDR de N-bits.
Ntese que los prefijos CIDR cortos (nmeros cercanos a 0) permiten encajar un
mayor nmero de direcciones IP, mientras que prefijos CIDR largos (nmeros
cercanos a 32) permiten encajar menos direcciones IP.
Una direccin IP puede encajar en varios prefijos CIDR de longitudes diferentes.
CIDR tambin se usa con direcciones IPv6, en las que la longitud del prefijo vara
desde 0 a 128, debido a la mayor longitud de bit en las direcciones, con respecto a
IPv4. En el caso de IPv6 se usa una sintaxis similar a la comentada: el prefijo se
escribe como una direccin IPv6, seguida de una barra y el nmero de bits
significativos.

CIDR y mscaras de subred


CIDR usa mscaras de subred de longitud variable (VLSM) para asignar
direcciones IP a subredes de acuerdo a las necesidades de cada subred. De esta
forma, la divisin red/host puede ocurrir en cualquier bit de los 32 que componen
la direccin IP. Este proceso puede ser recursivo, dividiendo una parte del espacio
de direcciones en porciones cada vez menores, usando mscaras que cubren un
mayor nmero de bits.
Otro beneficio de CIDR es la posibilidad de agregar prefijos de encaminamiento,
un proceso conocido como "supernetting". Por ejemplo, diecisis redes /24
contiguas pueden ser agregadas y publicadas en los enrutadores de Internet como
una sola ruta /20 (si los primeros 20 bits de sus respectivas redes coinciden). Dos
redes /20 contiguas pueden ser agregadas en una /19, etc.
Esto permite una reduccin significativa en el nmero de rutas que los enrutadores
en Internet tienen que conocer (y una reduccin de memoria, recursos, etc.) y
previene una explosin de tablas de encaminamiento, que podra sobrecargar a
los routers e impedir la expansin de Internet en el futuro.

CIDR IPv4

CIDR

No. de redes por clase

Hosts*

Mscara

/32

1/256 C

255.255.255.255

/31

1/128 C

255.255.255.254

/30

1/64 C

255.255.255.252

/29

1/32 C

255.255.255.248

/28

1/16 C

16

255.255.255.240

/27

1/8 C

32

255.255.255.224

/26

1/4 C

64

255.255.255.192

/25

1/2 C

128

255.255.255.128

/24

1C

256

255.255.255.0

/23

2C

512

255.255.254.0

/22

4C

1,024

255.255.252.0

/21

8C

2,048

255.255.248.0

/20

16 C

4,096

255.255.240.0

/19

32 C

8,192

255.255.224.0

/18

64 C

16,384

255.255.192.0

/17

128 C

32,768

255.255.128.0

/16

256 C, 1 B

65,536

255.255.0.0

/15

512 C, 2 B

131,072

255.254.0.0

/14

1,024 C, 4 B

262,144

255.252.0.0

/13

2,048 C, 8 B

524,288

255.248.0.0

/12

4,096 C, 16 B

1,048,576

255.240.0.0

/11

8,192 C, 32 B

2,097,152

255.224.0.0

/10

16,384 C, 64 B

4,194,304

255.192.0.0

/9

32,768 C, 128B

8,388,608

255.128.0.0

/8

65,536 C, 256B, 1 A

16,777,216

255.0.0.0

/7

131,072 C, 512B, 2 A

33,554,432

254.0.0.0

/6

262,144 C, 1,024 B, 4 A

67,108,864

252.0.0.0

/5

524,288 C, 2,048 B, 8 A

134,217,728

248.0.0.0

/4

1,048,576 C, 4,096 B, 16 A

268,435,456

240.0.0.0

/3

2,097,152 C, 8,192 B, 32 A

536,870,912

224.0.0.0

/2

4,194,304 C, 16,384 B, 64 A

1,073,741,824

192.0.0.0

/1

8,388,608 C, 32,768 B, 128 A

2,147,483,648

128.0.0.0

/0

16,777,216 C, 65,536 B, 256 A

4,294,967,296

0.0.0.0

Resumen del CIDR:


Las redes no se identifican en base a las clases por default.
El Reuter usa prefijos (/) para describir cuantos bits pertenecen a la red.
Uso eficiente de los espacios de direcciones IPv4
La agregacin reduce la tabla de enrutamiento
Incluye la mscara de subred en las actualizaciones de enrutamiento: RIP
v2, EIGRP, OSPF, IS-IS, BGP.

Ejemplo de CIDR:

Los primeros 20 bits en las 4 redes son comunes y pueden ser sumados en una
simple ruta.
Calculo de la sumatoria de enrutamiento:
1. Listar las redes en formato binario:

2. Contar el nmero de bit que son semejantes parara determinar la mscara.

20 bits semejantes, corresponden a /20 o 255.255.240.0


3. Copiar los bits semejantes y agregar ceros para determinar la direccin de
red.

Todas las 4 Redes pueden ser sumadas como 192.168.0.0 /20.

La sumatoria de rutas reduce el tamao de la tabla de enrutamiento al sumar las


rutas de mltiples redes en una sola supernet.