Convertidor de bits de dirección IP
Convierte los octetos de la dirección IP a su representación individual de 32 bits y viceversa. Visualiza cada octeto como bits separados.
Entrada
Salida
Leerme
¿Qué es una dirección IP en binario?
Una dirección IP (IPv4) está compuesta por cuatro números llamados octetos, cada uno con un rango de 0 a 255. Internamente, los ordenadores representan estas direcciones como 32 dígitos binarios (bits). Cada octeto corresponde a 8 bits, por eso el valor máximo es 255 (binario 11111111). Comprender esta representación binaria es fundamental para la configuración de redes, cálculos de subredes y solución de problemas de conectividad.
Por ejemplo, la dirección IP 192.168.1.1 se traduce a:
- 192 → 11000000
- 168 → 10101000
- 1 → 00000001
- 1 → 00000001
Esto produce la representación completa de 32 bits: 11000000 10101000 00000001 00000001
¿Por qué convertir direcciones IP a binario?
La conversión a binario es esencial para varias tareas de redes:
- Subnetting: Calcular las porciones de red y host requiere operaciones a nivel de bits
- Network masking: Operaciones AND entre la IP y la máscara de subred determinan las direcciones de red
- Notación CIDR: Entender longitudes de prefijo como /24 implica saber qué bits representan la red
- Listas de control de acceso: Las máscaras wildcard usan lógica binaria para coincidir con rangos de IP
- Depuración de redes: Identificar por qué dos dispositivos pueden o no comunicarse a menudo requiere análisis binario
Descripción de la herramienta
Esta herramienta convierte direcciones IPv4 entre su notación decimal de octetos (como 192.168.0.1) y su representación binaria de 32 bits. Funciona de forma bidireccional: ingresa una dirección IP para ver su forma binaria, o introduce 32 bits para obtener la dirección IP decimal. El conversor valida la entrada para garantizar el formato correcto y los rangos de valores.
Ejemplos
Octetos a bits:
| Entrada | Salida |
|---|---|
| 192.168.1.1 | 11000000 10101000 00000001 00000001 |
| 10.0.0.1 | 00001010 00000000 00000000 00000001 |
| 255.255.255.0 | 11111111 11111111 11111111 00000000 |
| 0.0.0.0 | 00000000 00000000 00000000 00000000 |
| 172.16.254.1 | 10101100 00010000 11111110 00000001 |
Bits a octetos:
| Entrada | Salida |
|---|---|
| 11000000 10101000 00000001 00000001 | 192.168.1.1 |
| 00001010 00000000 00000000 00000001 | 10.0.0.1 |
| 11111111 11111111 11111111 00000000 | 255.255.255.0 |
Características
- Conversión bidireccional: Convierte de octetos decimales a bits binarios y viceversa
- Análisis flexible de entrada: Acepta varios separadores, incluidos puntos, espacios y comas
- Agrupación por octetos: La salida binaria se agrupa por octeto para facilitar la lectura