Ir al contenido principal

Calculadora de Subredes IPv6

Calcula detalles de subredes IPv6 — dirección de red, última dirección, conteo total y tipo para cualquier longitud de prefijo.

Notación CIDR. Acepta forma comprimida (2001:db8::/32) o expandida.

Dirección de Red
2001:db8::
Red (expandida)
2001:0db8:0000:0000:0000:0000:0000:0000
Última Dirección
2001:db8:ffff:ffff:ffff:ffff:ffff:ffff
Última (expandida)
2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff
Notación CIDR
/32
Direcciones Totales
7.922×10^28
Tipo de Dirección
Documentación (2001:db8::/32)
Tus datos nunca salen de tu navegador

Entendiendo el direccionamiento IPv6

IPv6 fue desarrollado por la IETF para reemplazar el espacio de direcciones de 32 bits de IPv4, que resultó insuficiente para el internet en crecimiento. Con 128 bits por dirección, IPv6 puede representar aproximadamente 3.4×10^38 direcciones únicas. El protocolo está especificado en RFC 8200 (2017), que reemplazó a RFC 2460.

Las direcciones IPv6 se escriben como ocho grupos de cuatro dígitos hexadecimales separados por dos puntos. RFC 5952 define una representación canónica: letras minúsculas, sin ceros iniciales innecesarios, y un solo `::` que reemplaza la serie más larga de grupos cero consecutivos (solo cuando cubre al menos dos grupos). El prefijo /64 común proviene de la Autoconfiguración de Direcciones sin Estado.

Esta calculadora maneja el espacio completo de 128 bits usando BigInt de JavaScript, por lo que los conteos para bloques grandes como /32 o /48 se calculan exactamente. Identifica el tipo de dirección: unicast global (2000::/3), link-local (fe80::/10), única local (fc00::/7), multicast (ff00::/8), documentación (2001:db8::/32), loopback (::1) y no especificada (::).

Preguntas frecuentes

¿Cuál es la diferencia entre IPv4 e IPv6?

IPv4 usa direcciones de 32 bits (unas 4.3 mil millones en total), mientras que IPv6 usa 128 bits, generando aproximadamente 3.4×10^38 valores únicos. IPv6 fue estandarizado en RFC 2460 y reemplazado por RFC 8200 en 2017. Elimina la necesidad de NAT en la mayoría de los casos e incluye autoconfiguración integrada.

¿Por qué mi dirección IPv6 tiene dos puntos dobles (::)?

La notación `::` comprime una o más series consecutivas de grupos con ceros. RFC 5952 establece que `::` debe reemplazar la serie más larga y solo se permite un `::` por dirección. Un solo grupo cero no debe comprimirse: `1:2:3:4:5:6:0:8` permanece igual.

¿Qué longitudes de prefijo se usan habitualmente en IPv6?

Los RIRs asignan típicamente bloques /32 a los ISP. Los sitios de usuario final suelen recibir /48, del cual pueden derivarse 65,536 subredes /64. /64 es el tamaño estándar para una LAN, pues SLAAC requiere un identificador de interfaz de 64 bits. /128 representa un único host.

¿Qué es una dirección link-local?

Las direcciones link-local en el rango fe80::/10 se asignan automáticamente a cada interfaz IPv6 y son válidas solo en un segmento de red físico. Se usan para descubrimiento de vecinos y autoconfiguración. Los paquetes con direcciones link-local nunca son reenviados por routers.

¿Qué es una dirección única local?

Las direcciones únicas locales (ULAs) en fc00::/7 — en la práctica fd00::/8 — son el equivalente IPv6 de los rangos privados IPv4 (RFC 1918). Son enrutables dentro de una organización pero no globalmente, e incluyen un ID global pseudoaleatorio de 40 bits.

¿Cómo calculo el número de direcciones en una subred IPv6?

La fórmula es 2^(128 - prefijo). Para /64 son 2^64 ≈ 1.8×10^19 direcciones. Para /48 son 2^80 ≈ 1.2×10^24. Como estos números exceden el entero seguro de JavaScript, esta calculadora usa BigInt en todo momento.