¿Qué es el Subnetting?
Es el proceso de dividir un bloque de direcciones IP en varios segmentos de red más pequeños, llamados subredes, para:
-
Optimizar el uso de direcciones IP.
-
Mejorar el rendimiento y control de tráfico.
-
Aumentar la seguridad segmentando dispositivos.
-
Facilitar la administración de redes grandes.
¿De qué está compuesto el Subnetting?
Está compuesto por 3 partes clave en una dirección IP con subneteo:
-
Network ID: Identifica la red principal o subred.
-
Host ID: Identifica a los dispositivos (hosts) dentro de esa red o subred.
-
Subnet Mask: Define qué parte de la dirección IP pertenece a la red y qué parte al host.
Ejemplo:
IP: 192.168.1.10
Subnet Mask: 255.255.255.0
Esto indica que los primeros 24 bits son de red (192.168.1) y los últimos 8 bits (el .10) son para hosts.
Cálculos en Subnetting
Para crear subredes, debes conocer:
-
Número de subredes necesarias
-
Número de hosts por subred
Hasta aqui es la parte teorica sobre el subnetting, para mas informas puedes ver el siguiente post: Redes Fundamentos: Subneteo o Subnetting #9
Ahora veremos la parte tecnica de como calcular las subredes o hacer subnetting, con lo que aprendimos en la primera y segunda parte de este curso será mas sencillo.
Parte 1: Redes Subnetting: Direccion IPv4 #1
Parte 2: Redes Subnetting: Mascara de Subred #2
Parte 1: Redes Subnetting: Direccion IPv4 #1
Parte 2: Redes Subnetting: Mascara de Subred #2
Para calcular el subnetting debemos saber primero cuantas subredes ocuparemos y despues obtener el numero de host por sub red.
Ejemplo #1:
Tenemos la siguiente mask: 192.168.1.0 /24
Tenemos la siguiente mask: 192.168.1.0 /24
Queremos obtener 4 subredes a partir de esta mascara de red
entonces tenemos los siguientes datos:
IP: 192.168.1.0
Mask: 255.255.255.0
IP: 192.168.1.0
Mask: 255.255.255.0
CIDR: /24
Subredes requeridas: 4
Subredes requeridas: 4
¿Recuerdan la formula para determinar las IPS disponibles? Aqui le daremos una funcion mas y primero sera para determinar el nuevo CIDR para crear las 4 subredes que necesitamos.
Formula: 2^n
1.- Vamos a buscar un valor que al elevarlo nos 4 (Que son las subredes que necesitamos)
2^1 = 2
2^1 = 2
2^2 = 4
2^3= 8
2^4=16
2^5= 32
Podemos hacer una tabla de conversion para calcular mas facil asi, entonces dentro de la tabla el valor que buscamos es 2 ya que: 2^2 = 4 y 4 es el numero de subredes que necesitamos.
2.- Entonces ya teniendo el valor que buscamos, que en este caso es 2 este valor se lo sumamos a nuestro CIDR original que es /24 y nos quedaria asi:
24+2 = 26
24+2 = 26
Nuestro nuevo CIDR es /26
3.- Ya teniendo nuestro nuevo CIDR /26 debemos obtener el valor de la nueva mascara:
Mask: 255.255.255.192
Bineario: 11111111.11111111.11111111.11000000
Bineario: 11111111.11111111.11111111.11000000
Aqui entra un procedimiento que vivmos en el post anterior de Mascara de red: Calcular las IPS
Nuestro nuevo CIDR es /26, asi que aplicaremos lo siguiente: 32 bits - 26 bits = 6 bits
2^6 = 64 IPS
64-2 = 62 IPS disponibles para hosts
4.- Ahora vamos a generar las subredes:
1.- 192.168.1.0/26 → 192.168.1.1 a 192.168.1.62
1.- 192.168.1.0/26 → 192.168.1.1 a 192.168.1.62
2.- 192.168.1.64/26 → 192.168.1.65 a 192.168.1.126
3.- 192.168.1.128/26 → 192.168.1.129 a 192.168.1.190
4.- 192.168.1.192/26 → 192.168.1.193 a 192.168.1.254
Como podemos ver en la primera subred, nuestras IPS de los host empezaran desde la IP .1 a la IP .62
¿Porque hasta la .62? porque son las IPS disponibles que tenemos para los host conservando las 2 ips para la red y el broadcast.
¿Porque hasta la .62? porque son las IPS disponibles que tenemos para los host conservando las 2 ips para la red y el broadcast.
En la segunda subred empezamos desde la .65 a la .126, de igual manera conservando 2 IPS.
Nota: Para determinar las subnets debemos conocer cuantas sub redes queremos y el numero de host que tenemos.
Ejemplo #2:
Tenemos ahora un rango de IPS mas grande con la siguiente IP: 172.184.33.1 /21 que en total son 2048 ips
Objetivo: Crear 7 Subredes.
Datos - Informacion:
Objetivo: Crear 7 Subredes.
Datos - Informacion:
IP: 172.184.33.1
Mask: 255.255.248.0
Mask: 255.255.248.0
CIDR: /21
Subredes solicitadas: 7
1.- Vamos a buscar un numero que al elevarlo nos de 7 usando la siguiente formula (2^n)
Subredes solicitadas: 7
1.- Vamos a buscar un numero que al elevarlo nos de 7 usando la siguiente formula (2^n)
2^1 = 2
2^2 = 4
2^3= 8
2^4=16
2^5= 32
Nuestro numero ganador es el 3, que elevado nos da 8, nos pasamos por 1 pero es lo mas cerca al numero de subredes que ocupamos o sea 7.
2.- Ahora hacemos la suma para obtener nustro nuevo CIDR
CIDR Actual: 21
CIDR nuevo: ??
Numero elevado: 3
CIDR Actual: 21
CIDR nuevo: ??
Numero elevado: 3
21 + 3 = 24
CIDR nuevo: 24
3.- Ahora hacemos el procedimiento para calcular las ips que tendremos por subred
Sabemos que la suma de los 4 octetos en general es 32 bits y le restamos a esa cantidad nuestro nuevo CIDR que es 24.
Sabemos que la suma de los 4 octetos en general es 32 bits y le restamos a esa cantidad nuestro nuevo CIDR que es 24.
32 - 24 = 8
luego usamos la formula de nuevo (2^n)
2^8= 256
256 - 2 = 254 ips disponibles para hosts
4.- Ya que tenemos el numero de IPS que habrá por subred es hora de generar los rangos por cada subred.
Nuestra IP inicial es 172.184.33.1 y tenemos que hacer rango de 254 ips
Esta sera nuestra primera subred creada
1.- 172.184.33.1/24 → 172.184.33.1 a 172.184.33.254
¿Pero que pasa con la segunda? no podemos tener la segunda en un rango mayor a 255. en pocas palabras si seguimos la logica la 2da subred quedaria asi
2.- 172.184.33.255 → 172.184.33.508
3.- 172.184.33.509 → 172.184.33.1017
Pero esta mal, esta erroneo. aqui aplicaremos la logica de la suma (pedir prestado al numero de alado)
como en la escuela:
99
99
+ 1
______
100
Aplicaremos lo mismo, nuetro numero de IP mas alto es 254 asi que usaremos lo siguiente
1.- 172.184.33.1/24 → 172.184.33.1 a 172.184.33.254
2.- 172.184.34.1/24 → 172.184.34.1 a 172.184.34.254
3.- 172.184.35.1/24 → 172.184.35.1 a 172.184.35.254
y asi secesivamente, vamos a ir aumentando un numero al 3er octeto para poder tener el mismo rango de ips (254) sin salirnos de la logica.
Ejemplo #3:
Usaremos el mismo ejemplo del #2 Tenemos ahora un rango de IPS mas grande con la siguiente IP: 172.184.33.1 /21 que en total son 2048 ips pero ahora queremos 16 sub redes.
Datos:
IP: 172.184.33.1
Mask: 255.255.248.0
Mask: 255.255.248.0
CIDR: /21
Subredes solicitadas: 16
Subredes solicitadas: 16
1.- Buscaremos un numero que al elevarlo nos de 16 o lo mas cerca al 16.
2^1 = 2
2^2 = 4
2^3= 8
2^4=16
2^5= 32
Nuestro numero ganador es el 4. (2^4=16)
2.- Ahora hacemos la suma para obtener nustro nuevo CIDR
CIDR Actual: 21
CIDR nuevo: ??
Numero elevado: 4
CIDR Actual: 21
CIDR nuevo: ??
Numero elevado: 4
21 + 4 = 25
CIDR nuevo: 25
3.- Ahora hacemos el procedimiento para calcular las ips que tendremos por subred
Sabemos que la suma de los 4 octetos en general es 32 bits y le restamos a esa cantidad nuestro nuevo CIDR que es 25.
Sabemos que la suma de los 4 octetos en general es 32 bits y le restamos a esa cantidad nuestro nuevo CIDR que es 25.
32 - 25 = 7
luego usamos la formula de nuevo (2^n)
2^7= 128
128 - 2 = 126 ips disponibles para hosts
4.- Ya que tenemos el numero de IPS que habrá por subred es hora de generar los rangos por cada subred.
Nuestra IP inicial es 172.184.33.1 y tenemos que hacer rango de 126 ips
Esta sera nuestra primera subred creada
1.- 172.184.33.1/25 → 172.184.33.1 a 172.184.33.126
2.- 172.184.33.1/25 → 172.184.33.128 a 172.184.33.254
En esta parte, hasta la 2da subred no se a pasado del 254 pero al crear la 3era ya se pasa del rango permitido o logico, asi que sumaremos 1 digito al 3er octeto.
3.- 172.184.34.1/25 → 172.184.34.1 a 172.184.34.126
4.-
5.-
6.-
7.-
8.-
.....
Asi sucesivamente, hasta llegar a las 16 subredes deseadas.
Con este ultimo tema concluimos el curso de "Subnetting", aprendiendo el tema 1 y 2 se comprende y se realiza mas facil.

Comentarios
Publicar un comentario