Marcadores    
Dos sucesos    
nPr y nCr    
Puntuación z    
Valor p    
Porcentajes    
Variación %    
Diferencia %    
Razones    
Descuentos    
Densidad    
Molaridad    
Masa molar    
Ley de Ohm    
Módulo (mod)    
Divisores    
Fracciones    
Simplificar    
Redondeo    
Segundo grado    
Radicales    
Potencias    
Logaritmos    
Semivida    
Forma polar    
De Moivre    
Pendiente    
Distancia 2D    
Distancia 3D    
Punto a recta    
Distancia    
Cónicas    
Determinante    
Sen Cos Tg    
Paralelogramo    
Círculo    
Área esfera    
Sumar horas    
Valor actual    
Valor futuro    
Payback    
Tasa de churn    
Test A/B    
Tráfico SEO    
Peso ideal    
Masa magra    
Carbohidratos    
Talla diana    
FC objetivo    
Subredes IP    
Salario bruto    
Presupuesto    
Consumo real    
Papel pintado    
Pintura    
Aislante    
Pretaladro    
Rodapié    
Medir estor    
   Agregar
Probabilidad y números aleatorios: calculadoras
Dos sucesos
Dos sucesos
Cálculo inverso
Cálculo inverso
Pruebas repetidas
Pruebas repetidas
Teorema de Bayes
Teorema de Bayes
Valor esperado
Valor esperado
Binomial B(n, p)
Binomial B(n, p)
nPr y nCr
nPr y nCr
Permutación circular
Permutación circular
Con repetición
Con repetición
Número aleatorio
Número aleatorio
Medias y estadística: calculadoras
Media aritmética
Media aritmética
Media, mediana, moda
Media, mediana, moda
Desviación típica
Desviación típica
Cuartiles e IQR
Cuartiles e IQR
Tabla de frecuencias
Tabla de frecuencias
Correlación (r)
Correlación (r)
Distribución normal
Distribución normal
Puntuación z
Puntuación z
Intervalo de confianza
Intervalo de confianza
Tamaño de la muestra
Tamaño de la muestra
Captura y recaptura
Captura y recaptura
Valor p
Valor p
Porcentajes y proporciones: calculadoras
Porcentajes
Porcentajes
Variación %
Variación %
Diferencia %
Diferencia %
Error porcentual
Error porcentual
Razones
Razones
Descuentos
Descuentos
Calculadora de IVA
Calculadora de IVA
Margen comercial
Margen comercial
Velocidad: calculadoras
Calculadora de velocidad
Calculadora de velocidad
Densidad y concentración: calculadoras
Densidad
Densidad
Molaridad
Molaridad
Masa molar
Masa molar
Física y electricidad: calculadoras
Ley de Ohm
Ley de Ohm
Vatios a amperios
Vatios a amperios
Código de colores
Código de colores
Caída de tensión
Caída de tensión
Conversión de unidades: calculadoras
Conversor de peso
Conversor de peso
Tallas de calzado
Tallas de calzado
Números enteros y con signo: calculadoras
División en caja
División en caja
Calculadora de MCM
Calculadora de MCM
Calculadora de MCD
Calculadora de MCD
Números enteros
Números enteros
Factores primos
Factores primos
Ec. diofánticas
Ec. diofánticas
Módulo (mod)
Módulo (mod)
Divisores
Divisores
Números romanos
Números romanos
Fracciones, decimales y redondeo: calculadoras
Fracciones
Fracciones
Números mixtos
Números mixtos
Simplificar
Simplificar
Fracción a decimal
Fracción a decimal
Decimal a fracción
Decimal a fracción
Redondeo
Redondeo
Ecuaciones e inecuaciones: calculadoras
Ecuación lineal
Ecuación lineal
Sistemas lineales
Sistemas lineales
Segundo grado
Segundo grado
Valor absoluto
Valor absoluto
Inecuación x²
Inecuación x²
Polinomios: calculadoras
Binomio de Newton
Binomio de Newton
Raíces cuadradas y raíces n-ésimas: calculadoras
Radicales
Radicales
Raíz n-ésima
Raíz n-ésima
Potencias y logaritmos: calculadoras
Potencias
Potencias
Logaritmos
Logaritmos
Número de cifras
Número de cifras
Notación científica
Notación científica
Operaciones ×10ⁿ
Operaciones ×10ⁿ
Semivida
Semivida
Números complejos: calculadoras
Números complejos
Números complejos
Forma polar
Forma polar
De Moivre
De Moivre
Funciones y gráficas: calculadoras
Pendiente
Pendiente
Función afín
Función afín
Proporcionalidad
Proporcionalidad
Función y = ax²
Función y = ax²
Distancia 2D
Distancia 2D
Distancia 3D
Distancia 3D
Punto de división
Punto de división
Punto a recta
Punto a recta
Distancia
Distancia
Completar cuadrados
Completar cuadrados
Circunferencia
Circunferencia
Cónicas
Cónicas
Coordenadas polares
Coordenadas polares
Sucesiones: calculadoras
Progresión aritmética
Progresión aritmética
Progresión geométrica
Progresión geométrica
Sucesión de Fibonacci
Sucesión de Fibonacci
Relación de recurrencia
Relación de recurrencia
Vectores: calculadoras
Calculadora de vectores
Calculadora de vectores
Producto vectorial
Producto vectorial
Matrices: calculadoras
Cálculo de matrices
Cálculo de matrices
Determinante
Determinante
Matriz inversa
Matriz inversa
Geometría plana: calculadoras
Sen Cos Tg
Sen Cos Tg
Grados ⇔ radianes
Grados ⇔ radianes
a sen θ + b cos θ
a sen θ + b cos θ
Resolver triángulos
Resolver triángulos
Área triángulo
Área triángulo
Triángulo rectángulo
Triángulo rectángulo
Teorema Pitágoras
Teorema Pitágoras
Ángulos de polígonos
Ángulos de polígonos
Razón de semejanza
Razón de semejanza
Rectas paralelas
Rectas paralelas
Área rectángulo
Área rectángulo
Paralelogramo
Paralelogramo
Área del trapecio
Área del trapecio
Círculo
Círculo
Sector circular
Sector circular
Ángulo inscrito
Ángulo inscrito
Área de la elipse
Área de la elipse
Geometría del espacio: calculadoras
Volumen del cubo
Volumen del cubo
Área del cubo
Área del cubo
Volumen del prisma
Volumen del prisma
Área del prisma
Área del prisma
Volumen cilindro
Volumen cilindro
Área del cilindro
Área del cilindro
Volumen esfera
Volumen esfera
Área esfera
Área esfera
Volumen casquete
Volumen casquete
Área casquete
Área casquete
Volumen elipsoide
Volumen elipsoide
Área elipsoide
Área elipsoide
Volumen pirámide
Volumen pirámide
Área pirámide
Área pirámide
Volumen del cono
Volumen del cono
Área del cono
Área del cono
Tronco de cono
Tronco de cono
Tronco de cono
Tronco de cono
Volumen del tubo
Volumen del tubo
Volumen cápsula
Volumen cápsula
Área de la cápsula
Área de la cápsula
Fechas y horas: calculadoras
Calcular la edad
Calcular la edad
Días entre fechas
Días entre fechas
Sumar a fechas
Sumar a fechas
Fecha más horas
Fecha más horas
Día de la semana
Día de la semana
Sumar horas
Sumar horas
Zonas horarias
Zonas horarias
Horas trabajadas
Horas trabajadas
Tiempo entre horas
Tiempo entre horas
Hoja de fichaje
Hoja de fichaje
Finanzas y economía: calculadoras
Interés compuesto
Interés compuesto
Interés simple
Interés simple
Interés y ahorro
Interés y ahorro
Calculadora TVM
Calculadora TVM
Valor actual
Valor actual
Valor futuro
Valor futuro
Calculadora de ROI
Calculadora de ROI
Calculadora de TIR
Calculadora de TIR
Payback
Payback
Rentabilidad media
Rentabilidad media
Calculadora PIB
Calculadora PIB
Marketing online y métricas publicitarias: calculadoras
Calculadora de CTR
Calculadora de CTR
Tasa de conversión
Tasa de conversión
CPC, CPM y CPA
CPC, CPM y CPA
Calculadora ROAS
Calculadora ROAS
CPA de equilibrio
CPA de equilibrio
Calculadora de LTV
Calculadora de LTV
Calculadora de CAC
Calculadora de CAC
Tasa de churn
Tasa de churn
Test A/B
Test A/B
Muestra test A/B
Muestra test A/B
Tráfico SEO
Tráfico SEO
Punto de equilibrio
Punto de equilibrio
Markup y margen
Markup y margen
Calculadora CAGR
Calculadora CAGR
Salud y forma física: calculadoras
Calculadora IMC
Calculadora IMC
Ciclos de sueño
Ciclos de sueño
Calorías al día
Calorías al día
Metabolismo basal
Metabolismo basal
Calculadora TDEE
Calculadora TDEE
Peso ideal
Peso ideal
Grasa corporal
Grasa corporal
Masa magra
Masa magra
Calorías quemadas
Calorías quemadas
Calc. proteínas
Calc. proteínas
Calcular macros
Calcular macros
Carbohidratos
Carbohidratos
Grasas al día
Grasas al día
Talla diana
Talla diana
Deporte: calculadoras
Hándicap de golf
Hándicap de golf
Ritmo de carrera
Ritmo de carrera
Calculadora 1RM
Calculadora 1RM
FC objetivo
FC objetivo
Meteorología: calculadoras
Índice de calor
Índice de calor
Sensación por frío
Sensación por frío
Punto de rocío
Punto de rocío
Informática: calculadoras
Conversor de bases
Conversor de bases
Subredes IP
Subredes IP
Ancho de banda
Ancho de banda
Energía del hogar y presupuesto: calculadoras
Coste eléctrico
Coste eléctrico
De kWh a euros
De kWh a euros
De kWh/año a €
De kWh/año a €
Frigorías y kW
Frigorías y kW
Coste del split
Coste del split
Coste calefacción
Coste calefacción
Gas o electricidad
Gas o electricidad
Ahorro con LED
Ahorro con LED
Salario bruto
Salario bruto
Presupuesto
Presupuesto
Coche: calculadoras
Gasto gasolina
Gasto gasolina
Coste de carga
Coste de carga
Eléctrico/gasolina
Eléctrico/gasolina
Consumo real
Consumo real
Medida neumático
Medida neumático
Energía solar y baterías: calculadoras
Producción solar
Producción solar
Número de placas
Número de placas
Amortización solar
Amortización solar
Capacidad batería
Capacidad batería
Casa y bricolaje: calculadoras
Calcular baldosas
Calcular baldosas
Calcular escalera
Calcular escalera
Calcular hormigón
Calcular hormigón
Paredes y techo
Paredes y techo
Papel pintado
Papel pintado
Pintura
Pintura
Lamas de suelo
Lamas de suelo
Área de fachada
Área de fachada
Calcular grava
Calcular grava
Dosificar mortero
Dosificar mortero
Calcular pendiente
Calcular pendiente
Despiece madera
Despiece madera
Edificabilidad
Edificabilidad
Suelo en rollo
Suelo en rollo
Aislante
Aislante
Medir cortinas
Medir cortinas
TV y distancia
TV y distancia
Tierra y sustrato
Tierra y sustrato
Césped en rollo
Césped en rollo
Muro de bloques
Muro de bloques
Calculadora de ladrillos
Calculadora de ladrillos
Tarima exterior
Tarima exterior
Longitud de una rampa
Longitud de una rampa
Pretaladro
Pretaladro
Caudal de aire
Caudal de aire
Diluir pintura
Diluir pintura
Rodapié
Rodapié
Medir estor
Medir estor
Colgar cuadros
Colgar cuadros
Pendiente desagüe
Pendiente desagüe
Tornillos pladur
Tornillos pladur
Cubicar madera
Cubicar madera
Calcular valla
Calcular valla
Contracción madera
Contracción madera
Silicona y cola
Silicona y cola
Pérdidas de calor
Pérdidas de calor
Paso de muebles
Paso de muebles
Cajas de mudanza
Cajas de mudanza
Litros y libros
Litros y libros
Corte de tableros
Corte de tableros
Flecha de balda
Flecha de balda

Calculadora de subredes IP (IPv4 e IPv6, cálculo CIDR)

Elige IPv4 o IPv6 en «Modo» y escribe una dirección IP y la longitud de prefijo. La página calcula la dirección de red, el número de hosts, la máscara de subred y más, y dibuja un diagrama de bits.

La longitud de prefijo es el «24» de «/24» (el número de bits de red). Usa de 0 a 32 en IPv4 y de 0 a 128 en IPv6. Con /31 y /32, el número de hosts utilizables es 0.
Resultado
Escribe a la izquierda una dirección IP y la longitud de prefijo y haz clic en «Calcular». Aquí aparecerán la dirección de red, el número de hosts y un diagrama de bits.

Qué puedes hacer en esta página

  • Escribe una dirección IP y la longitud de prefijo (por ejemplo, 192.168.1.0 /24) y verás al instante la dirección de red, la dirección de difusión (broadcast) y el rango de IP de host utilizables
  • También calcula de una vez el total de hosts, los hosts utilizables, la máscara de subred, la máscara wildcard, la notación CIDR, el ID entero y el ID hexadecimal
  • Un diagrama de bits colorea los 32 bits de la dirección IP según la parte de red y la parte de host, para que veas cómo funciona la división en subredes
  • Puedes cambiar entre los modos IPv4 e IPv6. En el modo IPv6 se calculan la red, el rango de direcciones y el total de direcciones (\(2^{128-\text{longitud de prefijo}}\))
  • En esta misma página encontrarás también una explicación sencilla de las fórmulas y fórmulas para copiar y pegar en Excel, Hojas de cálculo de Google y Python
La clase de IP (A, B, C, etc.) de esta página sigue la definición original con clases basada en el primer octeto (el primer número). Las clases son una idea antigua; el internet de hoy usa sobre todo CIDR, que divide las redes libremente según la longitud de prefijo. El «tipo de IP» es «Privada» si la dirección está en un rango de IP privadas y «Pública» en caso contrario, así que direcciones especiales como la de loopback (127.0.0.1) se clasifican como «Pública». Usa una longitud de prefijo de 0 a 32 (de 0 a 128 en IPv6).

¿Para qué sirve este cálculo?

Diseñar las redes de oficinas y centros de datos

Las organizaciones grandes dividen una red IP en subredes más pequeñas para cada departamento o sede. Por ejemplo, «para conectar hasta 60 dispositivos del departamento de ventas, asigna una /26, que tiene 62 hosts utilizables (\(2^{32-26}-2 = 62\))». La longitud de prefijo se elige según el número de dispositivos que necesitas.
El cálculo de subredes es una habilidad básica de diseño que los administradores de redes y los ingenieros de infraestructura usan casi a diario.

Configurar un router doméstico o de oficina (Wi-Fi)

«192.168.1.0/24» y «máscara de subred 255.255.255.0», que ves a menudo en la configuración de un router doméstico, son justo este cálculo. Una /24 tiene 254 hosts utilizables, así que puedes conectar hasta 254 dispositivos en total, como móviles, ordenadores y televisores.
También ayuda cuando un dispositivo no se conecta: puedes comprobar si su dirección IP está en el rango (la red) correcto.

Montar redes en la nube (AWS, Azure y otras)

Cuando creas tu propia red privada en la nube (como una VPC de AWS), das su rango de direcciones en notación CIDR, por ejemplo «esta VPC es 10.0.0.0/16 y una subred dentro de ella es 10.0.1.0/24». Los rangos que se solapan no pueden comunicarse entre sí, así que hay que calcular bien las direcciones de red y el número de hosts.
Para los ingenieros de cloud, el cálculo de subredes es una habilidad imprescindible y el punto de partida para montar un entorno.

Un tema clásico de los ciclos formativos y de las certificaciones de redes

En los ciclos formativos de informática (SMR, ASIR) y en certificaciones como Cisco CCNA y CompTIA Network+ se repiten preguntas como «dada esta dirección IP y esta máscara de subred, halla la dirección de red, la dirección de difusión y el número de hosts utilizables».
El AND y el OR binarios y las potencias de 2, es decir, las cuatro fórmulas de esta página, son justo lo que da esos puntos. Con los pasos y el diagrama de bits, puedes practicar resolviendo los problemas por ti mismo.

Fijar rangos de direcciones en cortafuegos y en el control de acceso

En las reglas de cortafuegos (firewall) y en las listas de control de acceso (ACL), como «permitir solo el tráfico de esta subred», se indican juntas las direcciones que se permiten o se deniegan en notación CIDR (por ejemplo, 192.168.10.0/24). Si te equivocas con la dirección de red y el rango, puedes bloquear tráfico por error o abrir un agujero sin querer.
En seguridad, este cálculo es la base para fijar rangos exactos, ni más anchos ni más estrechos.

Fórmula

Dirección de red (IP AND máscara de subred)
Notación matemática (la notación habitual)
\(N\) \(=\) \(\mathrm{IP}\) \(\mathbin{\text{AND}}\) \(\mathrm{mask}\)
En palabras (los símbolos sustituidos por palabras)
④ dirección de red \(N\) \(=\) ① dirección IP ③ \(\mathbin{\text{AND}}\) ② máscara de subred
La fórmula en palabras
① Compara cada bit de la dirección IP con cada bit de
② la máscara de subred ,
③ deja un 1 solo donde los dos bits son 1 (la operación AND),
④ y obtienes la dirección de red \(N\) (la dirección con todos los bits de host a 0)
Un ejemplo sencillo
Con 192.168.10.130 y /24 (máscara de subred 255.255.255.0), solo cambia el último octeto
dirección de red \(=\) 192.168.10.130 (IP) \(\mathbin{\text{AND}}\) 255.255.255.0 (máscara)
\(130 = 10000010_{2}, \quad 0 = 00000000_{2}\)
\(10000010 \mathbin{\text{AND}} 00000000 = 00000000 = 0\)
\(\Rightarrow 192.168.10.0\)
La idea clave
AND (conjunción lógica) es la operación que da 1 solo donde los dos bits son 1. Una máscara de subred tiene unos en los bits altos (la parte de red) y ceros en los bits bajos (la parte de host), así que al hacer AND con una dirección IP se conserva la parte de red tal cual y todos los bits de host pasan a 0. Se obtiene la primera dirección de esa red, la dirección de red.
Dirección de difusión (broadcast) (red OR máscara wildcard)
Notación matemática (la notación habitual)
\(B\) \(=\) \(N\) \(\mathbin{\text{OR}}\) \(W\)
En palabras (los símbolos sustituidos por palabras)
③ dirección de difusión \(B\) \(=\) ① dirección de red \(N\) ② \(\mathbin{\text{OR}}\) ② máscara wildcard \(W\)
La fórmula en palabras
① Compara cada bit de la dirección de red \(N\) con cada bit de
② la máscara wildcard \(W\) (la máscara de subred con los ceros y los unos intercambiados) , y pon un 1 donde alguno de los dos bits sea 1 (la operación OR),
③ y obtienes la dirección de difusión \(B\) (la dirección con todos los bits de host a 1)
Un ejemplo sencillo
Con la red 192.168.10.0 y la máscara wildcard 0.0.0.255, solo cambia el último octeto
dirección de difusión \(=\) 192.168.10.0 (red) \(\mathbin{\text{OR}}\) 0.0.0.255 (wildcard)
\(0 = 00000000_{2}, \quad 255 = 11111111_{2}\)
\(00000000 \mathbin{\text{OR}} 11111111 = 11111111 = 255\)
\(\Rightarrow 192.168.10.255\)
La idea clave
OR (disyunción lógica) es la operación que da 1 donde alguno de los dos bits es 1. Una máscara wildcard es la máscara de subred con los ceros y los unos intercambiados, así que sus bits de host son todos 1. Al hacer OR con la dirección de red se rellenan con 1 todos los bits de host, y se obtiene la última dirección de esa red, la dirección de difusión. La dirección de difusión (broadcast) es una dirección especial para enviar a todos los dispositivos de la red a la vez.
Total de hosts (una potencia de \(2\))
Notación matemática (la notación habitual)
En palabras (los símbolos sustituidos por palabras)
\(H\) \(=\) \(2\) \(32-p\)
③ total de hosts \(H\) \(=\) ① 2 (encendido o apagado) ② bits de host \(32-p\)
La fórmula en palabras
① Multiplica 2 (los dos estados de un bit, encendido o apagado) por sí mismo
② tantas veces como bits de host hay, \(32-p\) (32 bits menos los \(p\) bits de red) ,
③ y obtienes el total de hosts \(H\)
Un ejemplo sencillo
Con /24, la parte de host tiene \(32-24=8\) bits, así que
total de hosts \(=\) 2 8 (bits de host)
\(2^{32-24} = 2^{8} = 256\)
La idea clave
Cada bit de host puede ser 0 o 1, dos posibilidades. Con \(32-p\) bits de host hay \(2^{32-p}\) combinaciones, y ese es el total de direcciones de la red (el total de hosts). Cada vez que la longitud de prefijo \(p\) sube 1 (un bit más de red), el número de hosts se reduce exactamente a la mitad.
Hosts utilizables (total − 2)
Notación matemática (la notación habitual)
En palabras (los símbolos sustituidos por palabras)
\(U\) \(=\) \(H\) \(-\) \(2\)
③ hosts utilizables \(U\) \(=\) ① total de hosts \(H\) \(-\) ② 2 (red y difusión)
La fórmula en palabras
① Al total de hosts \(H\) ,
② réstale 2 (la dirección de red del principio y la dirección de difusión del final) ,
③ y obtienes el número de hosts utilizables \(U\) (el número de direcciones que puedes asignar a dispositivos)
Un ejemplo sencillo
Con /24, el total de hosts es 256, así que
hosts utilizables \(=\) 256 (total de hosts) \(-\) 2
\(256 - 2 = 254\)
La idea clave
En cada red, la primera dirección (la dirección de red) y la última (la dirección de difusión) están reservadas para usos especiales y no se pueden asignar a dispositivos. Por eso el número de direcciones que puedes usar de verdad es el total menos 2. Las excepciones son /31 (2 direcciones) y /32 (1 dirección): al restar 2 no queda nada, así que el número de hosts utilizables se toma como 0 (/31 tiene un uso especial en los enlaces punto a punto).
El cálculo de subredes se apoya en cuatro fórmulas: dirección de red = IP AND máscara de subred, dirección de difusión = red OR máscara wildcard, total de hosts = \(2^{32-p}\) y hosts utilizables = total − 2. Cada vez que la longitud de prefijo \(p\) sube 1, la red se divide en dos y el número de hosts se reduce a la mitad. IPv6 funciona igual, y el total de direcciones es \(2^{128-p}\).

Símbolos y términos

Símbolos

\(N\) ene La dirección de red, la primera dirección de la red (todos los bits de host a 0). Se usa como nombre de la propia red.
\(B\) be La dirección de difusión (broadcast), la última dirección de la red (todos los bits de host a 1). Se usa para enviar a todos los dispositivos de la red a la vez.
\(W\) uve doble La máscara wildcard, la máscara de subred con los ceros y los unos intercambiados. Sus bits de host son todos 1, y se usa para hallar la dirección de difusión y en las listas de control de acceso.
\(p\) pe La longitud de prefijo, el «24» de «/24». Indica cuántos bits tiene la parte de red. (Viene de «prefijo».)
\(H\) hache El total de hosts, el número total de direcciones de la red, \(H = 2^{32-p}\). (Viene de «host».)
\(U\) u El número de hosts utilizables, el número de direcciones que puedes asignar de verdad a dispositivos. Es el total menos 2 (la dirección de red y la dirección de difusión).
\(\land\) AND AND lógico (conjunción). El resultado es 1 solo cuando los dos bits son 1. Se usa para hallar la dirección de red.
\(\lor\) OR OR lógico (disyunción). El resultado es 1 cuando alguno de los dos bits es 1. Se usa para hallar la dirección de difusión.

Términos

subred Cada una de las redes más pequeñas en que se divide una red IP grande. Dividir una red por departamentos o por sedes (subnetting) facilita la gestión y mejora la seguridad.
máscara de subred Un valor de 32 bits que indica dónde termina la parte de red de una dirección IP y dónde empieza la parte de host. Tiene unos en los bits de red y ceros en los bits de host (por ejemplo, 255.255.255.0).
longitud de prefijo El número de bits de red. Se escribe como «/24» y lleva la misma información que la máscara de subred, de forma más corta.
CIDR Classless Inter-Domain Routing (enrutamiento entre dominios sin clases). Un método que divide las redes libremente según la longitud de prefijo en lugar de por clases, y se escribe con una barra, como en «192.168.1.0/24». Es el estándar del internet de hoy.
dirección de red La primera dirección de la red (todos los bits de host a 0). No se asigna a ningún dispositivo y se usa como nombre de la propia red.
dirección de difusión La última dirección de la red (todos los bits de host a 1). Es una dirección especial para enviar a todos los dispositivos de la red al mismo tiempo. En inglés y en la práctica se dice «broadcast».
máscara wildcard La máscara de subred con los bits invertidos, también llamada máscara inversa. Los bits de host son todos 1. Se usa para calcular la dirección de difusión y en las listas de control de acceso (ACL) de los routers.
octeto Cada una de las cuatro partes de una dirección IPv4 separadas por puntos (8 bits, de 0 a 255). En 192.168.1.0, «192», «168», «1» y «0» son un octeto cada uno.
IP privada Una dirección IP reservada para usarse solo dentro de una casa o de una organización (de 10.0.0.0 a 10.255.255.255, de 172.16.0.0 a 172.31.255.255 y de 192.168.0.0 a 192.168.255.255, definidas en la RFC 1918). No se puede usar tal cual en internet. Una dirección que funciona en todo internet se llama IP pública.
clase de IP (direccionamiento con clases) Un sistema antiguo, usado antes de que se generalizara CIDR, que fijaba el tamaño de una red por su primer número (el primer octeto) como clase A, B, C, etc. Ya no se usa para el enrutamiento, pero los términos siguen vivos, y por eso esta página muestra también la clase.
IPv4 El sistema de direcciones de 32 bits (unos 4.300 millones de direcciones), el más usado. Es el que trata sobre todo esta página. En Europa, el registro regional RIPE NCC agotó sus direcciones IPv4 libres el 25 de noviembre de 2019, un motivo más para repartir bien las direcciones con subredes y CIDR.
IPv6 El sistema de direcciones nuevo, de 128 bits, con un número prácticamente ilimitado de direcciones. Se creó para resolver la escasez de direcciones IPv4.
bit La unidad mínima de información, que vale 0 o 1. Una dirección IPv4 está formada por 32 bits y una dirección IPv6 por 128 bits.

Qué conviene saber de antemano

Esto es lo que te ayuda a usar el cálculo de esta página entendiéndolo de verdad, y no solo pulsando el botón.

Binario y decimal (Tecnología y Digitalización de la ESO y TIC de Bachillerato)
  • Saber pasar un número decimal como 192 a binario, 11000000 (una dirección IP es en realidad un número binario)
  • Saber que una cifra binaria (un bit) tiene dos valores posibles, 0 o 1
Potencias y exponentes (1.º–2.º de ESO, 12-14 años)
  • Saber que «2 elevado a \(n\)» es 2 multiplicado \(n\) veces, como en \(2^8 = 256\)
  • Tener la intuición de que un bit de host más duplica el número de hosts
Operaciones lógicas AND y OR (TIC de Bachillerato)
  • Conocer las reglas: AND da 1 solo cuando los dos bits son 1, y OR da 1 cuando alguno de los dos es 1
  • Saber aplicar estas dos operaciones bit a bit (cifra a cifra)
Bits y bytes (TIC de Bachillerato)
  • Saber que 1 byte = 8 bits y que puede guardar de 0 a 255 (8 cifras binarias)
  • Saber que una dirección IPv4 está formada por 8 bits × 4 = 32 bits

Cómo calcularlo con Excel

Copia toda la tabla de abajo y pégala en la celda A1 de Excel. Funciona tal cual.
Tabla del total de hosts y de los hosts utilizables
Longitud de prefijo p 24
Bits de host (32−p) =32-B1
Total de hosts =2^B2
Hosts utilizables =MAX(B3-2;0)
Tabla de la máscara de subred
Longitud de prefijo p 24
Máscara de subred como número entero =(2^32)-(2^(32-B1))
Primer octeto =ENTERO(B2/16777216)
Segundo octeto =ENTERO(RESIDUO(B2;16777216)/65536)
Tercer octeto =ENTERO(RESIDUO(B2;65536)/256)
Cuarto octeto =RESIDUO(B2;256)
En la primera tabla, escribe una longitud de prefijo en B1 y los bits de host, el total de hosts y los hosts utilizables se calculan solos. «^» es el signo de la potencia, así que «=2^B2» es «2 multiplicado por sí mismo B2 veces». Con /24 obtienes 256 hosts en total y 254 utilizables. MAX(…;0) evita que el resultado baje de 0 con /31 y /32.
La segunda tabla divide la máscara de subred en sus cuatro octetos (de 0 a 255). B2 calcula la máscara entera como un solo número entero, y de B3 a B6 se saca cada octeto con cocientes y restos de la división entre potencias de 256. Con /24, el resultado es 255.255.255.0.

Cómo calcularlo con Hojas de cálculo de Google

Copia toda la tabla de abajo y pégala en la celda A1 de Hojas de cálculo de Google. Funciona tal cual.
Tabla del total de hosts y de los hosts utilizables
Longitud de prefijo p 24
Bits de host (32−p) =32-B1
Total de hosts =2^B2
Hosts utilizables =MAX(B3-2;0)
Tabla de la máscara de subred
Longitud de prefijo p 24
Máscara de subred como número entero =(2^32)-(2^(32-B1))
Primer octeto =ENTERO(B2/16777216)
Segundo octeto =ENTERO(RESIDUO(B2;16777216)/65536)
Tercer octeto =ENTERO(RESIDUO(B2;65536)/256)
Cuarto octeto =RESIDUO(B2;256)
Las mismas fórmulas de Excel funcionan tal cual en Hojas de cálculo de Google en español. Copia la tabla entera, pégala en la celda A1 y sustituye B1 por tu propia longitud de prefijo. Sacar cada octeto con ENTERO (cociente) y RESIDUO (resto) funciona igual.

Cómo calcularlo con Python

import ipaddress

ip = "192.168.10.130"   # dirección IP
prefix = 24             # longitud de prefijo (el 24 de /24)

net = ipaddress.ip_network(f"{ip}/{prefix}", strict=False)

total = net.num_addresses               # total de hosts = 2 ** (32 - prefix)
usable = max(total - 2, 0)              # hosts utilizables (0 con /31 y /32)

print(f"Dirección de red: {net.network_address}")
print(f"Dirección de difusión: {net.broadcast_address}")
print(f"Máscara de subred: {net.netmask}")
print(f"Máscara wildcard: {net.hostmask}")
print(f"Total de hosts: {total}")
print(f"Hosts utilizables: {usable}")
Solo hace falta el módulo ipaddress de la biblioteca estándar. strict=False en ip_network permite pasar una IP cuyos bits de host no son 0 (como 192.168.10.130) y la trata como su red en lugar de dar error. Cambia la dirección IP y la longitud de prefijo del principio y ejecútalo.

La fórmula en LaTeX y otras notaciones matemáticas (para copiar)

Dirección de red (IP AND máscara de subred)
N = IP ∧ mask
N = \mathrm{IP} \land \mathrm{mask}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>N</mi>
    <mo>=</mo>
    <mi>IP</mi>
    <mo>&#x2227;</mo>
    <mi>mask</mi>
  </mrow>
</math>
N = IP ^^ mask
BitAnd[ip, mask]
N := Bits:-And(ip, mask);
N = bitand(ip, mask);
N = IP ∧ mask
Dirección de difusión (broadcast) (red OR máscara wildcard)
B = N ∨ W
B = N \lor W
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>B</mi>
    <mo>=</mo>
    <mi>N</mi>
    <mo>&#x2228;</mo>
    <mi>W</mi>
  </mrow>
</math>
B = N vv W
BitOr[network, wildcard]
B := Bits:-Or(network, wildcard);
B = bitor(network, wildcard);
B = N ∨ W
Total de hosts (una potencia de \(2\))
H = 2^(32 − p)
H = 2^{32 - p}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>H</mi>
    <mo>=</mo>
    <msup>
      <mn>2</mn>
      <mrow><mn>32</mn><mo>&#x2212;</mo><mi>p</mi></mrow>
    </msup>
  </mrow>
</math>
H = 2^(32 - p)
2^(32 - p)
H := 2^(32 - p);
H = 2^(32 - p);
H = 2^(32-p)
Hosts utilizables (total − 2)
U = H − 2
U = H - 2
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>U</mi>
    <mo>=</mo>
    <mi>H</mi>
    <mo>&#x2212;</mo>
    <mn>2</mn>
  </mrow>
</math>
U = H - 2
H - 2
U := H - 2;
U = H - 2;
U = H - 2

Cómo pedirle a ChatGPT  que haga el cálculo

Eres un asistente de cálculo de redes. Haz el siguiente cálculo ejecutando realmente Python (el módulo ipaddress de la biblioteca estándar) y basa tu respuesta solo en los números del resultado de la ejecución (no respondas con cálculo mental ni estimaciones).

Para la dirección IPv4 192.168.10.130 con una longitud de prefijo de /24, halla:
1. La dirección de red
2. La dirección de difusión (broadcast)
3. La máscara de subred y la máscara wildcard
4. El total de hosts y el número de hosts utilizables

Muestra el código que has usado y los números del resultado de la ejecución.

Cómo usar
  1. 1
    Introduce los números
    Escribe en los campos los números con los que quieres calcular
  2. 2
    Calcula
    Haz clic en el botón «Calcular»
  3. 3
    Consulta el resultado
    El resultado aparece al instante. En la misma página también encontrarás el desarrollo del cálculo y la explicación de la fórmula
  Las ventajas de DataChef
Fácil y gratis
Conversiones gratis e ilimitadas
Sin conocimientos técnicos: fácil e intuitivo
Sin registro
Disponible nada más entrar
Sin necesidad de dar datos personales
Seguro y protegido
Conexión cifrada y segura (SSL)
Los archivos se borran automáticamente tras la descarga
Alta velocidad
Carga y conversión rápidas, sin esperas
Sin marcas de agua
Sin marca de agua
Sin necesidad de atribución
Uso comercial permitido
Uso comercial gratuito
Sin necesidad de pedir permiso