De forma predeterminada, cuando una tabla de rutas de un transit router Enterprise Edition aprende rutas hacia el mismo destino desde varias instancias de VBR en diferentes regiones, selecciona una ruta según el orden alfabético del ID de región. El enrutamiento ECMP de VBR multirregión permite que estas rutas formen un grupo de multipath de costo igual (ECMP) y reenvíen tráfico simultáneamente.
Limitaciones
El enrutamiento ECMP de VBR multirregión solo es compatible con las tablas de rutas de los transit routers Enterprise Edition.
Reglas de selección de rutas
Reglas de selección de rutas predeterminadas
Cuando una tabla de rutas de un transit router Enterprise Edition aprende varias rutas no conflictivas hacia el mismo destino desde distintas instancias de VBR, compara los atributos de ruta en orden descendente de prioridad. La ruta con el valor de atributo de mayor prioridad se convierte en la ruta principal; las demás pasan a ser rutas en espera. Si las rutas tienen el mismo valor para un atributo, el sistema compara el siguiente atributo. La siguiente tabla describe los atributos de ruta compatibles y sus prioridades.
Las prioridades de los atributos de ruta son, en orden descendente: P1 > P2 > P3 > P4.
|
Prioridad del atributo |
Atributo de ruta |
Descripción |
Prioridad del valor |
|
P1 |
Tipo de ruta de la ruta de VBR |
Si todas las rutas candidatas se originan en instancias de VBR, el sistema compara sus tipos de ruta.
|
Ruta BGP > Ruta estática Si varias rutas son rutas BGP, la ruta con la ruta AS más corta tiene mayor prioridad. |
|
P2 |
Región de la ruta de VBR |
El sistema compara la región de la ruta de VBR con la región de la tabla de rutas del transit router.
|
Región local > Otras regiones Una ruta de la misma región que la tabla de rutas tiene mayor prioridad que una ruta aprendida desde otra región. |
|
P3 |
Política de enrutamiento |
Si se configura una política de enrutamiento en la tabla de rutas del transit router Enterprise Edition y varias rutas coinciden con ella, el sistema compara sus valores de política. Para obtener más información sobre los valores de política, consulte Routing policy (legacy, for TR only). |
El sistema selecciona la ruta con la prioridad más alta según los valores de la política. |
|
P4 |
ID de región de la ruta |
El sistema compara los ID de región de las rutas. |
Los ID de región se ordenan alfabéticamente. La ruta de la región cuyo ID aparece primero en orden alfabético tiene mayor prioridad. Por ejemplo, una ruta de China (Hangzhou) (cn-hangzhou) tiene mayor prioridad que una ruta de China (Shenzhen) (cn-shenzhen). |
Reglas de selección de rutas con ECMP
Después de habilitar el enrutamiento ECMP de VBR multirregión, el sistema compara únicamente los valores de los siguientes tres atributos de ruta: Route type of the VBR route, Region of the VBR route y Routing policy. Si varias rutas tienen valores idénticos para estos tres atributos, el sistema no compara el Region ID of the route. En su lugar, las rutas forman un grupo ECMP y reenvían tráfico simultáneamente.
Si varias rutas de VBR en un grupo ECMP están configuradas como rutas estáticas, el sistema no puede detectar si una de ellas deja de estar disponible. El tráfico podría seguir enviándose a la ruta no disponible, lo cual puede interrumpir sus servicios.
Con el enrutamiento ECMP de VBR multirregión habilitado, si una tabla de rutas aprende rutas de transit routers en diferentes regiones, distribuye el tráfico equitativamente entre ellas. Asegúrese de que el ancho de banda máximo de las conexiones interregionales pueda manejar la carga de tráfico bajo ECMP.
Ejemplo
Una empresa conecta su centro de datos a CEN mediante dos conexiones Express Connect (VBR1 y VBR2) para comunicarse con VPC en la región China (Shenzhen). El transit router en la región China (Shenzhen) aprende los bloques CIDR de destino 10.0.0.0/24 y 10.0.1.0/24 del centro de datos a través de dos conexiones interregionales. No hay ninguna política de enrutamiento configurada en las tablas de rutas de los transit routers en las regiones China (Shenzhen), China (Hangzhou) o China (Shanghai).
Figura 1. Selección de rutas predeterminada 
Antes de habilitar el enrutamiento ECMP de VBR multirregión, la tabla de rutas del transit router en la región China (Shenzhen) selecciona una ruta principal para los bloques CIDR 10.0.0.0/24 y 10.0.1.0/24 mediante la comparación de atributos de ruta.
El siguiente ejemplo describe la selección de ruta para el bloque CIDR de destino 10.0.0.0/24. El proceso para 10.0.1.0/24 es idéntico.
|
Prioridad del atributo |
Atributo de ruta |
Detalles |
|
P1 |
Tipo de ruta de la ruta de VBR |
Las rutas hacia 10.0.0.0/24 aprendidas a través de la conexión interregional 1 y la conexión interregional 2 son ambas rutas BGP con la misma longitud de ruta AS. Dado que los valores de los atributos son idénticos, el sistema compara el siguiente atributo. |
|
P2 |
Región de la ruta de VBR |
Las rutas tienen la misma prioridad para este atributo. El sistema compara el siguiente atributo. |
|
P3 |
Política de enrutamiento |
No hay ninguna política de enrutamiento configurada para los transit routers en las regiones China (Hangzhou) y China (Shanghai). Las rutas tienen el mismo valor para este atributo. El sistema compara el siguiente atributo. |
|
P4 |
ID de región de la ruta |
El sistema determina que |
Figura 2. Selección de rutas con ECMP habilitado 
Después de habilitar el enrutamiento ECMP de VBR multirregión, la tabla de rutas del transit router en la región China (Shenzhen) selecciona una ruta principal para 10.0.0.0/24 mediante la comparación de los siguientes atributos.
|
Prioridad del atributo |
Atributo de ruta |
Detalles |
|
P1 |
Tipo de ruta de la ruta de VBR |
Las rutas hacia 10.0.0.0/24 aprendidas a través de la conexión interregional 1 y la conexión interregional 2 son ambas rutas BGP con la misma longitud de ruta AS. Dado que los valores de los atributos son idénticos, el sistema compara el siguiente atributo. |
|
P2 |
Región de la ruta de VBR |
Las rutas tienen la misma prioridad para este atributo. El sistema compara el siguiente atributo. |
|
P3 |
Política de enrutamiento |
No hay ninguna política de enrutamiento configurada para los transit routers en las regiones China (Hangzhou) y China (Shanghai). Los valores de los atributos son idénticos. Como no quedan más atributos por comparar, el proceso finaliza. |
Tras la comparación, el sistema determina que las rutas hacia 10.0.0.0/24 desde ambas conexiones interregionales tienen valores idénticos para los tres atributos anteriores. Por lo tanto, las dos rutas forman un grupo ECMP y reenvían tráfico simultáneamente.
Impactos en el reenvío de tráfico
Después de habilitar el enrutamiento ECMP de VBR multirregión, las rutas hacia el mismo bloque CIDR de destino desde diferentes instancias de VBR forman un grupo ECMP si tienen valores idénticos para route type, route region y routing policy (como se muestra en Figure 2). Esto afecta la latencia del tráfico y el ancho de banda máximo requerido para las conexiones interregionales. Evalúe estos impactos antes de habilitar la función.
Después de deshabilitar el enrutamiento ECMP de VBR multirregión, el sistema vuelve a seleccionar una ruta principal mediante la comparación de los valores de Route region ID cuando las rutas tienen atributos idénticos de VBR route type, VBR route region y Route priority policy. Las demás rutas pasan a ser rutas en espera (como se muestra en Figure 1). Esto puede afectar la latencia del tráfico y el ancho de banda máximo de las conexiones interregionales. Evalúe el impacto antes de deshabilitar esta función.
Habilitar el enrutamiento ECMP de VBR multirregión
Antes de habilitar el enrutamiento ECMP de VBR multirregión, asegúrese de comprender los posibles impactos. Para obtener más información, consulte Impacts on traffic forwarding.
Habilitar durante la creación de la tabla de rutas
Inicie sesión en la consola de CEN.
En la página CEN Instance, haga clic en el ID de la instancia de CEN que desea gestionar.
Vaya a la pestaña y haga clic en el ID del transit router que desea gestionar.
En la página de detalles del transit router, haga clic en la pestaña Route Table.
-
En el panel izquierdo, haga clic en Create Route Table. En el cuadro de diálogo Create Route Table, configure los parámetros y haga clic en OK.
Parámetro
Descripción
Transit Router
Seleccione el transit router de destino.
El ID del transit router seleccionado se muestra automáticamente.
Name
Introduzca un nombre para la tabla de rutas personalizada.
Description
Introduzca una descripción para la tabla de rutas personalizada.
Tag
Agregue una etiqueta a la tabla de rutas personalizada.
Tag key: no puede ser una cadena vacía. La clave puede tener hasta 64 caracteres de longitud y no puede comenzar con
aliyunoacs:. No puede contenerhttp://nihttps://.Tag value: puede ser una cadena vacía. El valor puede tener hasta 128 caracteres de longitud y no puede comenzar con
aliyunoacs:. No puede contenerhttp://nihttps://.
Puede agregar varias etiquetas a una tabla de rutas personalizada. Para obtener más información sobre las etiquetas, consulte Tags.
Multi-region ECMP Routing
Habilita el enrutamiento ECMP multirregión para las rutas aprendidas de virtual border routers (VBR). Esta función está deshabilitada de forma predeterminada.
Si un transit router Enterprise Edition aprende rutas con el mismo bloque CIDR de destino desde varios VBR, y todos los demás atributos de ruta son idénticos, el sistema reenvía el tráfico de forma predeterminada al VBR en la región que aparece primero en orden alfabético. Si habilita esta función, el transit router las trata como rutas de costo igual y utiliza multipath de costo igual (ECMP) para distribuir el tráfico entre ellas. Para obtener más información, consulte Multi-region VBR equal-cost routing.
Para habilitar esta función, haga clic en el interruptor. En el cuadro de diálogo que aparece, lea atentamente el aviso de riesgo y haga clic en OK.
Habilitar en una tabla de rutas existente
Inicie sesión en la consola de CEN.
En la página CEN Instance, haga clic en el ID de la instancia de CEN que desea gestionar.
Vaya a la pestaña y haga clic en el ID del transit router que desea gestionar.
En la página de detalles del transit router, haga clic en la pestaña Route Table.
En el panel izquierdo, busque la tabla de rutas de destino y haga clic en su ID.
En la sección Basic Settings, busque Multi-region ECMP Routing y active el interruptor.
En el cuadro de diálogo Do you want to enable multi-region ECMP routing?, lea atentamente el aviso de riesgo y haga clic en OK.
Deshabilitar el enrutamiento ECMP de VBR multirregión
Antes de deshabilitar el enrutamiento ECMP de VBR multirregión, asegúrese de comprender los posibles impactos. Para obtener más información, consulte Impacts on traffic forwarding.
Inicie sesión en la consola de CEN.
En la página CEN Instance, haga clic en el ID de la instancia de CEN que desea gestionar.
Vaya a la pestaña y haga clic en el ID del transit router que desea gestionar.
En la página de detalles del transit router, haga clic en la pestaña Route Table.
En el panel izquierdo, busque la tabla de rutas de destino y haga clic en su ID.
En la sección Basic Settings, busque Multi-region ECMP Routing y desactive el interruptor.
En el cuadro de diálogo Are you sure that you want to disable multi-region ECMP routing?, lea atentamente el aviso de riesgo y haga clic en OK.