Seleccionar página

El subnetting es una técnica utilizada para dividir una red IP en varias subredes más pequeñas, controlando de forma precisa el tamaño de cada segmento y la cantidad de hosts disponibles.

Dominar este proceso es clave para el diseño de redes eficientes, escalables y seguras.

Conceptos básicos de direccionamiento y máscara de red

Una dirección IPv4 está compuesta por 32 bits, normalmente representados en formato decimal
punteado:

Ejemplo: 192.168.10.25

La máscara de red también tiene 32 bits y define qué parte de esa dirección corresponde a la
red y qué parte corresponde a los hosts. Ejemplos típicos de máscaras:

  • 255.255.255.0 → /24
  • 255.255.0.0 → /16
  • 255.255.255.192 → /26

Cuantos más bits se reservan para la red (mayor prefijo, por ejemplo /26 en vez de /24),
menor es la cantidad de direcciones disponibles para hosts en cada subred, pero se incrementa
el número de subredes posibles.

 

Relación entre bits de red, bits de host y cantidades

En una red IPv4 se cumple:

  • Bits de red + Bits de host = 32
  • Número de hosts por subred = 2bits_host − 2 (se excluyen red y broadcast)

Por ejemplo, en una red /24:

  • Bits de red: 24
  • Bits de host: 8
  • Hosts por subred: 28 − 2 = 254

Si aumentamos el prefijo a /26:

  • Bits de red: 26
  • Bits de host: 6
  • Hosts por subred: 26 − 2 = 62

Es decir, con /26 tenemos menos hosts por subred, pero podemos construir más subredes dentro
del mismo espacio de direcciones original.

 

Ejemplo técnico completo de subnetting

Supongamos que dispones de la red 192.168.10.0/24 y necesitas al menos
4 subredes del mismo tamaño.

 

Paso 1: determinar cuántos bits pedir prestados

Utilizamos la fórmula:

2^n ≥ número de subredes requeridas

Para 4 subredes:

2^2 = 4 → n = 2 bits

Debemos tomar 2 bits del campo de host de la red /24 original, por lo tanto:

  • Máscara original: /24 → 255.255.255.0
  • Nueva máscara: /26 → 255.255.255.192

 

Paso 2: calcular el tamaño del bloque

El tamaño del bloque (o incremento) se obtiene con:

Bloque = 256 − valor_del_octeto_de_máscara

Para /26 (255.255.255.192):

Bloque = 256 − 192 = 64

Esto significa que las subredes avanzan de 64 en 64 en el cuarto octeto:

  0, 64, 128, 192

Paso 3: enumerar cada subred con red, hosts y broadcast

Subred 1

Red:        192.168.10.0
Primer host:192.168.10.1
Último host:192.168.10.62
Broadcast:  192.168.10.63
  

Subred 2

Red:        192.168.10.64
Primer host:192.168.10.65
Último host:192.168.10.126
Broadcast:  192.168.10.127
  

Subred 3

Red:        192.168.10.128
Primer host:192.168.10.129
Último host:192.168.10.190
Broadcast:  192.168.10.191
  

Subred 4

Red:        192.168.10.192
Primer host:192.168.10.193
Último host:192.168.10.254
Broadcast:  192.168.10.255

Paso 4: validación mediante cálculo de hosts

Para /26 tenemos 6 bits de host:

Hosts por subred = 2^6 − 2 = 62

En cada una de las subredes calculadas, el rango de hosts va desde la IP siguiente a la de red
hasta la IP anterior a la de broadcast. Si contamos:

192.168.10.1 → 192.168.10.62 = 62 direcciones válidas

El mismo patrón se cumple en todas las subredes, por lo que el cálculo es consistente.

 

Aplicación práctica en diseño de redes

Con este esquema podrías, por ejemplo:

  • Asignar la subred 1 a usuarios de oficina.
  • Asignar la subred 2 a dispositivos de red (switches, AP, cámaras IP).
  • Asignar la subred 3 a servidores internos.
  • Asignar la subred 4 a enlaces punto a punto o laboratorios.

En un entorno Cisco, estas subredes se pueden asociar fácilmente a VLANs y, posteriormente,
enrutar entre ellas mediante un router o un switch de capa 3 utilizando interfaces
SVI (Switched Virtual Interfaces) o subinterfaces.

Entender y practicar este tipo de ejercicios es fundamental para aprobar el examen CCNA y,
más importante aún, para diseñar redes reales de forma ordenada y escalable.

Membresia eClassVirtual