Cuando el DLR se crea mediante una llamada "directa" de API (en lugar de utilizar la interfaz de usuario de vSphere Web Client), es posible suministrarlo con una configuración completa que incluya el enrutamiento dinámico(1).

Figura 1. Enrutamiento dinámico en el DLR
  1. NSX Manager recibe una llamada API para cambiar la configuración de DLR existente, en este caso, para agregar el enrutamiento dinámico.

  2. NSX Manager envía la configuración nueva a la máquina virtual de control de DLR.

  3. La máquina virtual de control de DLR aplica la configuración y sigue el proceso de establecimiento de las adyacencias del enrutamiento, de intercambio de información del enrutamiento, etc.

  4. Después de que se realice el intercambio de enrutamiento, la máquina virtual de control de DLR calcula la tabla de reenvío y la envía al nodo de la controladora principal de DLR.

  5. El nodo de la controladora principal de DLR distribuye las rutas actualizadas a los hosts ESXi en los que se encuentra la instancia de DLR.

Tenga en cuenta que la instancia de DLR del host ESXi donde se está ejecutando la máquina virtual de control de DLR recibe sus LIF y sus rutas únicamente desde el nodo de la controladora principal del DLR y nunca directamente desde la máquina virtual de control de DLR ni de NSX Manager.