(música dinámica)
- Así que ahora me gustaría empezar a hablar.
sobre los diferentes tipos de direcciones IPv6.
Al igual que en el mundo de IP Version Four,
Había diferentes tipos de direcciones.
Por ejemplo, en el mundo de IP Version Four hemos aprendido
que había direcciones públicas y privadas.
Y con suerte a estas alturas has memorizado el rango
de las direcciones privadas en IP Versión Cuatro.
También hemos aprendido que en IP Versión Cuatro
había ciertas direcciones
que estaban reservados para un uso especial,
por ejemplo, la dirección de todos los ceros
o cualquier dirección que comience con 127.
Así que ese es el tipo de cosa que vamos a ver ahora
con IPv6.
Direcciones IPv6, y si tienen alguna categoría especial
o clasificaciones para ellos.
Entonces, la forma en que esto funciona en el mundo de IPv6 es,
número uno, una vez más quiero que pienses
de una dirección IPv6 como una larga cadena de números binarios.
Ahora, en este caso, solo piense en una cadena larga
de unos y ceros, ¿de acuerdo?
Porque cómo vamos a clasificar estas direcciones,
si este es el comienzo de la dirección aquí,
Con suerte, mientras ve esto, esta es su izquierda,
esta es mi derecha, pero espero que sea tu izquierda,
como va de izquierda a derecha,
se basará en los primeros bits
en la dirección IPv6 que determina cuál es.
Esto es algo así como en el mundo de IP Versión Cuatro
cómo determinamos las clases.
Recuerde cómo se basó una clase A, B, C, D o E
en los primeros bits leyendo de izquierda a derecha?
Lo mismo va a ser cierto aquí.
Entonces, comencemos con la dirección local del enlace.
Por lo tanto, cada tarjeta NIC que está habilitada para IPv6
creará automáticamente una dirección local de enlace para sí mismo.
Esto no es algo que tengas que configurar.
Es obligatorio en IPv6.
Una tarjeta de interfaz de red debe tener una
si va a procesar paquetes IPv6,
y se le ocurrirá uno por sí mismo.
Ahora, como con cualquier otra cosa,
No sé de portátiles y esas cosas,
pero en los enrutadores Cisco tiene la opción
de configurar manualmente su dirección de enlace local.
Y ahora mismo no voy a entrar en por qué harías eso.
Una vez que empecemos a hablar sobre los protocolos de enrutamiento,
eso tendrá un poco más de sentido.
Pero por ahora solo recuerda que una dirección de enlace local
se crea automáticamente entre bastidores
tan pronto como habilite IPv6 en una interfaz.
Entonces, en hexadecimal, las direcciones locales de enlace siempre comienzan
con FE80, por lo que podría probarse muy bien en eso.
Ese es un patrón que deberías memorizar, FE80.
Ahora, observe que dice /10,
y sin embargo esos son cuatro caracteres hexadecimales,
que técnicamente sería de 16 bits.
Así que la Autoridad de Números Asignados de Internet,
dijeron que una dirección de enlace local en binario
será F, entonces hay F,
E, hay E,
y luego 10
Entonces dijeron que el patrón de 10 bits,
si algún dispositivo alguna vez ve eso,
que pertenece a una dirección de enlace local.
Bueno, si vamos a representar una dirección IPv6,
claramente tenemos que hacerlo en formato hexadecimal,
por lo que diríamos F,
y luego diríamos E,
y por estos bits que realmente no importan,
siempre los completan con ceros.
Esa es una especie de la forma estándar en que lo hacen.
Entonces, después del 10, lo pondré en rojo,
indicando que estas partes realmente no importan,
pero tenemos que ponerlos allí de todos modos
solo para completar la dirección.
Por eso decimos FE80 /10,
porque solo los primeros 10 bits significan una dirección local de enlace.
Ahora, ¿qué tiene de especial una dirección de enlace local?
Bueno, piensa en ese término, link-local.
Eso realmente te dice lo que está haciendo esto.
Cuando una dirección IPv6, cuando un nodo IPv6,
ya sea un enrutador o una computadora portátil o lo que sea,
pone un paquete IPv6 en el cable,
si la dirección de destino de ese paquete es esta, FE80,
eso significa que no puede ir a otra subred.
Recuerda cómo estábamos hablando de transmisiones
en el mundo de IP Versión Cuatro,
y dije en el mundo de IP Version Four,
cuando un enrutador está conectado a un segmento de red,
podría haber muchos conmutadores y concentradores
y portátiles allá abajo,
pero esto es más o menos el final del segmento.
En cuanto a la subred, la red se refiere,
el enrutador es como el último hombre en la subred,
por lo que tiene una dirección IP en su interfaz.
Entonces dije que si hay alguna transmisión que entre,
todos en esa subred verán la transmisión,
pero cuando llega al enrutador, se detiene.
El enrutador mata las transmisiones.
Eso también se aplica aquí con link-local.
Si un enrutador alguna vez ve un paquete IPv6 entrante
y la dirección de destino es una dirección local de enlace,
el enrutador lo mirará, porque tal vez sea para él,
tal vez es algo que necesita mirar,
pero luego se detendrá con él.
Las direcciones locales de enlace nunca están permitidas
para enrutarse de una red IPv6 a otra.
Por eso lo llaman link-local.
Así que hay muchos protocolos en IPv6
que dicen que tengo que descubrir algo en mi enlace.
Tengo que descubrir un vecino en mi enlace.
o tengo que ver si hay un enrutador en mi enlace.
Y muchas veces cuando lo intentan
para descubrir algo, utilizarán este enlace=dirección local
como su dirección de origen.
Dirán, bueno, tengo una dirección IPv6 global
que podría estar usando para el enrutamiento,
pero a quién estoy buscando está en este enlace de todos modos,
no van a estar en una subred diferente,
entonces usaré mi dirección local de enlace como mi fuente
tratar de comunicarse con ellos, muy importante.
Así que esas son las dos cosas.
Número uno, reconozca ese patrón, FE80, como enlace local.
Tres cosas.
FE80 es local de enlace.
Recuerde, cada tarjeta NIC que ejecute IPv6 tendrá una.
Es simplemente obligatorio en el protocolo.
Y la tercera cosa,
Las direcciones locales de enlace nunca se pueden enrutar.
Solo pueden permanecer dentro de la red,
dentro de la subred, y eso es todo.
Ahora, ¿cómo se ven las direcciones si son enrutables?
Bueno, en el mundo de IP Version Four,
llamamos a esas direcciones públicas.
IP Version Six, tenemos un nombre diferente para ellos.
Se denominan direcciones de unidifusión globales.
Lo mismo que público, lo que significa que si vas a ir
a otras redes, necesitas tener una de estas.
Ahora, fíjense en lo que dice aquí.
La Autoridad de Números Asignados de Internet ha dicho que,
una vez más en binario, cualquier dirección IPv6
donde los primeros tres bits son 001,
esa es una dirección de unidifusión global.
Así que técnicamente hay...
En lo que respecta a las direcciones IPv6,
una dirección IPv6 en realidad podría comenzar
con dos números diferentes para ser una dirección de unidifusión global
si solo tiene que empezar por 001.
Ahora, eso no es suficiente para nosotros.
para darnos un carácter hexadecimal, ¿verdad?
Un carácter hexadecimal necesita cuatro bits.
Así que podríamos hacer 0010 y luego lo que queramos,
por lo que sería 2, y luego dos puntos,
como 2000 o 21ABC, o 25, pero dos.
O,
podría ser
001,
y luego el cuarto bit podría ser uno,
lo que técnicamente significaría que cualquier dirección IPv6
comenzando con tres es un unicast global.
Ahora, la Autoridad de Números Asignados de Internet ha dicho
que el rango que comienza con tres está reservado
para uso futuro, por lo que es posible que nunca veamos IPv6
direcciones de unidifusión globales que comienzan con tres,
pero es posible que hayas notado que hasta ahora,
cada vez que hice un ejemplo de dirección IPv6,
cada uno de ellos comenzó con un dos.
Es posible que te hayas preguntado,
"¿Por qué siempre comienza con un dos?"
Es por eso que te estaba preparando para esto.
Porque ahora sabe que todas las direcciones de unidifusión globales
siempre comienza con el número dos,
porque tienen ese primer patrón de tres bits de 001.
Bien, una dirección local única.
Una analogía de esto es como en el mundo de IP Versión Cuatro.
Teníamos nuestras direcciones privadas, como la red 10,
el 192.168.
Eso es lo que es esto.
Esta es una dirección privada,
pero lo llaman dirección local única,
por lo que no es enrutable globalmente.
Al igual que en el mundo IP Versión Cuatro,
si envié a mi proveedor de servicio un paquete IP
con una dirección de origen o de destino
de una dirección privada, como 10 algo,
mi proveedor de servicios tenía filtros en sus enrutadores
eso dejaría eso, porque no hay manera
que podría llegar a Internet y ser enrutado.
Es imposible.
Está duplicado por todos lados.
Todo el mundo está usando estas mismas direcciones privadas.
Bueno, lo mismo aquí.
Las direcciones locales únicas comienzan con FC.
En realidad, podría técnicamente ser FD también,
pero una vez más, FD ha sido reservado para uso futuro.
Quizás te estés preguntando: "Bueno, espera un segundo.
"Dijiste un par de videos atrás
"que debido a que la dirección IPv6 es tan grande
"que hay un número incontable de ellos,
"que nunca nos vamos a quedar sin,
"Entonces, ¿por qué tenemos que molestarnos con esto?"
Esa es una muy buena pregunta,
y en realidad no he podido nunca
para encontrar una buena respuesta para eso.
Entonces, debido a que hay tanto público
direcciones globales disponibles, No estoy muy seguro
por qué alguien necesitaría
para usar una dirección local privada única.
Pero para los propósitos de la prueba,
deberías ser capaz de reconocer
que cualquier cosa que comience con FC es una dirección local única.
Dirección de multidifusión.
Esto será más importante
una vez que empecemos a hablar sobre los protocolos de enrutamiento,
porque muchos enrutadores,
cuando ejecutan protocolos de enrutamiento,
la forma en que se hablan
y aprenden unos de otros a través de paquetes de multidifusión.
Y en el mundo de IP Version Four,
en realidad hay una gama bastante grande de direcciones.
Todo ese espacio de clase D es multidifusión,
que es de 224 a 239.
Bueno, en realidad en IPv6 es mucho más fácil
para reconocer una multidifusión,
simplemente porque siempre comienzan con FF.
Entonces, las multidifusiones siempre comienzan con FF,
y eso es lo que deberías reconocer de eso.
Y luego hay algo llamado anycast.
Ahora, IP Version Four también tiene esto.
Una dirección anycast,
mira el último punto allí mismo.
Dice "indistinguible de una dirección de unidifusión".
Una dirección anycast es, bueno, en primer lugar,
dejame darte un ejemplo
de dónde esto podría entrar en juego.
Digamos que eres parte de una empresa bastante grande,
bien, y usted está sentado en la construcción de uno.
Tienes un campus de como 20 edificios,
y usted es un empleado en el edificio número uno.
Ahora, digamos que en cada edificio,
hay un servidor que, entre otras cosas que está haciendo,
es un servidor de fecha y hora.
En otras palabras, cualquier dispositivo puede enviar un solo paquete
a ese servidor diciendo,
hola, me puedes decir la hora y la fecha?
Y ese servidor devolverá un paquete único diciendo:
seguro, aquí está, hora y fecha actual.
Ahora, cada edificio tiene un servidor.
ofreciendo la hora y la fecha,
así que realmente no importa qué servidor preguntes.
Siempre obtendrá la misma información.
Entonces, en ese caso particular,
lo que podríamos hacer es podríamos dar a cada uno de ellos
de esos servidores la exactamente la misma dirección IP.
Y luego, dependiendo de dónde estés, si estoy construyendo uno,
cuando envío mi solicitud de hora y fecha,
habrá algún enrutador en la construcción de uno
eso enrutará mi paquete
al servidor de hora y fecha más cercano,
que estará en la construcción de uno.
Ahora, si me mudo al edificio siete,
Todavía puedo consultar esa exactamente la misma dirección IP,
pero esta vez mi paquete será enrutado
al servidor de fecha y hora
que está más cerca de mí en el edificio siete.
Así que una dirección anycast es cuando tienes un montón de dispositivos
que están proporcionando exactamente la misma información,
y por lo tanto todos pueden compartir exactamente la misma dirección.
Y la gente llegará a ellos solo en base a
cualquiera que esté más cerca de ellos.
Entonces, si tuviera que mostrarte,
y este es el caso en IP Version Four e IP Version Six,
así que si tuviera que darte una dirección como,
bien, 7.1.1.1, ¿es una dirección de unidifusión?
o es que una dirección anycast?
O si tuviera que darle una dirección IP versión seis,
2001:000:5555,
es una dirección de unidifusión global,
o es que una dirección anycast?
No hay forma de que puedas responder a esa pregunta,
porque son indistinguibles.
No hay patrones de bits especiales.
que se han reservado para direcciones anycast.
Entonces, si en realidad tuviera que hacerle esa pregunta,
tendrías que hacerme una pregunta a cambio.
Tendrías que decir: "Bueno, Keith,
"Para responder a esa pregunta, necesito saber,
"Esa dirección que me acabas de dar,
"¿Está solo en un dispositivo o está en varios dispositivos?"
Y ahí tienes
Si dijera: "Bueno, está en varios dispositivos",
entonces sabes que es una dirección anycast.
Ahora, hay un último tipo especial de dirección IPv6,
pero eso toma un poco de tiempo para explicar,
así que quería guardar eso para su propio video por separado.
Por ahora, estas son las primeras cinco direcciones IPv6 especiales
que necesita saber, el link-local, comenzando con FE80,
unidifusión global, cualquier cosa que comience con el número dos,
el único local, a veces lo que llamamos direcciones privadas,
que son FC cualquier cosa,
direcciones de multidifusión, que comienzan con FF,
y luego una dirección anycast,
que realmente está describiendo la función de una dirección,
no es realmente lo que parece.