IPv6 Parte 12 Descripción general de ICMPv6 Descubrimiento de Router

Última respuesta jun. 17, 2019 09:06:46 53 1 4 0

Reimpresión autorizada por el autor zhushigeng (Vinsoney) https://forum.huawei.com/enterprise/thread-523609.html


Descubrimiento de Router


El descubrimiento de routerse utiliza para localizar dispositivos vecinos y conocer sus prefijos y parámetros de dirección para la configuración automática de direcciones.


Como se mencionó anteriormente, hemos aprendido que las direcciones IPv6 son compatibles con la configuración automática sin estado. Es decir, los hosts obtienen información de prefijo de red a través de paquetes RA enviados por los routers, generan ID de interfaz y configuran automáticamente las direcciones IPv6.


El descubrimiento de routers es la base de la configuración automática de direcciones IPv6 y se implementa a través de los siguientes dos tipos de paquetes:


RA: cada dispositivo envía periódicamente paquetes de multidifusión RA que llevan prefijos y bits de red para declarar su existencia a los hosts y dispositivos de Capa 2 Un paquete RA tiene un valor de campo Tipo de 134.

RS: después de estar conectado a una red, un host envía inmediatamente un paquete RS para obtener prefijos de red. Los dispositivos en la red responden con paquetes RA. Un paquete RS tiene un valor de campo Tipo de 133.


1. Análisis de paquetes RA


La siguiente figura muestra el formato de un paquete RA.


175620ef7xxcgjbc97ogzd.png

175621oueu4x2j2xz69yu5.png

2. Opción de paquete RA: análisis de prefijo

Un paquete RA puede contener múltiples opciones de ICMPv6. El prefijo de dirección IPv6 anunciado por un enrutador al enlace se lleva como una opción ICMPv6 por el paquete RA. Un paquete RA puede contener ninguno, uno o varios prefijos de IPv6. Cada prefijo se lleva en una opción.


Ahora, veamos qué más hay en la opción que lleva un prefijo IPv6.

175621femex713teyvppve.png

175621aqkm5d6zqc3935sn.png

Como se muestra en el contenido del paquete, el campo Opción que transporta el prefijo IPv6 contiene el prefijo, la longitud del prefijo, varios bits de bandera y dos valores de duración. La siguiente figura muestra los dos valores de vida útil.


175621k69kekgzckcs9m96.png

Como se mencionó anteriormente, un paquete RA enviado por un enrutador puede incluir prefijos IPv6. Después de recibir el paquete RA, un host puede usar un prefijo IPv6 en el paquete RA para construir su propia dirección de unidifusión IPv6. Cada prefijo de IPv6 que se lleva en el paquete RA está enlazado con dos valores de tiempo de vida, tiempo de vida válido y tiempo de vida preferido.


Después de que el host use el prefijo en el paquete RA para construir una dirección de unidifusión IPv6, la DAD debe verificar primero la dirección. En el proceso DAD, el estado de la dirección es provisional y no se puede utilizar. Una vez que la dirección pasa DAD, se prefiere su estado y se inicia un temporizador. Cuando el tiempo de vida de la dirección excede el tiempo de vida preferido, la dirección entra en el estado en desuso. La dirección en este estado solo se puede usar para recibir conexiones pasivamente, y no se puede usar para iniciar conexiones. Si el tiempo de vida de la dirección excede el tiempo de vida válido, la dirección deja de ser válida y ya no está disponible.


Modificar los parámetros del paquete RA

Los parámetros relacionados con los paquetes RA se modifican en una interfaz.


1. ipv6 nd ra halt


Este comando se utiliza para suprimir la transmisión de paquetes RA en una interfaz. De forma predeterminada, este comando está habilitado. Es decir, de forma predeterminada, la interfaz no envía periódicamente paquetes de RA. Puede ejecutar el comando deshacer para cancelar la configuración.


2. ipv6 nd ra hop-limit


Este comando se usa para cambiar el valor del campo de límite de salto en los paquetes RA. El valor es el valor límite de salto de los paquetes IPv6 enviados por el host.


3. ipv6 nd ra max-interval y ipv6 nd ra min-interval


Estos comandos se utilizan para establecer los intervalos máximo y mínimo para el envío de paquetes RA, respectivamente.


4. ipv6 nd ra prefijo


Este comando se usa para modificar los prefijos de IPv6 y los parámetros relacionados que se llevan en los paquetes RA. Para obtener detalles sobre el comando, consulte las siguientes secciones.


5. ipv6 nd ra enrutador de por vida


Este comando se utiliza para cambiar el valor de la vida útil del enrutador en los paquetes RA. El valor predeterminado es 1800, en segundos.


 


Puede ejecutar el comando ipv6 nd ra prefix para modificar los prefijos de IPv6 y los parámetros asociados que se llevan en los paquetes RA.


1. ipv6 nd ra prefijo 2001 :: 64 360000 180000


Este comando se utiliza para modificar la vida útil válida y la vida útil preferida de un prefijo. Tenga en cuenta que el valor del tiempo de vida válido debe ser mayor que el del tiempo de vida preferido.


2.ipv6 nd ra prefijo 2001 :: 64 360000 180000 no autoconfig


Este comando se usa para establecer el bit A del prefijo en 0. Entonces, el prefijo no se puede usar para la configuración automática sin estado.


3. ipv6 nd ra prefijo 2001 :: 64 360000 180000 fuera de enlace


Este comando se usa para establecer el bit L del prefijo en 0.

  • x
  • convención:

VictorSaa
Admin Publicado 2019-6-17 09:06:46 Útil(0) Útil(0)
Aunque me hubiese gustado ver un ejemplo con los comandos mencionados, es muy claro el porqué de estos, me agradan mucho estos post, espero ver más y seguir conociendo sobre IPv6.
  • x
  • convención:

Mexicano%2C%20con%20m%C3%A1s%20de%2010%20a%C3%B1os%20de%20experiencia%20en%20el%20%C3%A1mbito%20de%20Redes%20y%20TICs%20en%20general%20y%20m%C3%A1s%20de%20dos%20dentro%20de%20Huawei%2C%20en%20donde%20cuento%20con%20doble%20certificaci%C3%B3n%20HCIP%20(Routing%20and%20Switching%20y%20WLAN)%2C%20actualmente%20encargado%20de%20ayudarlos%20con%20sus%20dudas%20y%20comentarios%20dentro%20de%20la%20comunidad.

Responder

Responder
Debe iniciar sesión para responder la publicación Inicio de sesión | Registrarse

Aviso Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente
¡Ingresa y disfruta de todos los beneficios para los miembros!

¡Ingresa y disfruta de todos los beneficios para los miembros!

Aterrizaje