Direcciones IP Explicadas: IPv4, IPv6 y Cómo Funcionan

· 12 min de lectura

Tabla de Contenidos

¿Qué Es una Dirección IP?

Cada dispositivo conectado a internet necesita un identificador único: una dirección de Protocolo de Internet (IP). Piensa en ella como una dirección postal para tu computadora, smartphone o servidor. Sin direcciones IP, los paquetes de datos no tendrían forma de encontrar su destino, e internet tal como lo conocemos simplemente no funcionaría.

Una dirección IP cumple dos propósitos fundamentales: identificación del host y direccionamiento de ubicación. Cuando escribes la URL de un sitio web en tu navegador, tu dispositivo usa direcciones IP detrás de escena para localizar el servidor que aloja ese sitio web y establecer una conexión. Este proceso ocurre en milisegundos, millones de veces por segundo a través del internet global.

Actualmente hay dos versiones de direcciones IP en uso activo: IPv4 e IPv6. Entender ambas es esencial para cualquiera que trabaje con redes, servidores o infraestructura web. Cada versión tiene características distintas, esquemas de direccionamiento y casos de uso que las hacen adecuadas para diferentes escenarios de red.

Las direcciones IP funcionan en la Capa 3 (la Capa de Red) del modelo OSI, proporcionando el direccionamiento lógico necesario para enrutar datos a través de redes interconectadas. A diferencia de las direcciones MAC, que están físicamente grabadas en el hardware de red, las direcciones IP pueden asignarse dinámicamente y cambiarse según sea necesario.

IPv4: El Estándar Original

IPv4 (Protocolo de Internet versión 4) ha sido la columna vertebral de la comunicación por internet desde su implementación en 1983. Una dirección IPv4 consiste en cuatro grupos de números separados por puntos, donde cada grupo (llamado octeto) varía de 0 a 255.

# Formato de dirección IPv4
192.168.1.100

# Cada octeto es de 8 bits (1 byte)
# Total: 32 bits = 4,294,967,296 direcciones posibles

# Encontrar tu IP pública
curl ifconfig.me

# Encontrar tu IP local (Linux/Mac)
ifconfig | grep "inet " | grep -v 127.0.0.1

# Comando Windows
ipconfig | findstr IPv4

La estructura de 32 bits de IPv4 permite aproximadamente 4.3 mil millones de direcciones únicas. Aunque eso parecía suficiente en los primeros días de internet, el crecimiento explosivo de dispositivos conectados (smartphones, dispositivos IoT, electrodomésticos inteligentes) ha agotado este espacio de direcciones. Los últimos bloques de direcciones IPv4 fueron oficialmente asignados en 2011, aunque varias técnicas de conservación han extendido su usabilidad.

Las direcciones IPv4 se escriben típicamente en notación decimal con puntos, haciéndolas legibles para humanos. Cada octeto representa 8 bits, y cuando se convierte a binario, puedes ver la estructura completa de 32 bits:

Decimal:  192.168.1.100
Binario:  11000000.10101000.00000001.01100100

Consejo profesional: Usa nuestra Herramienta de Búsqueda de IP para verificar instantáneamente tu dirección IP pública actual y obtener información detallada de geolocalización sobre cualquier dirección IP en todo el mundo.

A pesar del problema de agotamiento de direcciones, IPv4 sigue siendo el protocolo dominante en internet. Tecnologías como la Traducción de Direcciones de Red (NAT) y el Enrutamiento entre Dominios sin Clases (CIDR) han ayudado a extender la vida de IPv4 al permitir que múltiples dispositivos compartan una única dirección IP pública.

IPv6: La Próxima Generación

IPv6 (Protocolo de Internet versión 6) fue desarrollado para resolver el problema de agotamiento de direcciones IPv4. Introducido en 1998, IPv6 usa direcciones de 128 bits, proporcionando un espacio de direcciones casi incomprensiblemente grande: aproximadamente 340 undecillones (3.4 × 10³⁸) de direcciones únicas.

# Formato de dirección IPv6
2001:0db8:85a3:0000:0000:8a2e:0370:7334

# Formato abreviado (eliminando ceros iniciales)
2001:db8:85a3:0:0:8a2e:370:7334

# Más abreviado (grupos de ceros consecutivos como ::)
2001:db8:85a3::8a2e:370:7334

# Encontrar tu dirección IPv6 (Linux/Mac)
ifconfig | grep inet6

# Comando Windows
ipconfig | findstr IPv6

Las direcciones IPv6 se escriben en notación hexadecimal, divididas en ocho grupos de cuatro dígitos hexadecimales separados por dos puntos. Este formato es más complejo que IPv4 pero proporciona varias ventajas más allá de simplemente más direcciones.

Mejoras clave en IPv6:

A pesar de estas ventajas, la adopción de IPv6 ha sido más lenta de lo anticipado. A partir de 2026, aproximadamente el 45% del tráfico de internet usa IPv6, con variaciones regionales significativas. Google informa que países como India, Malasia y Alemania tienen tasas de adopción superiores al 60%, mientras que otros van rezagados.

Característica IPv4 IPv6
Longitud de Dirección 32 bits 128 bits
Formato de Dirección Decimal con puntos (192.168.1.1) Hexadecimal (2001:db8::1)
Direcciones Totales ~4.3 mil millones ~340 undecillones
Tamaño de Encabezado 20-60 bytes (variable) 40 bytes (fijo)
Soporte IPsec Opcional Obligatorio
Fragmentación Enrutadores y hosts Solo hosts
Suma de verificación Incluida en encabezado No incluida

Direcciones IP Públicas vs Privadas

No todas las direcciones IP son iguales. La distinción entre direcciones IP públicas y privadas es fundamental para entender cómo operan las redes modernas.

Las direcciones IP públicas son globalmente únicas y enrutables en internet. Tu Proveedor de Servicios de Internet (ISP) asigna a tu hogar o negocio una dirección IP pública que identifica tu red al mundo exterior. Estas direcciones son administradas por registros regionales de internet y deben ser únicas en todo internet.

Las direcciones IP privadas se usan dentro de redes locales y no son enrutables en internet público. Estas direcciones pueden reutilizarse en diferentes redes privadas sin conflicto. La Autoridad de Números Asignados de Internet (IANA) ha reservado rangos específicos para uso privado:

Clase Rango de IP Privada Notación CIDR Número de Direcciones
Clase A 10.0.0.0 - 10.255.255.255 10.0.0.0/8 16,777,216
Clase B 172.16.0.0 - 172.31.255.255 172.16.0.0/12 1,048,576
Clase C 192.168.0.0 - 192.168.255.255 192.168.0.0/16 65,536

Cuando verificas la dirección IP de tu dispositivo en una red doméstica, típicamente verás algo como 192.168.1.100, una dirección privada. Sin embargo, cuando visitas un sitio web como nuestra herramienta de búsqueda de IP, verás tu dirección IP pública, que es compartida por todos los dispositivos en tu red.

Este sistema de doble dirección es posible gracias a la Traducción de Direcciones de Red (NAT), que exploraremos en detalle más adelante. La conclusión clave es que las direcciones privadas permiten a las organizaciones construir grandes redes internas sin consumir escasas direcciones IP públicas.

Consejo rápido: Si estás solucionando problemas de conectividad de red, siempre distingue entre tu IP privada (local) y tu IP pública. Los problemas de conexión a servicios externos se relacionan con tu IP pública, mientras que los problemas para acceder a dispositivos locales involucran IPs privadas.

Entendiendo las Clases de Direcciones IP y Subnetting

Originalmente, las direcciones IPv4 se dividían en cinco clases (A hasta E) basadas en los primeros bits de la dirección. Aunque las redes con clases están en gran medida obsoletas, reemplazadas por el Enrutamiento entre Dominios sin Clases (CIDR), entender estas clases ayuda a comprender conceptos fundamentales de redes.

Clases de Direcciones IPv4:

El subnetting es la práctica de dividir una red en sub-redes más pequeñas. Esto mejora el rendimiento de la red, aumenta la seguridad y hace un uso más eficiente del espacio de direcciones IP. Una máscara de subred determina qué porción de una dirección IP representa la red y cuál representa el host.

# Máscaras de subred comunes
255.255.255.0   = /24 (254 hosts utilizables)
255.255.255.128 = /25 (126 hosts utilizables)
255.255.255.192 = /26 (62 hosts utilizables)
255.255.255.224 = /27 (30 hosts utilizables)

# Ejemplo: Dividir 192.168.1.0/24 en 4 subredes
Subred 1: 192.168.1.0/26   (192.168.1.1 - 192.168.1.62)
Subred 2: 192.168.1.64/26  (192.168.1.65 - 192.168.1.126)
Subred 3: 192.168.1.128/26 (192.168.1.129 - 192.168.1.190)
Subred 4: 192.168.1.192/26 (192.168.1.193 - 192.168.1.254)

La notación CIDR (el sufijo "/24") indica cuántos bits se usan para la porción de red. Una red /24 usa 24 bits para la red, dejando 8 bits para hosts (2⁸ - 2 = 254 direcciones utilizables, restando las direcciones de red y difusión).

Cómo Funciona la Búsqueda de Direcciones IP

La búsqueda de direcciones IP es el proceso de determinar información sobre una dirección IP, incluyendo su ubicación geográfica, ISP, organización y otros metadatos. Este proceso se basa en bases de datos mantenidas por registros regionales de internet y servicios de terceros.

Cuando usas una herramienta de búsqueda de IP, varias cosas suceden detrás de escena:

  1. Consulta de Base de Datos: La herramienta consulta una o más bases de datos de geolocalización de IP (como MaxMind, IP2Location o IPinfo) que mapean rangos de direcciones IP a ubicaciones geográficas y organizaciones.
  2. Búsqueda WHOIS: Para información detallada de propiedad, la herramienta puede realizar una consulta WHOIS contra el registro regional de internet apropiado (ARIN, RIPE, APNIC, LACNIC o AFRINIC).
  3. DNS Inverso: La herramienta puede realizar una búsqueda DNS inversa para encontrar el nombre de host asociado con la dirección IP.
  4. Información ASN: Los datos del Número de Sistema Autónomo revelan qué organización controla el enrutamiento para esa dirección IP.

La precisión de la geolocalización de IP

We use cookies for analytics. By continuing, you agree to our Privacy Policy.