DNS RobotDNS Propagation Checker
InicioDNSWHOISIPSSL
DNS RobotDNS Propagation Checker

Kit de herramientas DNS de nueva generación

Política de PrivacidadTérminos de ServicioAcerca de NosotrosContacto

Herramientas DNS

Consulta DNSDominio a IPConsulta NSConsulta MXConsulta CNAMEVer todo

Herramientas de Correo

Verificador de Registro SPFVerificador DMARCVerificador DKIMHerramienta de Prueba SMTPAnalizador de Cabeceras de CorreoVer todo

Herramientas Web

Consulta WHOISDisponibilidad de DominioBuscador de SubdominiosDetector de CMSAnalizador de EnlacesVer todo

Herramientas de Red

Herramienta PingTracerouteVerificador de PuertosVerificador de Cabeceras HTTPVerificador de Certificado SSLVer todo

Herramientas IP

Consulta de IPCuál Es Mi IPVerificador de Lista Negra IPIP a HostnameConsulta ASNVer todo

Herramientas Útiles

Escáner de Código QRGenerador de Código QRTraductor de Código MorseConversor de Texto a BinarioGenerador de Texto PequeñoVer todo
© 2026 DNS Robot. Desarrollado por: ❤ Shaik Brothers
Todos los sistemas operacionales
Made with
  1. Inicio
  2. /
  3. Herramientas de Conversión
  4. /
  5. Compresión IPv6

Herramienta de Compresión IPv6

Comprima direcciones IPv6 completas a su forma más corta o expanda direcciones IPv6 abreviadas a la notación completa de 128 bits. Nuestra calculadora gratis de compresión IPv6 sigue los estándares RFC 5952 para representación canónica.

Herramienta IPv6 GratisCompresión IPv6RFC 5952Comprimir y Expandir
IPv6 Compress / Expand

¿Qué es la Compresión de Direcciones IPv6?

La compresión IPv6 (también llamada abreviación de direcciones IPv6) es el proceso de acortar una dirección IPv6 completa de 128 bits a su forma más compacta aplicando dos reglas definidas en RFC 5952: (1) eliminar ceros iniciales de cada grupo de 16 bits, y (2) reemplazar la secuencia consecutiva más larga de grupos de ceros con doble dos puntos (::).

Por ejemplo, la dirección completa 2001:0db8:0000:0000:0000:0000:0000:0001 se comprime a 2001:db8::1 — de 39 caracteres a solo 10. Esta compresión es esencial para hacer las direcciones IPv6 manejables en configuraciones de firewall, archivos de zona DNS, documentación de red y registros del sistema.

Nuestra herramienta también realiza la operación inversa: expandir direcciones IPv6 comprimidas a su forma completa de 8 grupos con 4 dígitos hexadecimales cada uno. Consulte también nuestro conversor IPv4 a IPv6 para traducir entre ambos protocolos.

Cómo Comprimir una Dirección IPv6

El proceso de compresión IPv6 sigue tres pasos secuenciales. A continuación se detallan usando la dirección 2001:0db8:0000:0000:0000:ff00:0042:8329 como ejemplo.

1
Eliminar ceros iniciales en cada grupo

Quite los ceros a la izquierda de cada grupo de 16 bits: 0db8 → db8, 0000 → 0, ff00 → ff00, 0042 → 42. Resultado parcial: 2001:db8:0:0:0:ff00:42:8329.

2
Encontrar la secuencia consecutiva más larga de grupos de ceros

Identifique la secuencia más larga de grupos que son todos cero. En nuestro ejemplo, los grupos 3, 4 y 5 (0:0:0) forman la secuencia más larga con 3 grupos consecutivos de ceros.

3
Reemplazar con doble dos puntos (::)

Sustituya la secuencia más larga de ceros con ::. Resultado final: 2001:db8::ff00:42:8329. Si hay dos secuencias de igual longitud, se comprime la primera. El :: solo puede aparecer una vez por dirección.

Reglas de Compresión IPv6 (RFC 5952)

RFC 5952 define las reglas canónicas para la representación de texto de direcciones IPv6. Seguir estas reglas garantiza que cada dirección tenga una única representación comprimida estándar.

ObligatorioRegla 1: Eliminar Ceros Iniciales

Los ceros a la izquierda de cada grupo de 16 bits deben eliminarse. 0db8 se convierte en db8, 00ff se convierte en ff, 0000 se convierte en 0. Solo se eliminan ceros iniciales, no finales (ff00 se mantiene como ff00).

ObligatorioRegla 2: Comprimir la Secuencia de Ceros Más Larga

La secuencia consecutiva más larga de grupos de solo ceros debe reemplazarse con ::. Si hay dos secuencias de igual longitud, se comprime la primera. Si solo hay un grupo de ceros, no se usa ::.

ObligatorioRegla 3: :: Aparece Solo Una Vez

El doble dos puntos (::) solo puede aparecer una vez en una dirección IPv6. Si apareciera dos veces, sería imposible determinar cuántos grupos de ceros representa cada ::, creando ambigüedad.

RecomendadoRegla 4: Usar Dígitos Hexadecimales en Minúsculas

RFC 5952 recomienda que todos los dígitos hexadecimales se escriban en minúsculas: 2001:db8::ff00, NO 2001:DB8::FF00. Aunque ambas formas son técnicamente válidas, las minúsculas son la representación canónica.

Cómo Expandir una Dirección IPv6 Comprimida

La expansión es la operación inversa a la compresión: toma una dirección IPv6 abreviada y la devuelve a su forma completa de 8 grupos con exactamente 4 dígitos hexadecimales cada uno.

1
Reemplazar :: con los grupos de ceros faltantes

Cuente los grupos existentes en la dirección y calcule cuántos faltan para completar 8. Reemplace :: con esa cantidad de grupos 0000. Ejemplo: 2001:db8::1 tiene 3 grupos visibles, por lo que :: representa 5 grupos de 0000.

2
Rellenar cada grupo con ceros iniciales

Añada ceros a la izquierda de cada grupo hasta completar 4 dígitos: db8 → 0db8, 1 → 0001, ff00 se mantiene como ff00. Resultado para 2001:db8::1: 2001:0db8:0000:0000:0000:0000:0000:0001.

3
Verificar el resultado

La dirección expandida debe tener exactamente 8 grupos separados por dos puntos, cada grupo con exactamente 4 dígitos hexadecimales (0-9, a-f), totalizando 32 dígitos hex o 128 bits.

Ejemplos de Compresión IPv6

Estos son ejemplos prácticos de compresión y expansión para direcciones IPv6 comunes, incluyendo direcciones especiales y de uso frecuente.

  • Loopback: 0000:0000:0000:0000:0000:0000:0000:0001 → ::1

  • Documentación: 2001:0db8:0000:0000:0000:0000:0000:0001 → 2001:db8::1

  • Link-local: fe80:0000:0000:0000:0000:0000:0000:0001 → fe80::1

  • Google DNS: 2001:4860:4860:0000:0000:0000:0000:8888 → 2001:4860:4860::8888

  • Cloudflare DNS: 2606:4700:4700:0000:0000:0000:0000:1111 → 2606:4700:4700::1111

  • No especificada: 0000:0000:0000:0000:0000:0000:0000:0000 → ::

  • Multicast todos los nodos: ff02:0000:0000:0000:0000:0000:0000:0001 → ff02::1

  • IPv4-mapped: 0000:0000:0000:0000:0000:ffff:c0a8:0101 → ::ffff:c0a8:0101

¿Cuándo Necesita la Compresión IPv6?

Las direcciones IPv6 en forma completa tienen 39 caracteres (ej: 2001:0db8:0000:0000:0000:0000:0000:0001), lo que las hace difíciles de leer, escribir y administrar. La compresión las reduce a formas mucho más cortas (ej: 2001:db8::1 — solo 10 caracteres). Esto es esencial en múltiples escenarios.

  • Reglas de firewall — Escribir y revisar ACLs con direcciones IPv6 legibles

  • Archivos de zona DNS — Registros AAAA más compactos y fáciles de mantener

  • Configuración de servidores — Direcciones más cortas en archivos de configuración de Apache, Nginx, etc.

  • Documentación de red — Diagramas y tablas con direcciones que caben en columnas

  • Análisis de registros — Identificar direcciones rápidamente en logs del sistema

  • Scripts y automatización — Normalizar direcciones a formato canónico para comparaciones consistentes

  • Certificaciones de red — Comprender la compresión IPv6 es requisito para CCNA y CompTIA Network+

Herramientas Relacionadas

Explore nuestras otras herramientas gratis de IP y red:

IPv4 a IPv6

Convierta direcciones IPv4 a formato IPv6-mapped y túnel 6to4.

IPv6 a IPv4

Convierta direcciones IPv6-mapped y 6to4 de vuelta a formato IPv4.

IP a Decimal

Convierta direcciones IP entre formatos decimal, hexadecimal y binario.

Calculadora de Subredes

Calcule rangos IP, máscara de subred y hosts desde notación CIDR.

Consulta IP

Obtenga geolocalización, ASN y detalles de cualquier dirección IP.

¿Cuál es mi IP?

Descubra su dirección IP pública, ubicación y proveedor de internet.

Preguntas Frecuentes sobre Compresión IPv6

La compresión IPv6 (también llamada abreviación de direcciones IPv6) es el proceso de acortar una dirección IPv6 completa de 128 bits a su forma más compacta aplicando dos reglas definidas en RFC 5952: (1) eliminar ceros iniciales de cada grupo de 16 bits (ej: 0db8 se convierte en db8), y (2) reemplazar la secuencia consecutiva más larga de grupos de solo ceros con doble dos puntos (::). Por ejemplo, 2001:0db8:0000:0000:0000:0000:0000:0001 se comprime a 2001:db8::1.