Comprensión de problemas con la renumeración de IPv6


Configurar redes IPv6. En algunos escenarios de renumeración de IPv6 en la red, los hosts que usan SLAAC pueden usar prefijos de red obsoletos, lo que causa problemas de conectividad. Primero, alguna información de fondo.

El conjunto de protocolos IPv6 admite dos mecanismos diferentes para la configuración automática de red: SLAAC y Protocolo de configuración dinámica de host para IPv6 (DHCPv6).

El soporte para SLAAC es obligatorio desde DHCPv6 es opcional: Android es una de las plataformas más populares que DHCPv6 no admite. Como resultado, SLAAC es el mecanismo más utilizado para la configuración automática de red de host.

Una clave para modificar IPv4 es que cuando se usa SLAAC, la asignación de direcciones no está centralizada, como en el mundo IPv4 basado en DHCP, los hosts pueden seleccionar cualquier dirección no utilizada sin registro o Utilice el leasing de otro sistema.

Renumeración de IPv6 y cómo funciona

La renumeración de red generalmente consiste en reemplazar un prefijo de red que se utiliza en una red por otra. En IPv6, se espera que la numeración prevista para las redes con SLAAC sea la siguiente:

  • Los enrutadores locales anuncian los prefijos existentes de baja vida útil para que los hosts locales puedan caducar dichos prefijos.
  • Se está utilizando un nuevo prefijo al mismo tiempo que los Anfitriones que se anuncian en la red local de larga duración pueden configurar direcciones para el nuevo prefijo.
  • Los hosts ya no pueden usar los prefijos antiguos y solo usan los recién introducidos.

Esto generalmente se llama Ordinario o Renumeración planificada . Se caracteriza por enrutadores locales que caducan los prefijos existentes e introducen nuevos. Esto proporciona a los hosts locales información oportuna para que dejen de usar las direcciones configuradas para el prefijo existente y para configurar las direcciones para el prefijo recién introducido.

Problema de escenarios de renumeración de IPv6

Una red se puede volver a numerar de muchas maneras diferentes sin que el enrutador local pueda indicar a los hosts que el prefijo existente debe caducar. Aquí hay un problema común:

Pueden ocurrir problemas de conectividad cuando los enrutadores locales reciben múltiples prefijos.

En esta situación, el enrutador local realiza dos funciones relacionadas pero separadas. En el lado LAN, actúa como un enrutador SLAAC, proporcionando información de configuración de red a los hosts locales. En la página WAN actúa como un cliente DHCPv6 PD (delegación de prefijo DHCPv6) para recuperar dinámicamente un prefijo IPv6 del proveedor de servicios de Internet (ISP). El ISP generalmente arrienda el prefijo a / 48 del enrutador, que el enrutador local anuncia como un subprefijo / 64 en la red local a través de SLAAC.

Una vez que se ha arrendado un prefijo del ISP ascendente, el enrutador local solo se comunica con el servidor DHCPv6 ascendente cuando el vencimiento del prefijo arrendado es inminente para que pueda renovar el arrendamiento antes de su vencimiento. De lo contrario, no habrá más comunicación entre el cliente DHCPv6 PD en el enrutador y el servidor DHCPv6 PD con el ISP.

Por ejemplo, en situaciones en las que el enrutador local se bloquea y se reinicia, el enrutador generalmente solicita el reconocimiento de un nuevo prefijo IPv6 de la red ascendente, y el prefijo arrendado puede ser diferente del prefijo arrendado anteriormente. En estos casos, el enrutador local anuncia el nuevo prefijo en la red local y hace que los hosts locales configuren las direcciones IPv6 para el nuevo prefijo.

Si el enrutador local no termina también el antiguo prefijo de bajo prefijo, haga clic en Hosts. La red local continuará utilizando direcciones que pertenecen al prefijo en desuso además de las direcciones reconfiguradas. Esto generalmente causa problemas de conexión de red hasta que las direcciones configuradas para el prefijo anterior caduquen. Debido a que la vida útil promedio del prefijo es de aproximadamente un mes, significa que este problema puede persistir durante un tiempo inaceptablemente largo.

La mayoría de los enrutadores domésticos y de pequeñas empresas no registran prefijos arrendados en almacenamiento estable. Si reciben un nuevo prefijo en un evento de bloqueo y reinicio, se produce el mismo problema en la red local.

Posibles medidas para evitar problemas de conexión

Puede evitar estos problemas de varias maneras. Sin embargo, tenga en cuenta que algunos de ellos dependen de actualizaciones de protocolo y / o implementación y pueden no estar disponibles de inmediato. A continuación se encuentran los siguientes:

  • No utilice prefijos dinámicos. Por ejemplo, esto significaría que un ISP siempre asigna el mismo prefijo a cada enrutador doméstico o enrutador empresarial, evitando así el evento de renumeración de IPv6. Este método puede o no ser factible o deseable. Los prefijos de red estables pueden tener implicaciones de privacidad, que también deben considerarse.
  • Los enrutadores que utilizan DHCPv6-PD deben registrar los prefijos arrendados en un almacenamiento estable. En caso de bloqueo y reinicio, los prefijos previamente arrendados pueden caducar.
  • SLAAC debe mejorarse para detectar prefijos obsoletos y asignar recursos de direcciones de red a un ciclo de vida más corto. Esto permitiría que SLAAC reaccione más rápidamente a la información desactualizada de la red. Hay trabajo en curso con el Grupo de trabajo de ingeniería de Internet para incluir algunas de estas mejoras potenciales en los esfuerzos para reducir los conflictos de renumeración de IPv6.



Software trazabilidad de Cea Ordenadores