Rutas aprendidas
En este documento se describen las rutas aprendidas, cómo afecta el modo de enrutamiento dinámico de una red de nube privada virtual a las rutas aprendidas y los modos de selección de la mejor ruta disponibles en Cloud Router.
Las rutas aprendidas son rutas que Cloud Router recibe de routers remotos del mismo nivel mediante el protocolo BGP o rutas aprendidas personalizadas que configuras en un Cloud Router:
- Rutas recibidas de BGP
Rutas BGP aprendidas de un par remoto. El router peer puede ser cualquiera de los siguientes:
- Un router físico on-premise
- Otro Cloud Router
- Una VM de dispositivo router (con Network Connectivity Center)
- Un router de otro proveedor de servicios en la nube
- Rutas aprendidas personalizadas
Las rutas aprendidas personalizadas se configuran manualmente en Cloud Router para simular rutas aprendidas de un peer remoto. Las rutas aprendidas personalizadas son útiles cuando no tienes control de administrador para configurar un router de peer remoto.
Cloud Router aplica cuotas al número de prefijos únicos de las rutas dinámicas, incluidos los prefijos que se aprenden dinámicamente de un par BGP o que se configuran manualmente como rutas aprendidas personalizadas. Para obtener más información, consulta las cuotas de Cloud Router.
Cloud Router no vuelve a anunciar las rutas aprendidas a menos que uses un radio híbrido de Network Connectivity Center con la transferencia de datos habilitada.
Ambos tipos de rutas aprendidas de Cloud Router se procesan mediante un plano de control de rutas dinámicas y, a continuación, mediante un plano de control de red de VPC. En los pasos de procesamiento se usan el prefijo de destino y las métricas de ruta para crear rutas dinámicas en una red de VPC. Para obtener información sobre las diferencias entre el plano de control de rutas dinámicas y el plano de control de la red de VPC, consulta Cómo funciona Cloud Router.
Rutas aprendidas personalizadas
Las rutas aprendidas personalizadas ofrecen las mismas ventajas que las rutas dinámicas recibidas por BGP. A diferencia de las rutas estáticas, las rutas dinámicas aprendidas personalizadas se retiran automáticamente cuando la sesión BGP de un salto siguiente deja de funcionar.
Las rutas aprendidas personalizadas son la única forma de definir rutas que no sean de BGP para determinados saltos siguientes, como las vinculaciones de VLAN de Cloud Interconnect y los túneles VPN de alta disponibilidad.
Para obtener más información, consulta Especificar y gestionar rutas aprendidas personalizadas.
Modo de enrutamiento dinámico
El modo de enrutamiento dinámico de una red de VPC afecta a la forma en que el plano de control de rutas dinámicas y el plano de control de la red de VPC procesan las rutas de BGP recibidas y las rutas aprendidas personalizadas para crear rutas dinámicas en la red de VPC.
Cuando se usa el emparejamiento entre redes de VPC, el modo de enrutamiento dinámico de la red de VPC que exporta las rutas personalizadas controla cómo se crean las rutas dinámicas en las redes de VPC emparejadas que importan las rutas personalizadas. Para obtener más información, consulta la sección sobre los efectos del modo de enrutamiento dinámico en la documentación sobre el emparejamiento entre redes de VPC.
Google Cloud Las redes de VPC admiten dos modos de enrutamiento dinámico:
- Modo de enrutamiento dinámico regional
- El plano de control de rutas dinámicas de cada región solo procesa las rutas aprendidas de las tareas BGP de Cloud Router de su propia región. Las rutas dinámicas resultantes creadas en una región concreta de una red de VPC solo tienen saltos siguientes dentro de esa región.
- Modo de enrutamiento dinámico global
- El plano de control de rutas dinámicas de cada región procesa las rutas aprendidas de las tareas BGP de Cloud Router de su propia región. El plano de control de rutas dinámicas de cada región también envía la mejor ruta de cada prefijo a los planos de control de rutas dinámicas de todas las demás regiones que se utilizan en la red VPC. Las rutas dinámicas resultantes creadas en una región concreta de una red de VPC pueden tener saltos siguientes en cualquier región.
Modos de selección de la mejor ruta
Cloud Router ofrece dos modos para seleccionar la mejor ruta: estándar y antiguo. El modo de selección de la mejor ruta se aplica a todas las rutas aprendidas a través de Cloud Router en todas las regiones de una red de VPC, incluidas las rutas aprendidas personalizadas.
Legacy es el modo de selección de la mejor ruta predeterminado cuando se crea una red VPC. Te recomendamos que uses el modo antiguo a menos que necesites funciones específicas del modo estándar o utilices una función que dependa del modo estándar. Google Cloud
Network Connectivity Center para transferencias de datos de sitio a sitio y Network Connectivity Center para dispositivos virtuales de red de terceros o dispositivos router funciona con la selección de la mejor ruta estándar o la selección de la mejor ruta antigua.
El intercambio de rutas con spokes de VPC de Network Connectivity Center tiene las siguientes limitaciones en los modos de selección de la mejor ruta:
Si una ruta se anuncia de forma única en una VPC, los modos antiguo y estándar funcionan correctamente.
Si varias VPCs anuncian la misma ruta a la misma VPC de carga de trabajo, se aplican las siguientes condiciones:
Si todas las VPCs usan la selección de la mejor ruta antigua, las VPCs de carga de trabajo aplican la selección de la mejor ruta antigua a las rutas de diferentes VPCs de enrutamiento.
Si todas las VPCs usan la selección de la mejor ruta estándar, las VPCs de carga de trabajo usarán la mejor ruta de una de las VPCs de enrutamiento según un algoritmo interno.
Si las VPCs de enrutamiento usan una combinación de la selección de la mejor ruta antigua y la selección de la mejor ruta estándar, las VPCs de la carga de trabajo usarán la mejor ruta basada en la selección de la mejor ruta antigua o una de las mejores rutas de selección de la mejor ruta estándar basada en un algoritmo interno.
Si tiene previsto anunciar la misma ruta desde varias VPCs de enrutamiento, le recomendamos que seleccione la mejor ruta antigua para todas sus redes de VPC.
Selección de la mejor ruta antigua
En esta sección se describe cómo implementan las tareas BGP de Cloud Router y el plano de control de rutas dinámicas el modo de selección de mejor ruta antiguo.
Longitud de la ruta de AS
En el modo de selección de mejor ruta antiguo, la información de la ruta de AS solo es relevante en una única tarea BGP de Cloud Router, y el plano de control de rutas dinámicas no usa la información de la ruta de AS para tomar decisiones sobre la selección de la mejor ruta. Cuando se usa el modo de selección de la mejor ruta antiguo, no se debe seleccionar la mejor ruta en función de la información de la longitud de la ruta de AS cuando se incluyen diferentes tareas de software de Cloud Router para el mismo prefijo de destino.
Las sesiones de BGP implican varias tareas de BGP de Cloud Router. Para obtener más información, consulta las tareas de BGP de Cloud Router.
Proceso de selección de tareas de BGP
Una tarea de BGP de Cloud Router recibe prefijos de destino de los routers de los pares de las sesiones de BGP que gestiona. La tarea de BGP crea un conjunto de prefijos de destino únicos a partir de todas las sesiones de BGP que gestiona. A continuación, la tarea BGP determina al menos un mejor salto siguiente para cada uno de los prefijos de destino únicos recibidos por BGP mediante el siguiente proceso:
Longitud de la ruta de AS más corta: la tarea de BGP ordena la lista de saltos siguientes por longitud de la ruta de AS, de la más corta a la más larga. Después de ordenar, la tarea BGP elimina todos los saltos siguientes que no tengan la longitud de ruta de AS más corta.
Tipo de origen preferido: la tarea de BGP prefiere los saltos siguientes que usan el protocolo de pasarela interior (IGP) a los que usan el protocolo de pasarela exterior (EGP), y prefiere los saltos siguientes que usan EGP a los que tienen un tipo de origen Incomplete.
Si el tipo de origen de al menos un salto siguiente es IGP, la tarea de BGP elimina todos los saltos siguientes con tipos de origen EGP o Incomplete.
Si ninguno de los saltos siguientes tiene el tipo de origen IGP y si al menos uno de los saltos siguientes tiene el tipo de origen EGP, la tarea de BGP elimina todos los saltos siguientes con tipos de origen incompletos.
Valor MED más pequeño: la tarea de BGP ordena los saltos siguientes de menor a mayor valor de discriminador de salida múltiple (MED). Después de ordenar, la tarea BGP elimina todos los saltos siguientes que no tengan el valor MED más pequeño de la consideración.
La tarea BGP envía cada prefijo de destino y su lista correspondiente de mejores saltos siguientes al plano de control de rutas dinámicas de la región. En algunos casos, la tarea de software BGP de Cloud Router también puede enviar saltos siguientes que se hayan eliminado.
Procesamiento del plano de control de rutas dinámicas
El plano de control de rutas dinámicas de cada región aplica las siguientes cuotas, que se aplican a los destinos únicos de las rutas aprendidas personalizadas y recibidas por BGP:
- Prefijos de ruta dinámica de Cloud Router únicos de la propia región por región por red de VPC
- Prefijos de ruta dinámica de Cloud Router únicos de otras regiones por región por red de VPC
Al aplicar las cuotas de Cloud Router anteriores, el plano de control de rutas dinámicas elimina toda la información de rutas asociada a destinos únicos que superen el límite de cualquiera de las cuotas de Cloud Router. Para obtener más información, consulta el artículo sobre el comportamiento de eliminación de rutas determinista.
Después de aplicar las cuotas, el plano de control de rutas dinámicas aplica el siguiente algoritmo de procesamiento a cada prefijo de destino único no descartado:
El plano de control de rutas dinámicas crea una lista de saltos siguientes para el prefijo. La lista incluye lo siguiente:
Siguientes saltos y valores de MED del prefijo recibido de cada tarea de BGP de Cloud Router en la red de VPC de su región.
Siguientes saltos y valores de prioridad de las rutas aprendidas personalizadas que usan el prefijo. La prioridad de una ruta aprendida personalizada se trata como un valor MED.
Los siguientes pasos solo se producen cuando la red de VPC que contiene los Cloud Routers usa el modo de enrutamiento dinámico global:
El plano de control de rutas dinámicas solo envía los siguientes saltos que tienen el valor MED más bajo a los planos de control de rutas dinámicas de otras regiones. Si más de un salto siguiente tiene el mismo valor de MED más bajo, se exportarán todos a los planos de control de rutas dinámicas de otras regiones. La información enviada incluye tanto los saltos siguientes como el valor MED más bajo.
El plano de control de rutas dinámicas recibe una lista de saltos siguientes y valores de MED de los planos de control de rutas dinámicas de otras regiones. El plano de control de rutas dinámicas añade cada siguiente salto a su lista de siguientes saltos del prefijo. Al añadir cada salto siguiente, el plano de control de ruta dinámica ajusta el valor de MED añadiendo un coste interregional.
El plano de control de ruta dinámica ordena su lista de saltos siguientes para el prefijo del valor MED recibido más pequeño al más grande.
El plano de control de rutas dinámicas trunca la lista de rutas que se envían al plano de control de la VPC. Normalmente, la lista de rutas enviada al plano de control de la VPC incluye las rutas con los valores de MED más bajos y, si están disponibles, los valores de MED inmediatamente superiores. Sin embargo, el plano de control de rutas dinámicas solo garantiza que envía las rutas con los valores de MED más bajos al plano de control de VPC.
Modo de selección de la mejor ruta estándar
El modo estándar de selección de la mejor ruta se ajusta más a la RFC 4271. Ofrece las siguientes ventajas con respecto al modo de selección de la mejor ruta antiguo:
Rutas basadas en la ruta de AS coherentes: la información de la ruta de AS se tiene en cuenta en todas las rutas aprendidas en todos los routers de Cloud de la red de VPC. Esto te permite influir en el flujo de tráfico mediante la anteposición de rutas de AS.
Mayor flexibilidad y personalización: tienes más control sobre cómo se clasifican los prefijos de BGP en tus redes de VPC, incluida la posibilidad de ajustar el enrutamiento del mejor camino de BGP. Las rutas dinámicas siempre tienen una prioridad de ruta de red de VPC inferior a las rutas estáticas.
Cuando se usa el modo de selección de la mejor ruta estándar, Cloud Router ofrece las siguientes opciones de configuración:
Comparar valores de MED: puede elegir una de las siguientes opciones:
Comparar siempre: el valor MED de cada prefijo de destino se compara sin tener en cuenta el AS del que el router de Cloud ha aprendido el prefijo.
Comparación condicional: los prefijos se agrupan por el AS del que el Cloud Router ha obtenido el prefijo. En cada prefijo de cada AS, los saltos se clasifican por el valor MED coincidente descrito en el RFC 4721.
Añadir región a los costes interregionales: puede seleccionar si los costes interregionales se añaden a los valores de MED.
Proceso de selección de tareas de BGP
Una tarea de BGP de Cloud Router recibe prefijos de destino de los routers de los pares de las sesiones de BGP que gestiona. La tarea de BGP crea un conjunto de prefijos de destino únicos a partir de todas las sesiones de BGP que gestiona. A continuación, la tarea BGP determina al menos un mejor salto siguiente para cada uno de los prefijos de destino únicos recibidos por BGP mediante el siguiente proceso:
Longitud de la ruta de AS más corta: la tarea de BGP ordena la lista de saltos siguientes por longitud de la ruta de AS, de la más corta a la más larga. Después de ordenar, la tarea BGP elimina todos los saltos siguientes que no tengan la longitud de ruta de AS más corta.
Tipo de origen preferido: la tarea de BGP prefiere los saltos siguientes que usan el protocolo de pasarela interior (IGP) a los que usan el protocolo de pasarela exterior (EGP), y prefiere los saltos siguientes que usan EGP a los que tienen un tipo de origen Incomplete.
Si el tipo de origen de al menos un salto siguiente es IGP, la tarea de BGP elimina todos los saltos siguientes con tipos de origen EGP o Incomplete.
Si ninguno de los saltos siguientes tiene el tipo de origen IGP y al menos uno de los saltos siguientes tiene el tipo de origen EGP, la tarea de BGP elimina todos los saltos siguientes con tipos de origen incompletos.
Considerar el ASN vecino: el ajuste de la red de VPC
routingConfig.bgpAlwaysCompareMed
controla este paso del algoritmo de la siguiente manera:Si
routingConfig.bgpAlwaysCompareMed
esTrue
, el valor de ASN vecino de cada salto siguiente no se considera relevante. La tarea de BGP ordena los saltos siguientes de menor a mayor valor de MED. Después de ordenar las rutas, la tarea de BGP elimina todos los saltos siguientes que no tengan el valor MED más pequeño.Si
routingConfig.bgpAlwaysCompareMed
esFalse
o no se ha definido, se considera relevante el valor de ASN del vecino de cada salto siguiente, por lo que la tarea de BGP hace lo siguiente:La tarea BGP agrupa la lista de saltos siguientes por el valor de ASN del vecino.
En cada grupo de ASNs vecinos, la tarea BGP ordena los saltos siguientes de menor a mayor valor MED. El valor MED más bajo puede ser diferente en cada grupo de ASNs vecinos.
En cada grupo de ASNs vecinos, la tarea de BGP elimina todos los saltos siguientes que no tengan el valor MED más pequeño.
La tarea BGP envía cada prefijo de destino y su lista correspondiente de saltos siguientes no eliminados al plano de control de rutas dinámicas de la región. En algunos casos, la tarea de software BGP de Cloud Router también puede enviar saltos siguientes que se hayan descartado.
Procesamiento del plano de control de rutas dinámicas
El plano de control de rutas dinámicas de cada región aplica las siguientes cuotas, que se aplican a los destinos únicos de las rutas recibidas por BGP y de las rutas aprendidas personalizadas:
- Prefijos de ruta dinámica de Cloud Router únicos de la propia región por región por red de VPC
- Prefijos de ruta dinámica de Cloud Router únicos de otras regiones por región por red de VPC
Al aplicar las cuotas de Cloud Router anteriores, el plano de control de rutas dinámicas elimina toda la información de rutas asociada a destinos únicos que superen el límite de cualquiera de las cuotas de Cloud Router. Para obtener más información, consulta el artículo sobre el comportamiento de eliminación de rutas determinista.
Después de aplicar las cuotas, el plano de control de rutas dinámicas aplica el siguiente algoritmo de procesamiento a cada prefijo de destino único no descartado:
Lista inicial de saltos siguientes del prefijo: el plano de control de rutas dinámicas crea una lista inicial de saltos siguientes del prefijo que consta de lo siguiente:
La información del siguiente salto recibida por BGP de las tareas de BGP que gestionan los routers de Cloud Router de la red de VPC, ubicados en la misma región que el plano de control de la ruta dinámica.
La información del siguiente salto de las rutas aprendidas personalizadas del prefijo, definidas en los routers de Cloud Router de la red VPC y ubicadas en la misma región que el plano de control de la ruta dinámica. Las rutas aprendidas personalizadas tienen los siguientes atributos BGP aplicados:
- Ruta de AS, que consta únicamente del ASN del par. Se trata de una longitud de ruta de AS de 1 y del ASN vecino del ASN del peer.
- Origen, definido como Incompleto.
- Valor MED, donde cada prioridad de ruta aprendida personalizada se trata como un valor MED.
- El coste entre regiones se ha establecido en 0.
Longitud de la ruta de AS más corta: el plano de control de rutas dinámicas ordena la lista de saltos siguientes por longitud de la ruta de AS, de la más corta a la más larga. El plano de control de rutas dinámicas elimina todos los saltos siguientes que no tengan la longitud de ruta de AS más corta.
Tipo de origen preferido: el plano de control de rutas dinámicas prefiere los siguientes saltos que usan IGP a los que usan EGP, y los siguientes saltos que usan EGP a los que tienen un tipo de origen Incomplete.
Si al menos un tipo de origen del siguiente salto es IGP, el plano de control de la ruta dinámica elimina todos los siguientes saltos con tipos de origen EGP o Incomplete.
Si ninguno de los saltos siguientes tiene el tipo de origen IGP y si al menos uno de los saltos siguientes tiene el tipo de origen EGP, el plano de control de la ruta dinámica elimina de la consideración todos los saltos siguientes con tipos de origen Incomplete.
Considerar el ASN vecino: el ajuste de red de VPC
routingConfig.bgpAlwaysCompareMed
controla este paso del algoritmo de la siguiente manera:Si
routingConfig.bgpAlwaysCompareMed
esTrue
, no se considera relevante el valor del ASN vecino de cada siguiente salto. En este caso, el plano de control de ruta dinámica ordena los saltos siguientes de menor a mayor valor de MED. Los saltos siguientes con el MED más pequeño tienen el rango más alto. El plano de control de rutas dinámicas elimina todos los saltos siguientes, excepto los que tienen el rango más alto.Si
routingConfig.bgpAlwaysCompareMed
esFalse
o no está definido, se considera relevante el valor de ASN del vecino de cada salto siguiente, por lo que el plano de control de ruta dinámica hace lo siguiente:El plano de control de rutas dinámicas agrupa la lista de saltos siguientes por el valor del ASN del vecino.
En cada grupo de ASNs vecinos, el plano de control de rutas dinámicas ordena los saltos siguientes de menor a mayor valor de MED. El valor MED con el número más bajo puede ser diferente en cada grupo de ASNs vecinos.
En cada grupo de ASNs vecinos, el plano de control de rutas dinámicas elimina todos los saltos siguientes que no tienen el valor MED más pequeño.
Los saltos siguientes que tienen los valores de MED más pequeños dentro de cada grupo de ASNs vecinos tienen el rango más alto. El plano de control de rutas dinámicas elimina todos los saltos siguientes, excepto los que tienen el rango más alto, de la consideración.
Enviar todos los saltos siguientes con la clasificación más alta a otras regiones: cuando el modo de enrutamiento dinámico de la red de VPC es global, el plano de control de rutas dinámicas envía el conjunto actual de saltos siguientes con la clasificación más alta a otras regiones.
Recibir los saltos con la clasificación más alta de otras regiones: cuando el modo de enrutamiento dinámico de la red VPC es global, el plano de control de rutas dinámicas recibe una lista de los siguientes saltos con la clasificación más alta del prefijo de los planos de control de rutas dinámicas de cada una de las otras regiones. Cada siguiente salto recibido incluye la longitud de la ruta del AS, el ASN del vecino, el tipo de origen y el MED, además de la región del plano de control de la ruta dinámica que ha enviado el siguiente salto.
La aplicación del plano de control de rutas dinámicas añade los siguientes saltos recibidos a su lista de siguientes saltos del prefijo y, a continuación, hace lo siguiente:
Repite el paso Longitud de la ruta de AS más corta.
Repite el paso Tipo de origen preferido.
Repite el paso Considerar ASN de vecino según el ajuste
routingConfig.bgpInterRegionCost
de la red de VPC:Si
routingConfig.bgpInterRegionCost
de la red VPC esADD_COST_TO_MED
, el plano de control de rutas dinámicas usa valores MED ajustados al repetir el paso Considerar ASN de vecino. Cada valor de MED ajustado es la suma del valor de MED original más un coste interregional. Los siguientes saltos de la región del plano de control de rutas dinámicas tienen un coste interregional de0
. Los siguientes saltos aprendidos de los planos de control de rutas dinámicas de otras regiones tienen costes interregionales distintos de cero, que son únicos para cada par de regiones formado por la región de envío y la región de recepción.Si el
routingConfig.bgpInterRegionCost
de la red de VPC esDEFAULT
o no está definido, el plano de control de rutas dinámicas repite el paso Considerar el ASN del vecino con los valores de MED originales.
Elimina todos los saltos siguientes que no tengan el coste interregional más bajo: cuando el modo de enrutamiento dinámico de la red de VPC es global, el plano de control de rutas dinámicas elimina todos los saltos siguientes, excepto los que tienen el coste interregional más bajo.
Enviar los siguientes saltos al plano de control de la VPC: para cada prefijo de destino único, el plano de control de la ruta dinámica envía todos los siguientes saltos con el rango más alto y el coste interregional más bajo al plano de control de la VPC. Estos siguientes saltos crean rutas dinámicas en la región del plano de control de rutas dinámicas de la red de VPC. Estas rutas dinámicas tienen una prioridad de ruta de Andromeda
65536
. El número de prioridad65536
se ha elegido a propósito porque es un valor mayor que65535
, la prioridad más baja de una ruta estática. Por lo tanto, si existen rutas estáticas y dinámicas para el mismo prefijo de destino, el orden de enrutamiento prefiere las rutas estáticas.En algunas situaciones, el plano de control de rutas dinámicas puede enviar saltos siguientes que tengan rangos inferiores o un coste interregional que no sea el más bajo. Estos saltos siguientes adicionales también crean rutas dinámicas en la región del plano de control de rutas dinámicas de la red de VPC, pero usan prioridades de ruta de Andromeda más bajas (por ejemplo,
65537
y65538
).
Procesamiento del plano de control de VPC
El plano de control de VPC de cada región recibe rutas dinámicas candidatas del plano de control de rutas dinámicas de la región. A menos que el plano de control de rutas dinámicas elimine una ruta dinámica, el plano de control de VPC evalúa cada ruta dinámica candidata. La evaluación da como resultado la creación de una ruta dinámica en la red de VPC que contiene los Cloud Routers o la supresión de la ruta dinámica candidata. Estos son los motivos por los que se suprime una ruta dinámica candidata:
El prefijo de destino de la ruta dinámica candidata está en conflicto con una ruta de subred local, de emparejamiento o de Network Connectivity Center. Para obtener más información, consulta Interacciones con rutas dinámicas.
El plano de control de la VPC determina que el siguiente salto de la ruta dinámica candidata no se puede usar hasta que Cloud Router procese un estado de BGP actualizado. Para obtener más información, consulta Ignorar rutas estáticas y dinámicas con saltos siguientes no utilizables.
El plano de control de VPC de cada región también puede crear rutas dinámicas de emparejamiento en redes de VPC emparejadas si la red de VPC que contiene los routers de Cloud Router exporta rutas personalizadas y la red de VPC emparejada importa rutas personalizadas. Para obtener información sobre el intercambio de rutas personalizadas mediante el emparejamiento entre redes de VPC, consulta Opciones para intercambiar rutas dinámicas.
Al crear rutas dinámicas de peering, el plano de control de VPC de cada región evalúa de forma independiente las rutas dinámicas candidatas por red. Además de los casos de supresión que hemos mencionado anteriormente, se aplican los siguientes casos de supresión adicionales en las redes de VPC emparejadas:
Si el prefijo de destino de una ruta dinámica de emparejamiento candidata coincide exactamente con el prefijo de destino de una ruta dinámica local, el plano de control de la VPC suprime la ruta dinámica de emparejamiento en conflicto.
Si se reciben rutas dinámicas de emparejamiento candidatas para el mismo prefijo de destino de dos o más redes de VPC emparejadas, el plano de control de VPC utiliza un algoritmo interno para elegir la red de la que importa las rutas dinámicas de emparejamiento. Este algoritmo interno se evalúa antes de tener en cuenta la prioridad de la ruta. Para obtener más información, consulta Seleccionar los siguientes saltos de las rutas personalizadas de emparejamiento de una sola red de VPC.
Si se supera el límite de la cuota de rutas dinámicas por región y por grupo de emparejamiento, el plano de control de la VPC solo suprimirá las rutas dinámicas de emparejamiento.
Como cada plano de control de VPC suprime las rutas dinámicas por red, ten en cuenta lo siguiente:
Si una ruta dinámica candidata se convierte en una ruta dinámica local en la red de VPC que contiene los routers de Cloud Router que crearon la ruta dinámica candidata, esta última se puede suprimir en una o varias redes de VPC emparejadas.
Si se ha suprimido una ruta dinámica candidata en la red VPC que contiene los routers de Cloud que han creado la ruta dinámica candidata, esta puede convertirse en una ruta dinámica de emparejamiento en una o varias redes VPC emparejadas.
Cambios de estado de BGP
Las rutas recibidas por BGP y las rutas aprendidas personalizadas producen rutas dinámicas, tal como se describe en Modos de selección de la mejor ruta. Las rutas dinámicas se conservan mientras esté establecida la sesión de BGP correspondiente. Las rutas dinámicas se eliminan cuando se considera que una sesión de BGP está inactiva o se ha finalizado. Estos son algunos ejemplos habituales:
Si el router de la otra parte admite el reinicio graceful y envía una notificación de reinicio graceful (paquete TCP
FIN
oRST
), Google Cloud elimina las rutas dinámicas aprendidas de la sesión de BGP una vez que haya expirado el temporizador de reinicio graceful del router de la otra parte. Para obtener más información, consulta el temporizador de reinicio gradual.Si el router de la otra red envía una notificación
CEASE
Google Cloudde BGP,elimina inmediatamente las rutas dinámicas aprendidas de la sesión de BGP. Para obtener más información, consulta la sección 4.5 del RFC 4271.Si no se da ninguna de las situaciones de notificación anteriores y se alcanza el tiempo de espera negociado, Google Cloud elimina las rutas dinámicas aprendidas de la sesión BGP. Para obtener más información, consulta Temporizador de retención.
Los eventos de mantenimiento programados de Cloud Interconnect provocan la eliminación de las rutas dinámicas cuyos saltos siguientes son las vinculaciones de VLAN asociadas a una conexión de Cloud Interconnect durante el mantenimiento de la conexión. Durante el mantenimiento programado, se interrumpen las sesiones de BGP correspondientes. Para minimizar las interrupciones, asegúrate de que tus vinculaciones de VLAN y conexiones de Cloud Interconnect cumplan uno de los siguientes requisitos:
Para obtener más información sobre BFD, consulta BFD durante un evento de fallo.
Siguientes pasos
Para configurar rutas aprendidas personalizadas, consulta Especificar y gestionar rutas aprendidas personalizadas.
Para solucionar problemas con Cloud Router, consulta lo siguiente: