Está en la página 1de 10

25 DE SEPTIEMBRE DE 2022

CONMUTACIÓN Y ENRUTAMIENTO EN REDES DE DATOS

direccionamiento ip
direccionamiento vlsm y cidr
DIRECCIONAMIENTO CON CLASE (VLSM)

Se entiende por direccionamiento la forma en que se interpretan los bits de un campo de


dirección de una instrucción para localizar el operando y/o la dirección destino del
resultado de la instrucción.

VLSM del Inglés Variable Length Subnet Mask o Máscara de Subred de Longitud Variable
en español, es una técnica que permite que una organización utilice más de una máscara de
subred dentro del mismo espacio de direccionamiento de red. La implementación de VLSM
maximiza la eficiencia del direccionamiento y con frecuencia se la conoce como división de
subredes en subredes.

Los protocolos de enrutamiento con clase necesitan que una sola red utilice la misma
máscara de subred. Por ejemplo, una red con la dirección de 192.168.187.0 puede usar sólo
una máscara de subred, por ejemplo 255.255.255.0.

Un protocolo de enrutamiento que admite VLSM le confiere al administrador de red la


libertad para usar distintas máscaras de subred para redes que se encuentran dentro de un
sistema autónomo.

VLSM se enfoca en el número de Hosts de cada red, así a cada subred se le asigna una
máscara diferente en función del número de hosts que ésta va a conectar.

Subredes VLSM paso a paso

Ejemplo. Subdividir la dirección IP 192.168.25.3 /24 utilizando VLSM.

Dada la dirección IP 192.168.25.3 /24 cuya dirección de red es 192.168.25.0 /24, para
subdividirla en 4 subredes con 2, 5, 25 y 80 hosts por subred respectivamente, lo primero
que hay que hacer es ordenar las subredes de mayor a menor número de host, así con los
datos proporcionados se tiene la siguiente tabla:
IP: 192.168.25.0
Cantidad subredes: 4

Número de Subred Número de Hosts


Subred 1 80
Subred 2 25
Subred 3 5
Subred 4 2

Una vez ordenadas las subredes toca centrarse ahora en cada una de las subredes
empezando por la de mayor número de hosts y descendiendo de mayor a menor.

Paso 1. Calcular el número de bits de host necesarios

7 6 5 4 3 2 1 0
128 64 32 16 8 4 2 1

Para determinar el número de bits de la parte de host se usa la fórmula


n
2 −2 ≥ H
donde n es el número de bits y H es el número de host de la subred, en este caso:
7
2 −2=126 ≥ 80⟹ n=7
El resultado anterior indica que para la red de 80 hosts se necesitará al menos 7 bits y que
habrá en total 126 hosts disponibles.

Paso 2. Calcular el número de bits de subred

Para calcular el número de bits de la subred se puede utilizar la siguiente expresión

R=(32− p)−n
Donde 32 es el número de bits de una dirección IP binaria, p es el prefijo de la red (en el
ejemplo es 24) y n es el número de bits de la parte de host calculado en el paso anterior.
Teniendo eso en cuenta resulta:

R=(32−24)−7=1
Esto significa que se debe tomar prestado 1 bit a la parte de host para obtener una subred
de 126 hosts.

Paso 3. Calcular la nueva máscara de subred

El nuevo prefijo de red se obtiene sumándole R al prefijo original, por lo que el nuevo
prefijo es:

p=24+1=25
Teniendo eso en cuenta la nueva máscara se obtiene de la siguiente manera:

11111111.11111111.11111111 .1 0000000

Bits de red Bits de host


Bit de subred
Los bits en verde representan la parte de red, los rojos la parte de subred y los bits azul a la
parte de host convirtiendo a decimal la máscara anterior resulta:

255.255 .255 .128


Paso 4. Calcular el salto de red

El salto de red es la diferencia entre dos direcciones de red consecutivas y se calcula como
la diferencia de 256 y el último octeto no nulo de la máscara, en este caso se tiene que:

S=256−128=128
Este valor se utilizará en el siguiente paso para conocer la siguiente dirección de red.

Paso 5. Calcular los parámetros de la red

La dirección de la primera subred siempre será igual a la dirección de red original por lo que
es:

192.168 .25 .0
La dirección del primer host se obtiene sumando 1 a la dirección de red:

192.168 .25 .1
La dirección del último host se obtiene sumando a la dirección de red el número de host de
la subred:

192.168 .25 .126


La dirección de broadcast se obtiene sumando 1 a la dirección del último host

192.168 .25 .127


La dirección de la siguiente subred se puede calcular bien sumando 1 a la dirección de
broadcast o bien sumando a la dirección de red el salto de red:

192.168 .25 .128

El resumen de los parámetros de la subred se muestra en la siguiente tabla

Subred Hosts Hosts Máscara Primera IP Última IP Broadcast


requeridos disponibles utilizable utilizable
192.168.25.0/25 80 126 255.255.255.12 192.168.25.1 192.168.25.126 192.168.25.127
8
192.168.25.128/25

El resto de subredes se calcula siguiendo los mismos pasos vistos anteriormente, por
ejemplo, para la segunda subred.

La dirección de red se obtiene de la subred anterior:

192.168 .25 .128


A partir de aquí se sigues los mismos pasos

Paso 1. Se calcula el número de bits de la parte de host


5
2 −2=30 ≥25 ⟹ n=5
Paso 2. Se calcula el número de bits de subred

R=(32−24)−5=3
Paso 3. Se calcula la nueva máscara

p=24+3=27
255.255 .255 .224
Paso 4. Por último, se calcula el salto de red

S=256−224=32
El resto de parámetros se calculan exactamente igual a como ya se hizo anteriormente.

Resultado final de la tabla.

Subred Hosts Hosts Máscara Primera IP Última IP Broadcast


requerido disponibles utilizable utilizable
s
192.168.25.0/25 80 126 255.255.255.12 192.168.25.1 192.168.25.126 192.168.25.127
8
192.168.25.128/27 25 30 255.255.255.22 192.168.25.129 192.168.25.158 192.168.25.159
4
192.168.25.160/29 5 6 255.255.255.24 192.168.25.161 192.168.25.166 192.168.25.167
8
192.168.25.168/30 2 2 255.255.255.25 192.168.25.169 192.168.25.170 192.168.25.171
2
DIRECCIONAMIENTO SIN CLASE (CIDR)

El enrutamiento entre dominios sin clases (CIDR, por sus siglas en inglés) es un innovador
estándar en el enrutamiento que está destinado a frenar el rápido incremento de volumen
en las tablas de enrutamiento de Internet. Esto ayuda a resolver el problema de la mayoría
de las organizaciones en la asignación de direcciones IP mediante el uso de máscaras de
subred de tamaño variable (VLSM, por sus siglas en inglés). Esto no sólo se basa en VLSM,
sino que también reduce significativamente la cantidad de valores en una tabla de
enrutamiento global al anunciar una colección de subredes en lugar de cada subred de
forma individual.

Además, con el objetivo de reducir las tablas de rutas de los nodos principales de Internet,
permite la “agregación de rutas”. Por agregación de rutas se entiende sustituir en las tablas
de un router las múltiples entradas de un conjunto de redes contiguas (que comparten la
primera parte de la dirección y la misma pasarela) por una única dirección IP que englobe a
todas las rutas hacia esas redes.

Para hacer posible la implementación de la agregación de rutas se requiere un


direccionamiento más flexible que no tenga en cuenta el concepto de clases IP. Para ello
CIDR permite utilizar máscaras a nivel de bit, que ya no están limitadas a la estructura de las
clases. La máscara derivada de las clases se denomina ahora “máscara natural” o “por
omisión”.

Aunque en los comienzos de Internet, cuando las direcciones IP se adjudicaban según eran
solicitadas y sin ningún tipo de organización, las direcciones contiguas podían pertenecer a
usuarios en localizaciones geográfica muy distantes. En cambio, hoy en día se asignan
bloques continuos a grandes proveedores de Internet o proveedores de tránsito (Internet
troncal). Éstos a su vez destinan porciones de rangos contiguos a sus clientes, que son los
proveedores regionales, y éstos a los proveedores locales, que dan finalmente acceso a los
usuarios particulares. De esta manera, la asignación de direcciones en Internet refleja la
situación geográfica y su topología. Por lo que es útil usar la agregación de rutas.

Por ejemplo, el rango de direcciones IP {194.0.0.0 − 195.255.255.255} pertenece a Europa.


Por tanto, la red 195.4.12.0 y la red 195.4.13.0 se alcanzan a través de los mismos routers
intermedios. Sin embargo, mientras las direcciones 195.4.12.0 y 195.4.13.0 se interpreten
como direcciones de clase C, requieren el uso de entradas independientes en las tablas de
los routers. Para agregar las rutas a las redes 195.4.12.0 y 195.4.13.0 se utiliza ahora la
máscara 255.255.0.0 y una única dirección IP, la 195.4.0.0, que incluye todas las direcciones
del rango {194.4.0.0 − 195.4.255.255}. En realidad, se está creando una dirección de red
mayor como si fuera de clase B dentro del espacio de direcciones correspondiente a la clase
C.

Esta manera de crear


redes mayores que las
impuestas por las
clases se denomina
“supernetting”.
Al igual que VLSM, CIDR requiere cambios en los protocolos de encaminamiento. Además
de las direcciones IP, los protocolos tienen que distribuir las máscaras de esas direcciones,
para poder interpretar una dirección y conocer la red a la que pertenece.

¿Cómo funciona el CIDR?

CIDR es una alternativa a las subredes tradicionales. También se llama direccionamiento sin
clase. Consiste en bloques CIDR, por lo que asigna dinámicamente las direcciones IP según
los requisitos de los usuarios en función de ciertas reglas. La Autoridad de Número
Asignado de Internet (IANA) maneja la asignación de bloques CIDR.

Bloque CIDR

Este bloque contiene direcciones IP. El bloque CIDR consta de 3 reglas básicas.

Las 3 reglas básicas mencionadas a continuación:

 Regla 1: En el bloque CIDR, las direcciones IP asignadas a los hosts deben estar en
continuo.
 Regla 2: El tamaño del bloque debe ser de potencia 2 y debe ser igual al número
total de direcciones IP.
 Regla 3: El tamaño del bloque debe ser divisible por la primera dirección IP del
bloque.

Notación CIDR

Una representación de la dirección IP de CIDR es igual a la dirección IP, solo que termina
con una barra invertida seguida de un número. La n representa el número de bits de red. Se
llama como prefijo de red IP.

La forma general de representación de la dirección IP de CIDR es

1.150.0.0 / n

Cómo calcular la notación CIDR

Para determinar la notación CIDR para una máscara de subred dada, todo lo que se necesita es
convertir la máscara de subred a binario, y luego contar los unos o dígitos en "encendido". Por
ejemplo:
TIPO DECIMAL BINARIO

Máscara de subred 255.255.255.0 11111111.11111111.11111111.00000000


Debido a que hay tres octetos de unos, hay 24 bits en "encendido", lo que significa que la
notación CIDR es /24.

Se puede escribir de cualquier manera, pero se está de acuerdo que /24 es mucho más fácil
de escribir que 255.255.255.0.

Esto generalmente se hace con una dirección IP, así que se tiene un vistazo a la misma
máscara de subred con una dirección IP:

TIPO DECIMAL BINARIO


Los
Dirección IP 192.168.0.101 11000000.10101000.00000000.01100101
Máscara de subred 255.255.255.0 11111111.11111111.11111111.00000000
primeros tres octetos de la máscara de subred son todos bits de "encendido", lo que significa
que los mismos tres octetos en la dirección IP son todos bits de red.

Ahora el último cuarto octeto con más detalle:

TIPO DECIMAL BINARIO

Dirección IP 101 01100101


Máscara de subred 0 00000000

En este caso, debido a que todos los bits para este octeto en la máscara de subred están en
"apagado", se puede estar seguro de que todos los bits correspondientes a este octeto en
la dirección IP son parte del host.

Cuando se escribe en notación CIDR es común hacerlo con la ID de red. Por lo que la
notación CIDR para la dirección IP 192.168.0.101 con una máscara de subred 255.255.255.0
es 192.168.0.0/24.

DIFERENCIAS ENTRE VLSM Y CIDR

CIDR VLSM

Habilitar enrutadores para Facilita la optimización del espacio de


agrupamiento rutas direcciones disponible

Superredes División en subredes


Referencias

VLSM

Subredes VLSM paso a paso (arcadio.gq)

¿Qué es el direccionamiento VLSM en redes? (centrobanamex.com.mx)

¿Qué es VLSM y por qué se usa? - ProgramoWeb.com: El Blog Tecnológico

▷ VLSM: Máscaras de Subred de Longitud Variable » CCNA 200-301


(ccnadesdecero.es)

¿Qué es VLSM (máscara de subred de longitud variable)? - Bitwarsoft

Subneteo VLSM (VLSM Subnetting). Como crear subredes con el método de VLSM. -
YouTube

CIDR

3. CIDR - Redes locales y globales (google.com)

¿Qué es el CIDR? El | ¿Cómo funciona el CIDR? El | Ejemplos para encontrar


direcciones IP (education-wiki.com)

Cómo calcular la dirección MAC a binario (En 4 Pasos) (techlandia.com)

CIDR: qué es el enrutamiento entre dominios sin clases - IONOS

Hoja de trucos de subred: Máscara de Subred 24, 30, 26, 27, 29, y otras referencias de
red CIDR de dirección IP

También podría gustarte