Leer y acortar direcciones IPv6
Aprenda el formato hexadecimal y las reglas para comprimirlo.
Leer y acortar direcciones IPv6 es una lección gratuita de Network+ Academy en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Network+ Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Network+ Academy incluye 4 lecciones en total.
Ocho grupos hexadecimales
Una dirección IPv6 tiene 128 bits y se escribe como ocho grupos de cuatro dígitos hexadecimales, separados por dos puntos. Cada grupo representa 16 bits, y ocho veces 16 son 128.
Un ejemplo es 2001:0db8:0000:0000:0000:ff00:0042:8329. Los dos puntos sustituyen a los puntos utilizados en la notación IPv4.
2001:0db8:0000:0000:0000:ff00:0042:8329Repaso del sistema hexadecimal
IPv6 utiliza el sistema hexadecimal (base 16), con los dígitos del 0 al 9 y las letras de la a a la f. La letra a equivale a 10, la b a 11, hasta la f, que equivale a 15.
Cada dígito hexadecimal representa 4 bits, por lo que cuatro dígitos hexadecimales forman 16 bits: un grupo. El sistema hexadecimal mantiene compacta y legible la dirección de 128 bits.
Regla 1: eliminar los ceros iniciales
La primera regla de abreviación elimina los ceros iniciales de cada grupo. El grupo 0db8 se convierte en db8, y 0042 en 42.
Solo se eliminan los ceros iniciales; un grupo compuesto completamente por ceros (0000) se abrevia como un único 0. No puede eliminar los ceros finales ni los intermedios, únicamente los que aparecen al principio del grupo.
Regla 2: los dos puntos dobles
La segunda regla sustituye una secuencia de grupos consecutivos compuestos únicamente por ceros por dos puntos dobles (::). :: representa tantos grupos de ceros como sean necesarios para completar ocho.
Así, 2001:db8:0:0:0:ff00:42:8329 se convierte en 2001:db8::ff00:42:8329, ya que tres grupos de ceros se han reemplazado por ::.
Los dos puntos dobles se usan una vez
:: puede aparecer solo una vez en una dirección. Si apareciera dos veces, no se podría saber cuántos grupos de ceros representa cada :: y la dirección sería ambigua.
Cuando haya dos secuencias independientes de ceros, elija la más larga para sustituirla por :: y escriba la otra secuencia explícitamente como grupos 0.
Un ejemplo completo paso a paso
Comience con 2001:0db8:0000:0000:0000:0000:0000:0001.
- Elimine los ceros iniciales: 2001:db8:0:0:0:0:0:1
- Comprima la secuencia de ceros: 2001:db8::1
La forma abreviada es mucho más fácil de leer y escribir, aunque representa exactamente el mismo valor de 128 bits.
Cómo expandir una dirección abreviada
Para expandirla, invierta las reglas. En 2001:db8::1, cuente los grupos presentes (2001, db8 y 1: tres grupos); :: completa los 5 grupos que faltan con ceros.
Restablezca también los ceros iniciales: se convierte en 2001:0db8:0000:0000:0000:0000:0000:0001. Poder expandir las direcciones resulta útil para compararlas con exactitud.
La dirección de loopback
La dirección de loopback de IPv6 es ::1, equivalente a 127.0.0.1 en IPv4. Escrita por completo, es 0000:0000:0000:0000:0000:0000:0000:0001.
La dirección no especificada, compuesta por ceros, se abrevia simplemente como :: y significa «sin dirección». Se utiliza antes de que se asigne una dirección al dispositivo.
Notación de longitud del prefijo
IPv6 también utiliza la longitud del prefijo al estilo CIDR, escrita con una barra. El prefijo es el número de bits de red, igual que en IPv4.
Un prefijo muy habitual es /64, donde los primeros 64 bits identifican la red y los últimos 64 identifican el host (la interfaz). La mayoría de las LAN utilizan /64.
Partes de red e interfaz
Una dirección IPv6 típica se divide en un prefijo de red de 64 bits y un identificador de interfaz de 64 bits. El ID de interfaz suele derivarse de la dirección MAC del dispositivo o generarse aleatoriamente por motivos de privacidad.
Esta división /64 sencilla facilita el direccionamiento y admite SLAAC, ya que permite que los dispositivos construyan sus propias direcciones a partir del prefijo anunciado.
La práctica lleva a la soltura
Leer IPv6 puede resultar extraño al principio, pero las dos reglas —eliminar los ceros iniciales y comprimir una secuencia de ceros con ::— resuelven casi todos los casos.
Practique abreviando algunas direcciones a mano. Pronto 2001:db8::1 le resultará tan natural como 192.168.1.1 y estará preparado para explorar los tipos de direcciones IPv6.
Comprobación rápida
Abrevie la dirección.
Repaso
Ha aprendido a leer y abreviar direcciones IPv6.
- IPv6 tiene 128 bits: ocho grupos de cuatro dígitos hex, separados por dos puntos.
- Regla 1: elimine los ceros iniciales de cada grupo.
- Regla 2: comprima una secuencia de grupos de ceros con :: (solo una vez).
- La dirección de loopback es ::1; la dirección no especificada es ::.
- Un prefijo /64 divide la dirección en dos mitades: red e interfaz.
Preguntas frecuentes
¿La lección «Leer y acortar direcciones IPv6» es gratis?
Sí — el texto completo de «Leer y acortar direcciones IPv6» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Network+ Academy, actualiza a CoddyKit PRO. El curso de Network+ Academy incluye 4 lecciones en total.
¿Qué aprenderé en «Leer y acortar direcciones IPv6»?
Aprenda el formato hexadecimal y las reglas para comprimirlo. Practicas Network+ Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Network+ Academy?
No se requiere experiencia previa. Network+ Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.
¿Cuánto tiempo toma la lección «Leer y acortar direcciones IPv6»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Network+ Academy?
Sí. Cada lección de Network+ Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Por qué necesitamos IPv6
- Leer y acortar direcciones IPv6
- Tipos y ámbitos de direcciones IPv6
- Ejecutar IPv4 e IPv6 conjuntamente