Manual completo de subnetting y subredes IPv4
SubnettingSubredes IPv4Manual

Manual Completo de Subnetting y Subredes IPv4

Teoría, métodos de división y ejercicios prácticos para redes IPv4. Una guía detallada para dominar el subnetting.

Método FLSMMétodo VLSMHerramientas

Introducción

En esta guía aprenderás subnetting IPv4 paso a paso desde los conceptos fundamentales hasta el criterio para elegir entre FLSM y VLSM. Si aún tienes dudas sobre qué es una IP, revisa primero nuestra guía de Direccionamiento IP. Aquí incluimos ejemplos prácticos, mini-ejercicios y herramientas.

Conceptos claros

IP, máscara, CIDR, network, broadcast, hosts

Métodos

FLSM y VLSM con páginas dedicadas

Práctica

Ejercicios + calculadoras y validadores

Si quieres ir directo a método: empieza por FLSM para fijar patrón, y luego pasa a VLSM.

¿Qué es una subred?

Una subred (subnetwork) es una división lógica de una red IP en segmentos más pequeños. Cada subred funciona como un “mini-segmento” con: su dirección de red, un rango de hosts y una dirección de broadcast.

El objetivo del subnetting no es complicar: es organizar una red para que sea más fácil de administrar, más segura y más eficiente.

Idea clave: una subred no “crea” internet dentro de internet. Simplemente define qué parte de la IP identifica la red y qué parte identifica el host.

Red vs subred (diferencia rápida)

Una red es el bloque original de direcciones asignado (por ejemplo, 192.168.10.0/24). Al aplicar subnetting, esa red se divide en subredes (por ejemplo, /26, /27, etc.), que se usan para separar dispositivos por segmentos.

¿Para qué se usan las subredes en la práctica?

  • Segmentación por VLAN o departamentos (Administración, Ventas, Invitados, IoT).
  • Mejor control del tráfico: menos broadcast y menos ruido en redes grandes.
  • Seguridad: separar zonas reduce el impacto de errores y limita movimientos laterales.
  • Escalabilidad: diseñar una red por bloques facilita crecer sin rehacerlo todo.
  • Documentación y orden: cada segmento tiene un propósito claro y un rango definido.
Antes de seguir: ver estructura IPv4
Para entender subnetting sin memorizar “trucos”, quédate con 4 piezas: IPv4, máscara, CIDR y red/broadcast. También puedes saltar a Máscara y CIDR.

Conceptos clave

Estructura IPv4

Una IPv4 son 32 bits en 4 octetos (0–255). Subnetting decide cuántos bits son red y cuántos host.

Subnetting

Dividir una red en subredes para optimizar direcciones, segmentar y controlar el tráfico.

Máscara / prefijo

Indica qué parte es red. Ej: /24 (255.255.255.0).

Broadcast

La última IP de la subred: envía a todos los hosts del segmento.

Estructura de una dirección IPv4

IPv4 son 4 octetos: cada octeto tiene 8 bits. En binario puedes “ver” la frontera red/host.

Idea: el subnetting “mueve” la frontera entre bits de red y bits de host.

Ejemplo

Formato Representación
Decimal 192.168.1.10
Binario 11000000.10101000.00000001.00001010
Subnetting = mover la frontera red/host

El prefijo (por ejemplo /24) marca cuántos bits son de red. Si aumentas el prefijo, “prestas” bits a la red y reduces los bits de host (subredes más pequeñas).

Tip: si entiendes esta frontera, el subnetting deja de ser “memorizar trucos”.

Máscara de red y CIDR explicado

La máscara de red indica qué parte de una dirección IP identifica la red y qué parte identifica a los hosts. Sin máscara, una IP no tiene significado práctico dentro de una red.

En otras palabras: la máscara define la frontera entre red y host. Todo el subnetting gira alrededor de esta idea.

Analogía del mundo real:

Imagina que una dirección IP es como una dirección postal: Calle y Número.
La Máscara de Red es la línea que le dice al cartero dónde termina el nombre de la calle (Red) y dónde empieza el número de la casa (Host). Sin máscara, el cartero no sabría a qué casa entregar el paquete.

Concepto clave: el subnetting consiste en “mover” esa frontera para crear subredes más pequeñas o más grandes según las necesidades.

Cómo funciona una máscara de red

La máscara utiliza bits a 1 para indicar la parte de red y bits a 0 para indicar la parte de host. Esto se aplica bit a bit sobre la dirección IP.

Bits de red

Identifican la subred. Todos los dispositivos del mismo segmento comparten estos bits.

Bits de host

Identifican a cada dispositivo dentro de la subred. Deben ser únicos.

De máscara decimal a prefijo CIDR

Tradicionalmente, las máscaras se escribían en decimal (ej: 255.255.255.0). Hoy se usa CIDR, que indica cuántos bits pertenecen a red.

Prefijo (CIDR) Máscara decimal Hosts utilizables Uso habitual
/24 255.255.255.0 254 Red local estándar (LAN)
/26 255.255.255.192 62 Segmentación de oficinas
/30 255.255.255.252 2 Enlaces punto a punto (Routers)

Cómo se calculan los hosts utilizables (sin líos)

1) Bits de host

h = 32 − prefijo
Ej: /26 ⇒ h = 32 − 26 = 6

2) Direcciones totales

2h
Ej: 26 = 64

3) Restar 2

−2 (red + broadcast)
64 − 2 = 62 hosts

Regla rápida: más prefijo ⇒ menos hosts. Menos prefijo ⇒ más hosts.

El prefijo (/n) indica cuántos bits de los 32 totales pertenecen a la red. Los bits restantes se utilizan para hosts.

CIDR no cambia cómo funciona una red: solo ofrece una forma más clara, flexible y moderna de expresar la máscara.

Regla del “salto” (block size) para encontrar subredes rápido

Cuando divides una red, las subredes aparecen en saltos (incrementos) dentro del octeto donde cae la máscara. Esta regla te permite listar subredes sin binario:

1) Identifica el octeto

Encuentra en qué octeto está el “corte” del prefijo (ej: /26 cae en el 4º octeto).

2) Calcula el salto

Salto = 256 − valor de máscara en ese octeto.
Ej: /26 → 255.255.255.192 ⇒ 256 − 192 = 64.

3) Lista subredes

Empieza en 0 y suma el salto: 0, 64, 128, 192… (esas son las direcciones de red).

Ejemplo rápido: 192.168.1.0/24 en 4 subredes ⇒ /26 ⇒ máscara .192 ⇒ salto 64 ⇒ 0, 64, 128, 192.
Siguiente paso: red y broadcast
Una vez definida la máscara, es fundamental entender qué direcciones no pueden asignarse a hosts.

Dirección de red y dirección de broadcast

En cada subred existen dos direcciones especiales que no pueden asignarse a dispositivos: la dirección de red y la dirección de broadcast. Comprender su función es clave para entender cómo opera una red IP.

Regla fundamental: en una subred, no todas las direcciones IP son válidas para hosts.

Dirección de red (network address)

La dirección de red identifica a la subred completa. Se obtiene cuando todos los bits de host están a 0. Esta dirección no representa a ningún dispositivo concreto, sino al segmento de red en sí.

  • Identifica la subred.
  • No puede asignarse a un host.
  • Es utilizada por routers y dispositivos de red.

Dirección de broadcast

La dirección de broadcast es la última dirección de la subred. Se obtiene cuando todos los bits de host están a 1. Se utiliza para enviar tráfico a todos los dispositivos dentro del mismo segmento.

  • Envía paquetes a todos los hosts de la subred.
  • No puede asignarse a un dispositivo.
  • Es fundamental para ciertos protocolos de red.

Dirección de red

Host bits = 0
Representa la subred

Broadcast

Host bits = 1
Comunica con todos los hosts

¿Por qué se restan dos direcciones al calcular hosts?

En cada subred se reservan dos direcciones: una para identificar la red y otra para broadcast. Por este motivo, el número de hosts utilizables siempre es inferior al total de direcciones disponibles.

Importante: aunque existen excepciones modernas (como /31 en enlaces punto a punto), en la mayoría de escenarios prácticos estas dos direcciones siguen estando reservadas.
Ir al FAQ de subredes
Con esto ya tienes la base conceptual completa. Ahora resolvemos dudas típicas antes de elegir método.

FLSM vs VLSM: qué son y cuándo usar cada uno

Una vez tienes claros máscara/CIDR y red/broadcast, el siguiente paso es elegir el enfoque de subnetting adecuado. En la práctica, hay dos escenarios típicos:

Errores típicos al empezar con subnetting
  • Confundir máscara/prefijo con “número de hosts” (primero calcula bits de host).
  • Olvidar que red y broadcast normalmente no son asignables (hosts utilizables = 2h − 2).
  • Saltar directamente a VLSM sin dominar el patrón de FLSM (te ahorra errores).

Subredes iguales

Todos los segmentos necesitan un tamaño parecido (mismos hosts o muy similares).

Subredes distintas

Cada segmento tiene necesidades diferentes (unos requieren muchos hosts, otros pocos).

FLSM (Fixed Length Subnet Mask)

En FLSM todas las subredes tienen el mismo tamaño (mismo prefijo). Es el método más sencillo de entender y aplicar cuando tu red se divide en segmentos homogéneos.

  • Cuándo usarlo: cuando necesitas “X subredes iguales” o departamentos con tamaños similares.
  • Ventaja: diseño simple y coherente; es fácil de documentar y mantener.
  • Limitación: puede desperdiciar direcciones si algunas subredes necesitan menos hosts.
Idea rápida: FLSM es “cortar la red en trozos iguales”.

VLSM (Variable Length Subnet Mask)

En VLSM las subredes pueden tener tamaños distintos. Se diseña asignando primero los bloques más grandes y luego los pequeños, de forma que el direccionamiento quede optimizado y ordenado.

  • Cuándo usarlo: cuando tienes requisitos diferentes (por ejemplo: 120, 60, 20 hosts...).
  • Ventaja: optimiza direcciones y permite un diseño más eficiente.
  • Limitación: requiere más planificación y documentación para evitar solapes.
Idea rápida: VLSM es “cortar la red en trozos de distintos tamaños según necesidad”.
Consejo: si estás empezando, aprende FLSM primero (para fijar conceptos) y luego pasa a VLSM. En redes reales, VLSM es muy común cuando hay segmentos con tamaños diferentes.

Ejercicios prácticos (demo)

Dejo 2 ejercicios de ejemplo aquí y el pack completo lo trabajamos en cada método.

Ejercicio 1 (FLSM): divide 192.168.1.0/24 en 4 subredes

Idea: 4 subredes = 2 bits prestados ⇒ /26.

192.168.1.0/26
192.168.1.64/26
192.168.1.128/26
192.168.1.192/26

Si quieres el paso a paso completo + errores típicos + más ejercicios: ver método FLSM.

Ejercicio 2 (VLSM): 192.168.10.0/24 para 120, 60 y 20 hosts

Idea: ordenar de mayor a menor y asignar bloques.

120 hosts -> /25  (128 dir)
60 hosts  -> /26  (64 dir)
20 hosts  -> /27  (32 dir)

Para el método completo con plantilla y tabla final: ver método VLSM.

Herramientas de cálculo

Calculadora VLSM

Ir

Calculadora FLSM

Ir

Si estás aprendiendo, usa primero la calculadora para verificar tus resultados y luego vuelve al cálculo manual.

Preguntas frecuentes sobre subredes

En esta sección resolvemos las dudas más habituales sobre subnetting, sin entrar todavía en métodos de cálculo. Si estás empezando, estas preguntas te ayudarán a fijar conceptos clave.

¿Qué es exactamente una subred?

Una subred es una división lógica de una red IP que permite organizar dispositivos en segmentos más pequeños. Cada subred tiene su propia dirección de red, rango de hosts y dirección de broadcast.

¿Para qué sirve el subnetting en una red real?

El subnetting se utiliza para segmentar redes, mejorar el rendimiento, reducir tráfico de broadcast, aumentar la seguridad y facilitar la administración de infraestructuras medianas y grandes.

¿Cuál es la diferencia entre red y subred?

Una red es el bloque original de direcciones IP asignado, mientras que una subred es una porción de esa red creada mediante subnetting para organizar mejor los dispositivos.

¿Por qué no se pueden usar la dirección de red y la de broadcast?

La dirección de red identifica al segmento completo y la de broadcast se utiliza para enviar tráfico a todos los hosts. Ninguna de ellas representa a un dispositivo concreto, por lo que no pueden asignarse a equipos.

¿El subnetting solo se aplica a IPv4?

No. Aunque el subnetting es más visible en IPv4 debido a la escasez de direcciones, IPv6 también utiliza prefijos para segmentar redes, aunque con un enfoque diferente.

Si ya tienes claros estos conceptos, estás listo para decidir cómo dividir una red según tus necesidades.
Siguiente paso: FLSM vs VLSM
No todas las subredes se diseñan igual. Dependiendo del escenario, se utiliza FLSM o VLSM.

Practicar

Si quieres acelerar el aprendizaje, practica un ejercicio a mano y luego úsalo como “checker” con una calculadora. Es la forma más rápida de detectar en qué paso se te fue el prefijo o el salto.

Practica ahora con la Calculadora VLSM
Ideal para comprobar tus ejercicios y acelerar el aprendizaje.