Calculadora IPv6 Online

Una calculadora completa de IPv6 con tres herramientas en una: análisis y compresión de direcciones, generador EUI-64 a partir de una MAC y cálculo de prefijos. Es ideal para estudiantes que están aprendiendo IPv6 y profesionales que preparan certificaciones como CCNA, CCNP, JNCIA y otras donde IPv6 ya es obligatorio.

Funciona 100% en tu navegador, no envía tus direcciones a ningún servidor y muestra el paso a paso de cada cálculo, lo cual ayuda mucho a entender el porqué de cada bit.

Calculadora IPv6
Tres herramientas: analizar y comprimir direcciones, generar EUI-64 desde una MAC y calcular prefijos.

Cómo usar la calculadora IPv6

Pestaña "Analizar / Comprimir"

Pega cualquier dirección IPv6 (en su forma larga, comprimida o intermedia) y la herramienta te entregará la forma expandida (todos los grupos con ceros), la forma comprimida según RFC 5952, el tipo (Global Unicast, Link-Local, ULA, Multicast, Loopback, etc.) y el nombre inverso (ip6.arpa).

Pestaña "EUI-64 desde MAC"

Ingresa una dirección MAC en cualquier formato común (00:1A:2B:3C:4D:5E, 00-1A-2B-3C-4D-5E, 001A.2B3C.4D5E o 001A2B3C4D5E). Opcionalmente agrega un prefijo (por defecto fe80::/64, link-local). Obtendrás la dirección IPv6 con el host generado vía EUI-64 modificado y el paso a paso.

Pestaña "Calcular Prefijo"

Ingresa una IPv6 con notación CIDR (ej. 2001:db8:abcd:1::/64) y obtendrás la red, la primera y última dirección del bloque, la cantidad de subredes /64 que caben dentro y el total de direcciones (que suelen ser números enormes en IPv6).

Ejemplos típicos

Compresión RFC 5952

La dirección 2001:0db8:0000:0000:0000:ff00:0042:8329 se comprime como 2001:db8::ff00:42:8329. La regla: se eliminan los ceros a la izquierda de cada grupo y se reemplaza por :: el bloque más largo de grupos consecutivos en cero (al menos dos), una sola vez en la dirección.

EUI-64 desde MAC

Dada la MAC 00:1A:2B:3C:4D:5E, el proceso es: se separa en mitades (00:1A:2B y 3C:4D:5E), se inserta FFFE al medio (00:1A:2B:FF:FE:3C:4D:5E) y se invierte el bit U/L (séptimo bit del primer octeto): 00 en binario es 00000000, al invertir el bit 7 queda 00000010 = 02. Resultado final: 021A:2BFF:FE3C:4D5E. Con prefijo fe80::/64 queda fe80::21a:2bff:fe3c:4d5e.

Prefijo /64 típico

El prefijo 2001:db8:abcd:1::/64 abarca desde 2001:db8:abcd:1:0000:0000:0000:0000 hasta 2001:db8:abcd:1:ffff:ffff:ffff:ffff, con 264 direcciones disponibles. Es el tamaño estándar de subred para LANs en IPv6.

Preguntas frecuentes sobre IPv6

¿Qué significa el doble dos puntos ::?

Representa uno o más grupos consecutivos de ceros. Solo se puede usar una vez en una dirección. La calculadora valida esta regla automáticamente.

¿Qué es EUI-64 modificado?

Es un método definido en el RFC 4291 para construir el identificador de host (los últimos 64 bits) de una IPv6 a partir de una dirección MAC de 48 bits. Se inserta FFFE al medio y se invierte el bit Universal/Local del primer octeto.

¿Cuáles son los tipos más comunes de IPv6?

Global Unicast (2000::/3) son las direcciones equivalentes a las públicas. Link-Local (fe80::/10) solo funcionan dentro del enlace local. Unique Local (fc00::/7) son el equivalente a las privadas de IPv4. Multicast (ff00::/8) reemplazan al broadcast de IPv4. Loopback es ::1 y la no especificada es ::.

¿Por qué los prefijos suelen ser /64?

Porque los protocolos como SLAAC y ND están diseñados para que el identificador de host ocupe exactamente 64 bits. Usar prefijos más largos en LAN puede romper SLAAC. La excepción son los enlaces punto a punto, donde se usa /127 por seguridad.