Calculadora de Subredes IPv6
Calculá el prefijo de red, rango de direcciones, ID de interfaz y notación comprimida/expandida de cualquier CIDR IPv6. Todo se calcula en tu navegador.
Entrada de subred
Resultados
- Dirección comprimida
- —
- Dirección expandida
- —
- Tipo de dirección
- —
- Prefijo de red
- —
- Rango de direcciones
- —
- ID de interfaz (últimos 64 bits)
- —
- Total de direcciones
- —
- Subredes /64 en este bloque
- —
- Notación CIDR
- —
Cómo funciona el subneteo de IPv6
Una dirección IPv6 es un número de 128 bits, escrito como 8 grupos de 4 dígitos hexadecimales. Un prefijo (/64) funciona igual que el CIDR de IPv4, solo que sobre 128 bits en vez de 32: fija cuántos bits iniciales son la porción de red, dejando el resto como bits de host. A diferencia de IPv4, IPv6 no tiene dirección de broadcast — cada dirección del bloque, incluida la de todos ceros, es un host válido:
2001:db8:1234::1/64 → Prefijo de red: 2001:db8:1234::/64 → Rango de direcciones: 2001:db8:1234:: – 2001:db8:1234:0:ffff:ffff:ffff:ffff → ID de interfaz: 0000:0000:0000:0001 → Total de direcciones: 18.446.744.073.709.551.616 (2^64)
El RFC 5952 define la forma de texto canónica usada arriba: los dígitos hexadecimales van en minúscula, se eliminan los ceros iniciales de cada grupo, y :: reemplaza la racha más larga de grupos consecutivos en todo ceros — se usa como máximo una vez por dirección, y nunca para un solo grupo en cero (así que 2001:db8:0:1::1 mantiene ese único 0 escrito). Esta herramienta construye la dirección como un entero real de 128 bits (los números nativos de JavaScript solo dan 53 bits seguros, muy por debajo de lo necesario) y corre cada cálculo — red, rango y la división de interfaz — con aritmética de enteros grandes exacta, la misma categoría de bug que afecta a herramientas pensadas para IPv4 cuando se portan a IPv6 sin cuidado.
Preguntas frecuentes
¿Qué significa el prefijo de una dirección IPv6?
Un prefijo IPv6 (ej. /64) funciona igual que la notación CIDR de IPv4, solo que sobre 128 bits en vez de 32: indica cuántos bits iniciales de la dirección son la porción de red fija. /64 es el límite convencional para un segmento LAN — los 64 bits restantes son el ID de interfaz.
¿Por qué IPv6 no tiene dirección de broadcast?
IPv6 eliminó el broadcast por completo (RFC 4291) a favor del multicast. Cada dirección de una subred, incluida la de todos ceros, es una dirección unicast válida — no hay ninguna dirección que restar como en el .255 de IPv4, así que un /64 tiene 2^64 direcciones utilizables, no 2^64 menos 2.
¿Cuál es la diferencia entre notación comprimida y expandida?
La notación expandida escribe los 8 grupos de 4 dígitos hexadecimales sin ningún atajo. La notación comprimida (RFC 5952) es la forma canónica: se eliminan los ceros iniciales de cada grupo, y "::" reemplaza la única racha más larga de grupos consecutivos en todo ceros — se usa una sola vez por dirección, y nunca para un solo grupo en cero.
¿Cuál es la diferencia entre enlace local, local única y unicast global?
Enlace local (fe80::/10) nunca sale del segmento de red local y se asigna automáticamente en cada interfaz. Local única (fc00::/7, RFC 4193) es el equivalente IPv6 de los rangos privados de IPv4 — enrutable dentro de una organización pero no en internet pública. Unicast global (2000::/3) es enrutable públicamente, asignado por IANA hasta redes individuales.