Seguimos explorando el mundo de IPv6 y llegamos a las direcciones Unique Local (RFC 4193). Si las direcciones Global Unicast son el equivalente a las direcciones públicas en IPv4, las Unique Local funcionan como las direcciones privadas. Es decir, son ideales para redes internas dentro de una organización, pero sin ser enrutables en Internet.
Uno de los grandes problemas de IPv4 era la duplicidad de direcciones privadas cuando dos organizaciones intentaban interconectar sus redes. Con IPv6, el algoritmo de selección de prefijo que utilizan las direcciones Unique Local, permite que cada red tenga un prefijo prácticamente único en el mundo, reduciendo enormemente la posibilidad de conflicto al unir diferentes redes.
Durante la clase analizamos cómo están conformadas estas direcciones, cómo reconocerlas y diferenciarlas de otros tipos de direcciones IPv6, también veremos cómo se generan, cómo calcular sus rangos y cómo se utilizan en la práctica dentro de una topología de red. ¡Nos vemos en la clase!
NUESTROS CURSOS › Foros › Unique Local
Etiquetado: pregunta1
En la pregunta 2 hay un bit 1 demás.
2. De esta dirección IPv6 Unique Local FD01:ABCD:1110:ABCD::1/64, ¿Cuál es el valor del Global ID?
Rpta: 01:ABCD:11110 (Hay un bit 1 demás)
Debería ser 01 : ABCD : 1110
8bits + 16bits + 16bits= 40 bits
Corregido! =D
Hola Profesor Alvaro:
Me suena un poco confuso los términos de Global Routing Prefix y Global ID(Prefix y Gloval ID), no existe alguna forma memotecnica de aprenderse mejor estos términos? porque al final cumplen la misma función, el cual es para toda la parte de red.
Hola Edward!
El objetivo general como tú mencionas, efectivamente si es el mismo, de identificar UNA PARTE de la red lógica, sin embargo tienen diferentes estructuras y diferente propósito específico así que no puedes utilizar esos términos de manera similar. Global Routing Prefix enfoca a una red que puede ser alcanzada de manera GLOBAL, es enrutable en Internet como las direcciones públicas IPv4. Por el otro lado Global ID sirve para identificar a una red Interna que NO es enrutable en Internet, es similar a las direcciones IP privadas en IPv4!
La verdad no conozco una regla mnemotécnica (conocida) que sea utilizada para aprender la estructura de las direcciones…sin embargo tu puedes crear una regla de manera muy sencilla, agarra la primera letra de cada bloque que conforma a la dirección IPv6 y arma una oración que puedas recordar fácilmente! =)
Si deseas analizar las estructuras de estas direcciones IPv6 de la fuente oficial, acá te paso los RFCs de ambas:
– Global Unicast: https://tools.ietf.org/html/rfc3587
– Unique Local: https://tools.ietf.org/html/rfc4193
Estoy atento a tus consultas.
Hola Alvaro
Por favor podrías explicar el procedimiento de solución de la siguiente pregunta?
De esta dirección IPv6 Unique Local FD01:ABCD:1110:ABCD::1/64, ¿Cuál es el valor del Global ID? Rspta: 01:ABCD:1110
Hola Chris!
Como indica el video, una dirección Unique Local está conformada por:
Prefix + Bit L + Global ID + Subnet ID + Interface ID
Prefix: 7 bits
Bit L: 1 bit
Global ID: 40 bits
Subnet ID: 16 bits
Interface ID: 64 bits
En la pregunta ya te dan la dirección IPv6 Unique Local, simplemente tienes que desglosar el contenido de la dirección IPv6.
Si te dan la dirección FD01:ABCD:1110:ABCD::1/64 los campos serían los siguientes en su equivalente binario y decimal:
Prefix: 1111 110 (Hexadecimal FD sin contar el último bit «L»)
Bit L: 1
GLobal ID: 0000 0001 1010 1011 1100 1101 0001 0001 0001 0000 (Hexadecimal 01:ABCD:1110)
Subnet ID: 1010 1011 1100 1101 (Hexadecimal ABCD)
Interface ID: ::1 (Hexadecimal 0:0:0:1).
Espero que ahora quede más claro!
Atento a tus comentarios!
Buenas tardes en la pregunta 4 se tienen estos puntos con respuestas confusas:
«Se puede generar el valor del campo «Global ID» al utilizar un algoritmo de selección de prefijo»
No lo marque debido a que entiendo que el algoritmo de selección de prefijo se usa en el prefix por lo que
a mi parecer no se debe realizar en el Glocal ID. Si estoy equivocado favor de explicar.
«Un valor de «1» en el campo «L», significa que el valor del prefijo es asignado globalmente»
Entiendo que el valor 0 se asigna por estar reservada por lo que el valor «1» debe asignarse para toda
dirección Unique Local.
Quedo atento a sus comentarios.
Hola Juan Carlos!
Lo que pasa con el bit «L», es que indica quién asigno este prefijo a las direcciones IPv6 Unique Local. Un valor de 1 en el campo «L», indica que el prefijo es ASIGNADO por NOSOTROS en nuestra red, y por ende estas direcciones NO SON ENRUTABLES en Internet ya que NO son direcciones únicas en el mundo. La idea de un valor de 0 (reservado), es que esto indique que el prefijo ha sido asignado por una entidad a nivel global (IANA), y por lo tanto esto va significar que estas direcciones sean únicas en el mundo y puedan ser enrutables en Internet, sin embargo esto aún no está definido/regulado.
Dicho esto, un valor de 1 en el campo «L», NO significa que el valor de prefijo es asignado globalmente, y por lo tanto esa opción es incorrecta.
Respecto a tu segunda observación, lo que se puede utilizar para generar el valor del campo Global ID es el «Pseudo-Random Global ID Algorithm», básicamente un algoritmo que genera valores aleatorios. Tienes razón en que no estaba clara esa opción, hemos modificado esa opción a la siguiente «El valor del «Global ID» puede ser generado de manera aleatoria»
Espero que ahora quede claro el panorama!
Atento a tus comentarios!
SALUDOS
CONSULTA,TEMA IPV6, LINK LOCAL, RESPECTO A ESTAS DIRECCIONES
FE80::/10
FEBF::/10
ES EL RANGO INDICADO? DESEO DESCARTAR .
Estimado Erick!
Efectivamente todas las direcciones que se encuentran en ese rango son direcciones Link-local.
Puedes ver la página de la IANA donde se realiza la asignación de direcciones IPv6: https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml
Indica que las direcciones tienen el prefijo Fe80::/10. Esto significa que las direcciones Link-Local comienzan con valores comprendidos ENTRE el FE80 y FEBF en el primero hexteto! =)
Atento a tus comentarios.
Saludos cordiales.
hola que tal,
con respecto a la pregunta 1
favor explicar porque son esas direcciones y no otras?
¿Cuáles de estas direcciones IPv6 son Unique Local? (2 opciones)
FCE1:1345:1455::1/64 ====> correcta
FEE1:1345:1455::1/64 ===> porque no?
FBE1:1345:1455::1/64 ===> porque no?
FB80:1345:1455::1/64 ===> porque no?
EB80:1345:1455::1/64
FD80:1345:1455::1/64 ====> correcta
¡Hola!
Tal como indican las clases, el rango de las direcciones Unique Local es FC00::/7, esto significa que va desde la FC00::/7 hasta la FD00::/7, en valores binarios esto es equivalente a que los primeros 7 bits de la dirección que quieres analizar, deben ser iguales a los primeros 7 bits de ese rango (El resto de bits no interesan), es decir los primeros 7 bits deben ser:
FC= 1111 1100
FD= 1111 1101
En negrita tenemos los bits que deben ser iguales para que sea considerada una dirección Unique Local. En resumen, los 2 primeros valores hexadecimales deben ser FC o FD.
De las opciones tenemos a FEE1:1345:1455::1/64, en este caso el primer valor hexadecimal «F» se encuentra en el rango, pero el segundo valor es «E», el cual ya sale del rango mencionado anteriormente. El segundo es FBE1:1345:1455::1/64, acá tenemos lo mismo, el primer valor hexadecimal «F» es correcto, pero el «B» sale de rango. Lo mismo ocurre con FB80:1345:1455::1/64.
Tal vez un concepto no queda claro para profundizarlo? …
Estoy atento!
Saludos! =)
