Referencia de redes · Gratis

Calculadora de subredes IPv4

Dale una dirección y un prefijo y obtén el panorama completo: las direcciones de red y de difusión, el rango de hosts utilizables, ambas máscaras y los 32 bits dispuestos en binario con las mitades de red y de host separadas.

Pura aritmética en este navegador · Sin consultas, no se sube nada

Red 192.168.1.128/26. Máscara 255.255.255.192. Difusión 192.168.1.191. Rango utilizable de 192.168.1.129 a 192.168.1.190, 62 utilizables de 64 direcciones.

El campo de dirección también acepta 192.168.1.130/26 o 192.168.1.130 255.255.255.192 completos, y el campo de máscara acepta cualquiera de las dos formas.

Longitud del prefijo255.255.255.192 · wildcard 0.0.0.63 · 62 utilizables
/26
/0/8/16/24/32
Prueba
Binario

Dónde termina la red y empieza el host

El prefijo es un número de bits, no de direcciones. Todo lo que queda a la izquierda de la línea es fijo para cada máquina de esta subred; todo lo que queda a la derecha es lo que las distingue.

ValorOcteto 1Octeto 2Octeto 3Octeto 4
Dirección
192.168.1.130
11000000
192
10101000
168
00000001
1
10000010
130
Máscara de subred
255.255.255.192
11111111
255
11111111
255
11111111
255
11000000
192
Red
192.168.1.128
11000000
192
10101000
168
00000001
1
10000000
128
Difusión
192.168.1.191
11000000
192
10101000
168
00000001
1
10111111
191
26 bits de red6 bits de hostLímite del prefijo

Si pones a 0 los 6 bits de host obtienes 192.168.1.128, la dirección de red; si los pones todos a 1 obtienes 192.168.1.191. Todas las direcciones intermedias pertenecen a esta subred, y por eso 2^6 es 64.

La dirección en sí

Otras notaciones y para qué sirve esta dirección

Hexadecimal
0xC0A80182
Hexadecimal con puntos
C0.A8.01.82
Entero de 32 bits
3232235906
Binario
11000000.10101000.00000001.10000010
Privada (RFC 1918)192.168.0.0/16

El bloque RFC 1918 más pequeño y el que traen de fábrica los equipos domésticos. 65,536 direcciones, normalmente repartidas en /24.

El espacio RFC 1918 no es enrutable en internet público, lo que no equivale a inalcanzable. Una VPN, una ruta mal configurada o cualquier cosa que ya esté dentro del perímetro llega a él sin problemas; trata el direccionamiento privado como una decisión de direccionamiento, nunca como un control de seguridad.

Clase históricaClase Cprimer octeto 192–223 · 192.0.0.0 – 223.255.255.255prefijo por defecto /24

Tres octetos de red y uno de host: 254 direcciones utilizables, y por eso "una clase C" sigue siendo una forma abreviada de decir /24.

El direccionamiento con clases fue sustituido por CIDR en 1993 y ningún router actual lo usa. La clase se muestra porque el vocabulario sobrevivió, no porque limite nada; el prefijo real de esta dirección es /26, sugiera lo que sugiera su primer octeto.

Dividir el bloque

Córtalo en subredes iguales

Tomar prestados bits de host para la parte de red divide el bloque por la mitad con cada bit que se toma. Cada bit adicional duplica el número de subredes y reduce a la mitad el tamaño de cada una.

2 bits prestados · 255.255.255.240
4 subredes × 16 direcciones

Las subredes /28 dentro de 192.168.1.128/26
#SubredRango utilizableDifusión
0192.168.1.128/28192.168.1.129 – 192.168.1.142192.168.1.143
1192.168.1.144/28192.168.1.145 – 192.168.1.158192.168.1.159
2192.168.1.160/28192.168.1.161 – 192.168.1.174192.168.1.175
3192.168.1.176/28192.168.1.177 – 192.168.1.190192.168.1.191

Se muestran las 4 subredes. La fila resaltada es la que contiene 192.168.1.130.

Referencia

Todos los prefijos de /8 a /32

Máscara de subred, máscara wildcard y número de hosts para cada longitud de prefijo
PrefijoMáscaraWildcardUtilizables
/8255.0.0.00.255.255.25516,777,214
/9255.128.0.00.127.255.2558,388,606
/10255.192.0.00.63.255.2554,194,302
/11255.224.0.00.31.255.2552,097,150
/12255.240.0.00.15.255.2551,048,574
/13255.248.0.00.7.255.255524,286
/14255.252.0.00.3.255.255262,142
/15255.254.0.00.1.255.255131,070
/16255.255.0.00.0.255.25565,534
/17255.255.128.00.0.127.25532,766
/18255.255.192.00.0.63.25516,382
/19255.255.224.00.0.31.2558,190
/20255.255.240.00.0.15.2554,094
/21255.255.248.00.0.7.2552,046
/22255.255.252.00.0.3.2551,022
/23255.255.254.00.0.1.255510
/24255.255.255.00.0.0.255254
/25255.255.255.1280.0.0.127126
/26255.255.255.1920.0.0.6362
/27255.255.255.2240.0.0.3130
/28255.255.255.2400.0.0.1514
/29255.255.255.2480.0.0.76
/30255.255.255.2520.0.0.32
/31255.255.255.2540.0.0.12
/32255.255.255.2550.0.0.01
Dimensionamiento

Elige un prefijo a partir de un número de hosts

Haz el cálculo al revés: indica cuántos hosts tienen que caber y toma el bloque más pequeño que los contenga.

Bloque mínimo
/23
Hosts utilizables
510

Máscara 255.255.254.0, wildcard 0.0.1.255, con 10 direcciones libres. Deja margen para crecer: cambiar las direcciones de una subred en uso cuesta mucho más trabajo que tomar un bit extra ahora.

Cómo funciona

Treinta y dos bits, divididos en un solo punto.

Una dirección IPv4 es un único número de 32 bits que escribimos como cuatro octetos decimales porque nadie quiere leer 3232235906. El prefijo indica cuántos de esos bits, contando desde la izquierda, identifican la red; lo que queda identifica un host dentro de ella. Todos los valores que devuelve una calculadora de subredes salen de esa única división. Pon todos los bits de host a 0 y tienes la dirección de red; ponlos todos a 1 y tienes la de difusión. La máscara es simplemente el prefijo dibujado como una dirección (bits a 1 para la parte de red, bits a 0 para la parte de host), y la máscara wildcard es su inversa. Como el límite puede caer en cualquier punto de los 32 bits y no solo en el borde de un octeto, un /26 parte un octeto en dos, y por eso 192.168.1.130 pertenece a 192.168.1.128 y no a 192.168.1.0.

  1. 01

    Escribe la dirección, con o sin la barra

    192.168.1.130/26 funciona tal cual, y también la dirección sola con un prefijo o una máscara con puntos en el campo de al lado. Los ceros a la izquierda, los octetos fuera de rango y las máscaras no contiguas se rechazan cada uno con su motivo concreto, no con un rechazo genérico.

  2. 02

    Arrastra el prefijo y mira cómo se mueve el bloque

    El control deslizante va de /0 a /32. Todos los valores de la página se redibujan mientras se mueve, así que en cuanto un /24 pasa a ser un /25 ves cómo cambia la dirección de red, cómo el número de hosts se reduce a la mitad y cómo el límite de la vista binaria avanza un bit hacia la derecha.

  3. 03

    Lee el resultado y luego divide el bloque

    El panel oscuro muestra la red, la difusión, el rango utilizable y ambas máscaras, cada uno con su botón de copiar. Debajo, elige un prefijo más largo para listar las subredes del mismo tamaño que contiene el bloque.

Hecha para quien calcula subredes a las 2 de la madrugada

Cada valor derivado y los bits que hay detrás.

La vista binaria es lo esencial

Dirección, máscara, red y difusión en binario con puntos, con una línea trazada justo donde termina el prefijo. Nada explica tan rápido por qué 192.168.1.130/26 cae en 192.168.1.128 como ver apagarse los últimos seis bits.

Los casos /31 y /32, bien resueltos

Un /31 no es una subred sin hosts: el RFC 3021 hace utilizables sus dos direcciones en un enlace punto a punto y no hay dirección de difusión que reservar. Un /32 es una ruta de host única. Ambos se presentan como lo que son, no como un cálculo que salió mal.

Máscaras en cualquiera de las dos formas

Dale /26 o 255.255.255.192 y acepta ambas. Una máscara no contigua se rechaza mostrando el patrón de bits que falla, y una máscara wildcard pegada en el campo de máscara se reconoce y se identifica en lugar de descartarse.

División en subredes del mismo tamaño

Elige un prefijo más largo y cada subred hija aparece con su red, su rango utilizable y su difusión, con la que contiene tu dirección resaltada. A partir de 256 filas, la lista indica exactamente cuántas se han omitido; nunca recorta en silencio.

Clasificación precisa de direcciones

El espacio privado RFC 1918, loopback, enlace local, CGNAT, multidifusión, los bloques de documentación y la dirección de difusión limitada se identifican por el bloque en el que caen. También se muestra la clase de la A a la E, etiquetada como lo que es: historia.

Hexadecimal, decimal y una referencia de prefijos

Las formas de entero de 32 bits y hexadecimal para cuando un registro o una API las piden, y una tabla completa de /8 a /32 con máscaras, wildcards y número de hosts. Cada valor derivado tiene un botón de copiar.

Preguntas sobre subredes

CIDR, número de hosts, máscaras wildcard y prefijos especiales.

¿Qué significa realmente el /24 de 192.168.1.0/24?+

Es un número de bits, no de direcciones. Una dirección IPv4 tiene 32 bits, y el prefijo indica cuántos de ellos, desde la izquierda, son fijos para todas las máquinas de la red. /24 fija los primeros 24 bits (192.168.1) y deja 8 bits libres, que dan 256 combinaciones. Esa notación se llama CIDR y sustituyó al antiguo sistema de clases en 1993 precisamente porque el tamaño de una red dejó de tener que coincidir con el límite de un octeto: /23 y /25 son tan válidos como /24, y así es como se asignan realmente los bloques.

¿Por qué un /24 tiene 254 hosts utilizables y no 256?+

Dos de las 256 ya están ocupadas. La dirección con todos los bits de host a 0 (192.168.1.0) es la dirección de red, que designa la subred en una tabla de enrutamiento y no se puede asignar a una interfaz. La dirección con todos los bits de host a 1 (192.168.1.255) es la difusión dirigida, que reciben todos los hosts del segmento. Quedan de .1 a .254. La misma resta se aplica a cualquier tamaño, y por eso un /26 da 62 en lugar de 64, y un /30 solo 2 de 4.

¿Cómo puede un /31 tener dos direcciones utilizables si un /30 tiene dos de cuatro?+

Porque el RFC 3021 eliminó la reserva para ese caso concreto. Un /31 contiene exactamente dos direcciones, así que reservar una para la red y otra para la difusión no dejaría nada. En un enlace punto a punto entre dos routers no hace falta dirección de difusión (solo hay otro dispositivo, y enviarle algo equivale a difundirlo), así que se asignan las dos direcciones y el enlace deja de desperdiciar la mitad de un /30. Todos los routers actuales lo admiten; algunas pilas de red de hosts antiguas todavía lo rechazan, y esa es la única razón por la que el /30 sigue siendo habitual.

¿Qué es una máscara wildcard y dónde se usa?+

Es el inverso bit a bit de la máscara de subred: donde la máscara tiene bits a 1, la wildcard tiene 0. La máscara de un /24 es 255.255.255.0, así que la wildcard es 0.0.0.255. La convención está invertida porque responde a otra pregunta: una máscara marca los bits que deben coincidir y una wildcard marca los bits que pueden variar libremente. Las listas de acceso de Cisco IOS y las sentencias network de OSPF usan máscaras wildcard, y por eso una ACL dice 192.168.1.0 0.0.0.255 en lugar de la máscara que pondrías en una interfaz. Confundir una con otra es una forma clásica de escribir una regla que coincide con mucho más de lo previsto.

¿Por qué 255.255.0.255 no es una máscara de subred válida?+

Porque sus bits a 1 no son contiguos. Una máscara tiene que ser una serie ininterrumpida de unos seguida de una serie ininterrumpida de ceros, porque es la única forma que puede tener un prefijo: el hardware de enrutamiento compara una serie inicial de bits y puede expresar "los primeros N bits", pero no "estos bits concretos y dispersos". Las primeras implementaciones técnicamente permitían máscaras discontinuas y los resultados no se podían enrutar, así que CIDR las descartó. Si te encuentras queriendo una, lo que realmente necesitas es otro prefijo o una regla de firewall.

¿Cómo elijo un prefijo según el número de hosts que necesito?+

Calcula el número de interfaces (no de personas, y recuerda que las impresoras, los puntos de acceso y la propia puerta de enlace ocupan una cada uno) y busca el bloque más pequeño cuyo número de direcciones utilizables siga superándolo. 25 hosts necesitan un /27, porque un /27 da 30 y un /28 solo 14. Después, toma un bit más de lo que exige el cálculo si el segmento puede crecer, porque cambiar las direcciones de una subred en uso es mucho más disruptivo que asignar un bloque algo mayor desde el primer día. El panel de dimensionamiento de esta página hace la búsqueda, y la tabla de referencia muestra toda la escala.

¿Usar 10.x o 192.168.x hace que una red sea privada en términos de seguridad?+

No. Las direcciones RFC 1918 no son enrutables en internet público, lo que significa que ningún ISP las transporta; no significa que nada pueda alcanzarlas. Cualquier cosa que ya esté dentro del perímetro llega a ellas sin problemas: un cliente VPN, un equipo portátil comprometido, un contenedor en el mismo host o una ruta mal configurada entre dos sedes que usaban ambas 192.168.1.0/24. El direccionamiento privado es una decisión de direccionamiento que ahorra espacio público y obliga al tráfico a pasar por un NAT; el control es el firewall, no el rango de direcciones.

¿Por qué 172.16.0.0/12 se escribe a veces como 172.16 a 172.31?+

Porque el límite del /12 no coincide con el borde de un octeto. Doce bits fijos cubren el primer octeto y los cuatro bits superiores del segundo, así que el segundo octeto puede variar de 16 a 31: de 172.16.0.0 a 172.31.255.255. Confunde a la gente en ambos sentidos: 172.15.0.0 y 172.32.0.0 son direcciones públicas que pertenecen a otros, y escribir el bloque como 172.16.0.0/16 descarta sin que nadie lo note quince dieciseisavos del espacio privado disponible.

Más herramientas especializadas, listas cuando las necesites.

Explora una colección cada vez más amplia para cálculos, documentos, escritura y el trabajo diario.

Ver todas las herramientas