Calculadora de Subredes

Ingrese una dirección IP con su prefijo o su máscara de subred y obtenga la red, el broadcast, el rango de hosts utilizables y la máscara wildcard, bit a bit. Esta calculadora de subredes IPv4 e IPv6 también divide redes, planifica VLSM y aplica las reglas de cada nube.

Aritmética de la RFC 4632 y la RFC 3021 · registros de propósito especial de la IANA · la documentación de cada nube · funciona en su navegador

Escríbalo como lo tenga: CIDR, una máscara o una wildcard de Cisco después de la dirección, un rango con guion o IPv6. Arrastre la línea entre los bits para cambiar el prefijo. Nada sale de su navegador.

Red privada · RFC 1918/24Clase C · histórica

254 hosts utilizables · 192.168.1.1 – 192.168.1.254

  1. 1

    La máscara

    /24 son 24 unos y luego 8 ceros

    máscara11111111.11111111.11111111.00000000255.255.255.0
  2. 2

    Red = dirección AND máscara

    Se conservan los bits donde la máscara tiene un 1

    dirección11000000.10101000.00000001.00000000192.168.1.0
    ANDmáscara11111111.11111111.11111111.00000000255.255.255.0
    red11000000.10101000.00000001.00000000192.168.1.0
  3. 3

    Broadcast = red OR wildcard

    Todos los bits de host se ponen en 1

    red11000000.10101000.00000001.00000000192.168.1.0
    ORwildcard00000000.00000000.00000000.111111110.0.0.255
    broadcast11000000.10101000.00000001.11111111192.168.1.255
  4. 4

    Hosts utilizables = 232 − 24 − 2 = 256 − 2 = 254

    Las direcciones de red y de broadcast no se pueden asignar a un dispositivo

    primer host 192.168.1.1último host 192.168.1.254

Atajo. El prefijo termina en el límite de un octeto: la red conserva 3 octetos completos (192.168.1) y el resto son bits de host.

¿Qué es una subred y qué es una máscara de subred?

Una subred es un bloque de direcciones IP que comparten los mismos bits iniciales, y la máscara de subred indica cuántos bits son: en 192.168.1.10 con máscara 255.255.255.0, los primeros 24 bits (192.168.1) identifican la red y los últimos 8 bits (10), un dispositivo dentro de ella.

Toda dirección IPv4 tiene 32 bits. La máscara también: una serie de unos sobre la parte de red y de ceros sobre la parte de host, nunca mezclados (RFC 1812). Los dispositivos cuyas direcciones comparten los bits de red se comunican directamente; todo lo demás pasa por un router.

Dentro de una subred, la dirección con todos los bits de host en cero identifica a la propia red, y la que los tiene todos en uno es su dirección de broadcast, así que una subred normal tiene para dispositivos dos direcciones menos que su tamaño (RFC 1122). Un /24 tiene 256 direcciones y 254 hosts.

Una dirección, dos partes192.168.1.10/24

Esta subred192.168.1.0/24

  • 192.168.1.1
  • 192.168.1.10
  • 192.168.1.11
  • 192.168.1.12
Comunicación directa
RouterA través del router

Otra subred192.168.2.0/24

  • 192.168.2.1
  • 192.168.2.10
  • 192.168.2.11
Los unos de la máscara cubren la parte de red: todos los dispositivos cuyos primeros 24 bits son 192.168.1 están en la misma subred. A las direcciones de otra subred se llega a través de un router.
Calculadora de subredes: 192.168.1.10/24 con su red, broadcast, rango de hosts utilizables, máscara y la dirección en binarioCalculadora de subredes: 192.168.1.10/24 con su red, broadcast, rango de hosts utilizables, máscara y la dirección en binarioCualquier notaciónCIDR, una máscara de subred, una máscara wildcard, un rango o IPv6, escrito tal como lo tenga.Los bitsBits de red y bits de host lado a lado; arrastre el límite para probar otro prefijo.La respuestaLa red, el broadcast, el primer y el último host utilizable y cuántos hay.PlanificarDivida la red, acomode subredes de distintos tamaños o aplique las reglas de una nube.
192.168.1.10/24 calculado: los bits de red y de host, el rango utilizable y las máscaras. Seleccione un número para ver qué muestra cada parte.

Cómo calcular subredes (subnetting) en 4 pasos

Decida cuántas subredes o cuántos hosts necesita, tome prestados esos bits de la parte de host y recorra la red en bloques del nuevo tamaño: 192.168.1.0/24 dividida en cuatro subredes queda en cuatro bloques /26 de 64 direcciones, con 62 hosts cada uno.

1. Contar: cuatro subredes necesitan 2 bits de red más (2² = 4), así que /24 pasa a ser /26. Si parte de un número de hosts, tome el bloque más pequeño que los contenga: 50 hosts necesitan 64 direcciones, un /26.

2. Tamaño del bloque: 2^(32 − 26) = 64 direcciones por subred, lo que da la máscara 255.255.255.192.

3. Recorrer: las redes empiezan cada 64 direcciones: 192.168.1.0, .64, .128 y .192.

4. Extremos: en cada bloque la primera dirección es la red, la última el broadcast, y los hosts quedan en medio. Así, para 10.67.100.77/26 la red es 10.67.100.64, los hosts van de .65 a .126 y el broadcast es .127.

192.168.1.0/24 en cuatro /2664 direcciones cada uno
192.168.1.0/26.1 – .62.63
192.168.1.64/26.65 – .126.127
192.168.1.128/26.129 – .190.191
192.168.1.192/26.193 – .254.255

SubredPrimer host – Último hostBroadcast

El mismo método en dos preguntas de examen

10.67.100.77/264.º octeto · bloques de 64
06412819277
Red
10.67.100.64
Primer utilizable
10.67.100.65
Último utilizable
10.67.100.126
Broadcast
10.67.100.127
10.67.100.0/173.er octeto · bloques de 128
0128100
Red
10.67.0.0
Primer utilizable
10.67.0.1
Último utilizable
10.67.127.254
Broadcast
10.67.127.255

No es la dirección de red: 10.67.100.0/17 → 10.67.0.0/17

Tomar prestados 2 bits de host da cuatro bloques de 64. Para cualquier dirección, el octeto donde termina el prefijo se divide en bloques de ese tipo: el bloque de la dirección da la red, y el siguiente menos 1, el broadcast.

Notación CIDR: qué significa /24

La notación CIDR escribe una red como una dirección, una barra y el número de bits de red: 192.168.1.0/24 significa que los primeros 24 bits son la red, igual que la máscara 255.255.255.0 (RFC 4632).

Cada bit de diferencia duplica el bloque o lo reduce a la mitad: un /23 son dos /24 (512 direcciones) y un /25 es la mitad de uno (128). Un /16 contiene 256 bloques /24, y un /8 contiene 65 536.

CIDR reemplazó a las antiguas clases A, B y C en 1993 (RFC 1519, hoy RFC 4632). Desde entonces la máscara no se puede deducir del primer octeto, así que siempre se escribe; la calculadora muestra la antigua clase solo como dato histórico.

Cada bit más reduce el bloque a la mitaddirecciones
  1. /221024255.255.252.04 /24
  2. /23512255.255.254.02 /24
  3. /24256255.255.255.01 /24
  4. /25128255.255.255.128½ de un /24
  5. /2664255.255.255.192¼ de un /24
Un /22 son cuatro /24; un /26 es la cuarta parte de uno. Sus máscaras: 255.255.252.0, 255.255.254.0, 255.255.255.0, 255.255.255.128 y 255.255.255.192.

Tabla de máscaras de subred: de /0 a /32

Cada prefijo IPv4 con su máscara de subred, su máscara wildcard, sus direcciones y sus hosts utilizables. Seleccione una fila para calcularla en la calculadora.

Los hosts utilizables son las direcciones menos la de red y la de broadcast, excepto en /31, donde ambas direcciones son hosts de un enlace punto a punto (RFC 3021), y en /32, un único host.

PrefijoMáscara de subredWildcardDireccionesHosts utilizablesComparado con un /24
/00.0.0.0255.255.255.255255.255.255.2554.294.967.2964.294.967.294Todas las direcciones IPv416.777.216 /24
/1128.0.0.0127.255.255.255127.255.255.2552.147.483.6482.147.483.6468.388.608 /24
/2192.0.0.063.255.255.25563.255.255.2551.073.741.8241.073.741.8224.194.304 /24
/3224.0.0.031.255.255.25531.255.255.255536.870.912536.870.9102.097.152 /24
/4240.0.0.015.255.255.25515.255.255.255268.435.456268.435.4541.048.576 /24
/5248.0.0.07.255.255.2557.255.255.255134.217.728134.217.726524.288 /24
/6252.0.0.03.255.255.2553.255.255.25567.108.86467.108.862262.144 /24
/7254.0.0.01.255.255.2551.255.255.25533.554.43233.554.430131.072 /24
/8255.0.0.00.255.255.2550.255.255.25516.777.21616.777.214Tamaño de la antigua clase A65.536 /24
/9255.128.0.00.127.255.2550.127.255.2558.388.6088.388.60632.768 /24
/10255.192.0.00.63.255.2550.63.255.2554.194.3044.194.30216.384 /24
/11255.224.0.00.31.255.2550.31.255.2552.097.1522.097.1508192 /24
/12255.240.0.00.15.255.2550.15.255.2551.048.5761.048.5744096 /24
/13255.248.0.00.7.255.2550.7.255.255524.288524.2862048 /24
/14255.252.0.00.3.255.2550.3.255.255262.144262.1421024 /24
/15255.254.0.00.1.255.2550.1.255.255131.072131.070512 /24
/16255.255.0.00.0.255.2550.0.255.25565.53665.534Tamaño de la antigua clase B256 /24
/17255.255.128.00.0.127.2550.0.127.25532.76832.766128 /24
/18255.255.192.00.0.63.2550.0.63.25516.38416.38264 /24
/19255.255.224.00.0.31.2550.0.31.2558192819032 /24
/20255.255.240.00.0.15.2550.0.15.2554096409416 /24
/21255.255.248.00.0.7.2550.0.7.255204820468 /24
/22255.255.252.00.0.3.2550.0.3.255102410224 /24
/23255.255.254.00.0.1.2550.0.1.2555125102 /24
/24255.255.255.00.0.0.2550.0.0.255256254Tamaño de la antigua clase C1 /24
/25255.255.255.1280.0.0.1270.0.0.1271281262 por /24
/26255.255.255.1920.0.0.630.0.0.6364624 por /24
/27255.255.255.2240.0.0.310.0.0.3132308 por /24
/28255.255.255.2400.0.0.150.0.0.15161416 por /24
/29255.255.255.2480.0.0.70.0.0.78632 por /24
/30255.255.255.2520.0.0.30.0.0.34264 por /24
/31255.255.255.2540.0.0.10.0.0.122Enlace punto a punto128 por /24
/32255.255.255.2550.0.0.00.0.0.011Un solo host256 por /24

Prefijos IPv6 habituales

PrefijoUso típicoDireccionesSubredes /64
/32Asignación de un ISP79.228.162.514.264.337.593.543.950.3362964.294.967.296
/48Un sitio (empresa)1.208.925.819.614.629.174.706.17628065.536
/56Un sitio (hogar)4.722.366.482.869.645.213.696272256
/64Una subred (SLAAC)18.446.744.073.709.551.6162641
/127Enlace entre routers221–
/128Una dirección120–

¿Cuántos hosts utilizables? /30, /31 y /32

Un /30 tiene 4 direcciones y 2 hosts utilizables, un /31 tiene 2 direcciones y ambas se pueden usar en un enlace punto a punto, y un /32 es una sola dirección: un único host.

La regla 2^n − 2 vale de /0 a /30. Para enlaces entre dos routers, la RFC 3021 permite un /31 sin dirección de red ni de broadcast, que usa la mitad de direcciones que un /30. Cisco lo admite en enlaces punto a punto (Cisco).

Un /32 es una ruta de host: una sola dirección, que se usa en interfaces loopback y en rutas de una sola dirección. Las nubes descuentan más de dos direcciones en cada subred, así que sus cifras son distintas; vea la sección sobre la nube más abajo.

Adónde van las direcciones/30 · /31 · /32

198.51.100.4/302 utilizables

.4red.5host.6host.7broadcast

198.51.100.4/312 utilizablespunto a punto (RFC 3021)

.4host.5host

198.51.100.4/321 utilizableun solo host

.4host
Un /30 pierde la mitad de sus cuatro direcciones en la dirección de red y la de broadcast. Un /31 en un enlace entre dos routers conserva ambas, y un /32 es una sola dirección.

Máscara wildcard: la inversa de la máscara de subred

Una máscara wildcard (o comodín) es la máscara de subred con todos los bits invertidos, así que 255.255.255.0 pasa a ser 0.0.0.255: un bit 0 debe coincidir y un bit 1 se ignora. Las listas de acceso de Cisco y los comandos network de OSPF usan máscaras wildcard.

Para una máscara normal, la wildcard es 255.255.255.255 menos la máscara: la 255.255.240.0 de un /20 da 0.0.15.255. En una lista de acceso, permit 10.1.0.0 0.0.255.255 coincide con todas las direcciones de 10.1.0.0 a 10.1.255.255 (Cisco).

Escriba una wildcard después de una dirección (10.1.0.0 0.0.255.255) y la calculadora la interpreta como el prefijo equivalente, /16.

Una línea de lista de acceso, bit a bitpermit 10.1.0.0 0.0.255.255
  • Debe coincidir
  • Cualquier valor

Coincide de 10.1.0.0 a 10.1.255.255

Máscara y wildcard
/8255.0.0.00.255.255.255
/16255.255.0.00.0.255.255
/20255.255.240.00.0.15.255
/24255.255.255.00.0.0.255
/27255.255.255.2240.0.0.31
En la wildcard, un bit 0 debe coincidir con la dirección y un bit 1 puede valer cualquier cosa, así que 0.0.255.255 deja variar los dos últimos octetos.

VLSM: subredes de distintos tamaños en una misma red

La máscara de subred de longitud variable (VLSM) da a cada subred solo el tamaño que necesita: en un /24, una red Wi-Fi de 100 hosts recibe un /25, una oficina de 50 un /26, los servidores un /27 y un enlace entre routers un /30, y aún sobran direcciones.

El planificador coloca primero la subred más grande y cada una de las siguientes en la próxima dirección libre, así que cada bloque empieza en un límite de su propio tamaño y nada se superpone. Los routers deben admitir máscaras de distinta longitud en una misma red desde la RFC 1812 (1995).

Indica cuántas direcciones usa el plan y a cuántos hosts sirve, enumera los bloques libres que quedan y nombra la subred que no cabe cuando la red es demasiado pequeña.

Un /24, cuatro tamañosel más grande primero
Wi-Fi/25Oficina/26Servidores/27
  1. Wi-Fi100 hosts192.168.1.0/25192.168.1.1 – 192.168.1.126
  2. Oficina50 hosts192.168.1.128/26192.168.1.129 – 192.168.1.190
  3. Servidores20 hosts192.168.1.192/27192.168.1.193 – 192.168.1.222
  4. Enlace entre routers2 hosts192.168.1.224/30192.168.1.225 – 192.168.1.226
  5. Libre192.168.1.228/30 · 192.168.1.232/29 · 192.168.1.240/28

228 de 256 direcciones usadas, 28 libres

Colocado de mayor a menor, cada bloque empieza en un límite de su propio tamaño: el /25 en .0, el /26 en .128, el /27 en .192, el /30 en .224. Lo que queda son tres bloques libres.

Subredes IPv6: /48, /56 y /64

En IPv6 una subred es normalmente un /64, y los sitios reciben un /48 (65 536 subredes) o un /56 (256 subredes) para dividir. No hay dirección de broadcast: solo se reservan la dirección anycast Subnet-Router y los 128 ID de interfaz más altos, destinados a anycast.

Un /64 es el tamaño que necesita la configuración automática de direcciones (SLAAC): los últimos 64 bits son el ID de interfaz del dispositivo (RFC 4291, RFC 7421). Los prefijos más largos son válidos (RFC 7608), y un /127 es la versión IPv6 de un /31 para enlaces entre routers (RFC 6164).

La buena práctica de RIPE para los proveedores es un /48 para empresas y un /48 o un /56 para hogares, y desaconseja firmemente cualquier prefijo más largo que un /56 (RIPE-690). Divida en límites de 4 bits (/52, /56, /60) para que cada subred abarque dígitos hexadecimales completos y el DNS inverso se delegue sin problemas.

Una dirección, cuatro niveles2001:db8:abcd:12::/64
PrefijoBits hasta /64/64 que contieneDirecciones
/32324.294.967.29679.228.162.514.264.337.593.543.950.336296
/481665.5361.208.925.819.614.629.174.706.176280
/5682564.722.366.482.869.645.213.696272
/640118.446.744.073.709.551.616264
Cifras exactas. Cada dígito hexadecimal son 4 bits: un /48 deja 4 dígitos, de 0000 a ffff, para 65 536 subredes.

Subredes en la nube: por qué un /24 en AWS tiene 251 direcciones utilizables

AWS y Azure reservan 5 direcciones en cada subred, Google Cloud 4 y Oracle Cloud 3, así que un /24 tiene 251 direcciones utilizables en AWS o Azure, 252 en Google Cloud y 253 en Oracle Cloud.

AWS reserva la dirección de red, la +1 para el router de la VPC, la +2 para el DNS, la +3 para uso futuro y la última, y permite subredes de /16 a /28 (AWS). Azure reserva la de red, la puerta de enlace, dos direcciones para Azure DNS y la última, de /2 a /29 (Azure).

Google Cloud reserva las dos primeras y las dos últimas direcciones de un rango principal, de /4 a /29, y ninguna en los rangos secundarios (Google Cloud). Oracle Cloud reserva la de red, la puerta de enlace y la última, de /16 a /30 (Oracle). Elija una nube en la calculadora para aplicar sus reglas a una división o a un plan VLSM.

Las direcciones que reserva cada nube en 10.0.1.0/24
  • AWS251 utilizables

    .0red.1router.2DNS.3futuro250 más.254.255última
  • Azure251 utilizables

    .0red.1gateway.2DNS.3DNS250 más.254.255última
  • Google Cloud252 utilizables

    .0red.1gateway.2.3250 más.254futuro.255última
  • Oracle Cloud253 utilizables

    .0red.1gateway.2.3250 más.254.255última
  • Dirección de red
  • Router o puerta de enlace
  • DNS
  • Uso futuro
  • Última dirección
Todas las nubes reservan la dirección de red, la puerta de enlace y la última dirección; AWS y Azure añaden dos más al principio, y Google Cloud, la penúltima.

Rangos de IP privados y especiales

Las redes privadas usan 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16 (RFC 1918); el NAT de operador (CGNAT) de los proveedores de internet usa 100.64.0.0/10, y otros bloques se reservan para loopback, enlace local, documentación, pruebas de rendimiento (benchmarking) y multicast.

La calculadora compara el bloque entero con los registros de propósito especial de la IANA (IPv4, IPv6), no solo su primera dirección. 10.0.0.0/7 es mitad privado y mitad público, y 172.0.0.0/11 incluye el privado 172.16.0.0/12, así que la calculadora indica qué contiene cada uno.

172.16.0.0/12 llega hasta 172.31.255.255, no solo a 172.16.x.x. 100.64.0.0/10 no es un rango privado como los demás: está pensado solo para el enlace entre el NAT de un proveedor y sus clientes (RFC 6598).

El espacio de direcciones IPv4bloques de propósito especial
  • Privada
  • NAT de operador
  • Loopback y enlace local
  • Documentación y pruebas de rendimiento
  • Multicast
  • Reservada
  • 0.0.0.0/8Esta red16.777.216 direcciones
  • 10.0.0.0/8Privada16.777.216 direcciones
  • 100.64.0.0/10NAT de operador4.194.304 direcciones
  • 127.0.0.0/8Loopback16.777.216 direcciones
  • 169.254.0.0/16Enlace local65.536 direcciones
  • 172.16.0.0/12Privada1.048.576 direcciones
  • 192.0.2.0/24Documentación256 direcciones
  • 192.168.0.0/16Privada65.536 direcciones
  • 198.18.0.0/15Pruebas de rendimiento131.072 direcciones
  • 198.51.100.0/24Documentación256 direcciones
  • 203.0.113.0/24Documentación256 direcciones
  • 224.0.0.0/4Multicast268.435.456 direcciones
  • 240.0.0.0/4Reservada268.435.456 direcciones
Cada bloque está dibujado en su lugar dentro de las 4 294 967 296 direcciones IPv4. Los bloques pequeños se dibujan más anchos de lo que les corresponde para que se puedan ver.

Calculadora de subredes: preguntas y respuestas

¿Cuántos hosts utilizables tiene un /24?

254. Un /24 tiene 256 direcciones: 2 elevado a los 8 bits de host. La primera, como 192.168.1.0, identifica la red y la última, 192.168.1.255, es la dirección de broadcast, así que quedan 254 direcciones para dispositivos. En AWS o Azure un /24 tiene 251 direcciones utilizables, porque esas nubes reservan 5 en cada subred.

¿Cuál es la máscara de subred de un /27?

255.255.255.224. Un /27 tiene 27 bits de red, así que la máscara son 27 unos seguidos de 5 ceros, que en el último octeto se leen como 224. El bloque tiene 32 direcciones con 30 hosts utilizables, y su máscara wildcard es 0.0.0.31. La tabla de esta página indica la máscara de cada prefijo de /0 a /32.

¿Cómo encuentro la longitud de prefijo a partir de una máscara de subred?

Cuente los bits en uno de la máscara. 255.255.255.0 son 24 unos, así que su longitud de prefijo es /24; 255.255.240.0 son 8 + 8 + 4 unos, así que /20. Escriba la dirección y la máscara juntas, como 10.1.2.3 255.255.240.0, y la calculadora de máscara de red la convierte. Una máscara cuyos unos tienen huecos, como 255.0.255.0, no es válida.

¿Cómo calculo la dirección de red a partir de una dirección IP y su máscara?

Combine la dirección y la máscara bit a bit con AND: donde la máscara tiene un 1, el bit de la dirección se mantiene; donde tiene un 0, el bit pasa a 0. Para 10.67.100.77/26 eso da 10.67.100.64. La dirección de broadcast pone esos mismos bits de host en 1: 10.67.100.127. La calculadora muestra ambos pasos en binario.

¿Por qué un /31 tiene dos hosts utilizables?

Porque la RFC 3021 permite que un /31 prescinda de las direcciones de red y de broadcast en un enlace punto a punto, donde solo hay dos dispositivos y un broadcast solo puede llegar al otro extremo. Ambas direcciones pasan a ser hosts, así que un enlace entre dos routers usa 2 direcciones en lugar de las 4 de un /30. Use /31 solo en ese tipo de enlaces.

¿Puedo usar la subred cero y la subred de todos unos?

Sí. Las primeras recomendaciones de subnetting (RFC 950, 1985) decían que esas dos subredes no debían usarse, pero la RFC 1878 califica esa práctica de obsoleta, y Cisco IOS permite la subred cero por defecto desde la versión 12.0. Por eso, dividir un /24 en cuatro /26 da cuatro subredes utilizables, incluida 192.168.1.0/26, y no dos.

¿Qué diferencia hay entre una máscara de subred y una máscara wildcard?

Son inversas. En una máscara de subred los unos marcan los bits de red, como en 255.255.255.0; en una máscara wildcard (comodín) los unos marcan los bits que se ignoran, como en 0.0.0.255. Los routers usan máscaras de subred en las interfaces, mientras que las listas de acceso de Cisco y los comandos network de OSPF usan máscaras wildcard. La calculadora muestra ambas para cada bloque.

¿Cuántas subredes /24 caben en un /16?

256. Cada bit adicional duplica el número de subredes, y pasar de /16 a /24 añade 8 bits: 2 elevado a 8 es 256. Cada /24 tiene 254 hosts utilizables, así que el /16 da 65 024 hosts en bloques /24, o 65 534 como una sola red. Use Dividir para listar las 256 redes.

¿Qué es un /64 en IPv6 y cuántos caben en un /48?

Un /64 es la subred IPv6 estándar: 64 bits de prefijo de red y un ID de interfaz de 64 bits, el tamaño que necesita la configuración automática de direcciones (SLAAC). Contiene 18 446 744 073 709 551 616 direcciones. Un /48, la asignación habitual para el sitio de una empresa, contiene 65 536 subredes /64, y un /56 contiene 256.

¿Lo que escribo se envía a algún lado?

No. La calculadora funciona por completo en su navegador: las direcciones, las máscaras y los planes se calculan en su dispositivo y nunca se envían a nosotros ni a nadie más. Un enlace que copie lleva la red en su dirección para abrir el mismo resultado, así que compártalo solo donde compartiría la red misma.

¿Le falta algo?Sugiera una función o una herramienta nueva