Rutas anunciadas
Las rutas anunciadas son prefijos BGP de Cloud Router que se anuncian a sus pares BGP. Por ejemplo, cuando un peer de BGP es un router de una red local, las rutas anunciadas permiten que los sistemas de la red local envíen paquetes a los recursos de tu red de VPC.
Los routers de Cloud Router anuncian rutas a los pares BGP con un valor de discriminador de salida múltiple (MED) para cada prefijo del anuncio de ruta.
Modos de anuncio
Cloud Router puede anunciar rutas de tránsito (como parte de Network Connectivity Center) y rutas anunciadas personalizadas gestionadas por el modo de anuncio. El modo de anuncio se puede configurar en todo el router de Cloud Router o en sesiones BGP individuales del router de Cloud Router. Puedes especificar los prefijos que anuncia Cloud Router, ya sea en todas las sesiones BGP o en cada sesión, mediante el modo de anuncio.
Cloud Router ofrece dos modos de anuncio definidos a nivel de router:
- Modo de anuncio predeterminado de Cloud Router
- Anuncia los intervalos de subredes locales, tal como se describe en Anuncio de intervalos de subredes.
- Modo de anuncio personalizado de Cloud Router
- Te ofrece control total sobre los anuncios de direcciones IP, tal como se describe en la sección Anuncio personalizado.
Cloud Router también ofrece dos modos de anuncio definidos a nivel de sesión BGP:
- Modo de anuncio predeterminado de la sesión de BGP
- Anuncia prefijos según el modo de anuncio definido a nivel de router para el router de Cloud Router que contiene la sesión BGP.
- Modo de anuncio personalizado de la sesión de BGP
- Te ofrece control total sobre los anuncios de direcciones IP, tal como se describe en la sección Anuncio personalizado.
Anuncios eficaces
En la siguiente tabla se describe cómo interactúan los modos de anuncio a nivel de router y a nivel de sesión BGP para producir el comportamiento de anuncio efectivo de la sesión BGP:
Modo de anuncio de Cloud Router | Modo de anuncio de sesión de BGP | Prefijos anunciados efectivos en la sesión de BGP |
---|---|---|
predeterminado | predeterminado | La sesión BGP hereda la configuración de anuncio del router de Cloud Router, y este anuncia los intervalos de subred locales tal como se describe en Anuncio de intervalos de subred. |
personalizado | predeterminado | La sesión de BGP hereda la configuración de anuncio del router de Cloud Router, y este anuncia los prefijos tal como se describe en Anuncio personalizado. |
predeterminada o personalizada | personalizado | La sesión de BGP no hereda la configuración de anuncio del router de Cloud. La sesión BGP anuncia prefijos tal como se describe en Anuncio personalizado. |
Anuncio de intervalo de subredes
Una sesión BGP puede anunciar los intervalos de direcciones IPv4 e IPv6 de la subred que sean locales en la red de VPC. Los intervalos de direcciones IPv6 de subredes publicitarias tienen requisitos adicionales que se describen en Intervalos de direcciones IPv6 de subredes publicitarias.
Cloud Router actualiza automáticamente los anuncios de rutas de subred cada vez que se produce una actividad del ciclo de vida de una subred.
A continuación, se describe cómo define el modo de enrutamiento dinámico de la red de VPC que contiene un router de Cloud Router la forma en que sus sesiones de BGP anuncian las rutas de subred locales:
Modo de enrutamiento dinámico regional
Cada sesión BGP que anuncia intervalos de subredes solo envía los intervalos de subredes que están en la misma región que el router de Cloud Router que contiene la sesión BGP. El MED anunciado coincide con la prioridad base configurada de la sesión de BGP.
Modo de enrutamiento dinámico global
Cada sesión de BGP que anuncia intervalos de subredes envía los intervalos de subredes que están en la misma región que el router de Cloud Router que contiene la sesión de BGP y los intervalos de subredes de otras regiones. El MED anunciado de los intervalos de subred de la misma región que el router de Cloud Router coincide con la prioridad base configurada de la sesión BGP. El MED anunciado de los intervalos de subredes de diferentes regiones es la suma de la prioridad base configurada de la sesión de BGP y un coste entre regiones.
Anunciar intervalos de direcciones IPv4 públicas usadas de forma privada
Los intervalos de direcciones IPv4 de las subredes pueden incluir intervalos de direcciones IPv4 públicas usadas de forma privada. Si anuncia direcciones IPv4 públicas usadas de forma privada en otra red, es posible que esa otra red no pueda acceder a los recursos de Internet en esas direcciones IPv4 públicas.
Anunciar intervalos de direcciones IPv6 de subred
La publicación de rutas de subred incluye automáticamente intervalos IPv6 de subredes internas cuando se cumplen las dos condiciones siguientes:
El producto que se usa con Cloud Router, como la pasarela de VPN de alta disponibilidad, se configura para usar los tipos de pila IPv4 e IPv6 (pila dual) o solo IPv6 (pila única).
La sesión de BGP IPv6 está configurada y habilitada, o la sesión de BGP IPv4 está configurada específicamente para habilitar el intercambio de rutas IPv6.
El anuncio de rutas de subred nunca incluye el anuncio de intervalos de direcciones IPv6 de subredes externas. Sin embargo, puedes incluir intervalos de direcciones IPv6 externas como intervalos de direcciones IP personalizadas cuando uses anuncios personalizados.
Para obtener más información sobre cómo configurar sesiones de BGP, consulta Establecer sesiones de BGP.
Anuncio personalizado
El modo de anuncio personalizado te permite controlar los prefijos que anuncia una sesión BGP. Puedes usar el modo de anuncio personalizado de Cloud Router o el modo de anuncio personalizado por sesión BGP para anunciar rutas que incluyan prefijos de ruta predeterminada, como 0.0.0.0/0
para rutas IPv4 o ::/0
para rutas IPv6, en todas las sesiones BGP de un router de Cloud Router.
Cuando configuras el modo de publicidad personalizada, seleccionas una de las siguientes opciones:
Anunciar solo prefijos IPv4 e IPv6 personalizados: esta opción anuncia solo los intervalos de direcciones IP que especifiques, omitiendo los intervalos de subredes locales. El MED anunciado siempre coincide con la prioridad base configurada de la sesión de BGP, aunque la red de VPC que contiene el router de Cloud Router use el modo de enrutamiento dinámico global.
Anunciar prefijos IPv4 e IPv6 personalizados además de los intervalos de subred: esta opción anuncia intervalos de subred locales además de los intervalos de direcciones IP personalizadas que especifiques.
El MED anunciado de los intervalos de subredes locales depende del modo de enrutamiento dinámico de la red de VPC que contiene el Cloud Router, tal como se describe en Anuncio de intervalos de subredes.
El MED anunciado de los intervalos de direcciones IP personalizadas siempre coincide con la prioridad base configurada de la sesión de BGP.
Anuncio de rutas de tránsito de Network Connectivity Center
La publicidad de rutas de tránsito de Network Connectivity Center te permite usar la red de Google como parte de una red de área amplia (WAN) que incluye tus sitios externos. Las sesiones BGP de los radios híbridos de Network Connectivity Center que tienen habilitado el anuncio de rutas de tránsito de sitio a sitio anuncian automáticamente los intervalos de direcciones IP recibidos por las sesiones BGP de los routers de Cloud de todos los radios híbridos que tienen habilitado el anuncio de rutas de tránsito de sitio a sitio. Para obtener más información, consulta el artículo Descripción general de la transferencia de datos de sitio a sitio.
Prioridad anunciada
En cada sesión de BGP, se define una prioridad anunciada base que se usa como valor del atributo MED de BGP.
Cloud Router anuncia los siguientes prefijos usando solo la prioridad anunciada base configurada:
Intervalos de direcciones IP personalizadas cuando los anuncios efectivos de la sesión BGP se definen como anuncios personalizados.
Intervalos de subredes de las subredes de la misma región que el router de Cloud Router cuando los anuncios efectivos de la sesión BGP incluyen anuncios de intervalos de subredes.
Cloud Router usa la prioridad anunciada base configurada más un coste interregional para anunciar los intervalos de subredes que proceden de regiones que no coinciden con la región de Cloud Router cuando se cumplen las dos condiciones siguientes:
El modo de enrutamiento dinámico de la red de VPC que contiene el Cloud Router es el modo de enrutamiento dinámico global.
Los anuncios efectivos de la sesión BGP incluyen el anuncio del intervalo de subred.
Atributos BGP de prefijos anunciados
Cuando un router de Cloud anuncia prefijos a un par de BGP, anuncia el valor de MED y rellena el atributo MED con un valor basado en la prioridad interna del router de Cloud para cada prefijo del anuncio o del mensaje BGP. La prioridad anunciada se implementa como un discriminador de varias salidas.
Puedes controlar qué prefijos anuncia Cloud Router a todas o algunas de sus sesiones BGP. Para ajustar la prioridad anunciada, puede actualizar la prioridad de ruta base de los prefijos que se añaden a MED. Esto no funciona para la readvertisement de sitio a sitio. Si necesitas un control más detallado, puedes aplicar políticas de ruta BGP.
Cuando los routers locales reciben los prefijos anunciados y sus atributos MED, crean rutas que se usan para enviar paquetes a su red de VPC.
Los costes de transferencia de datos entre regiones pueden cambiar periódicamente en función de factores como el rendimiento de la red. Estos cambios pueden afectar a la forma en que se enrutan los paquetes. Si observas cambios en las rutas, puede deberse a que se han actualizado los costes de una región a otra.
Ejemplos de métricas de ruta
En esta sección se ofrecen ejemplos que muestran cómo influyen los costes entre regiones en los MEDs anunciados cuando se usa el enrutamiento dinámico global.
VPNs de alta disponibilidad con túneles activo-activo
En este ejemplo, supongamos que tienes una red de VPC con la siguiente configuración:
- Una subred en cada una de las siguientes regiones:
us-central1
,europe-west1
yus-west-1
- Un router de Cloud Router que gestiona dos sesiones BGP para dos túneles de VPN de alta disponibilidad en
us-central1
- Un router de Cloud Router que gestiona dos sesiones BGP para dos túneles de VPN de alta disponibilidad en
us-west1
En el siguiente diagrama se muestra este ejemplo, incluidos los valores de ejemplo de los costes de región a región:
Supongamos que cada sesión de BGP tiene la prioridad base predeterminada 100
.
En las siguientes tablas se muestra cómo se usan la prioridad base y los costes de región a región para calcular los valores de MED anunciados del tráfico de tu red local a cada subred.
10.0.1.0/24
En la siguiente tabla se muestran las sesiones BGP que anuncian el intervalo de direcciones IPv4 de la subred 10.0.1.0/24
, que se encuentra en us-central1
.
El tráfico de tu red on‐premise usa el túnel de VPN de alta disponibilidad de us-central1
porque sus sesiones BGP tienen el MED anunciado más bajo.
Túnel VPN | Prioridad base | Coste de una región a otra | MED anunciada | Clasificación de rutas |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
100 | 0 | 100 | Primera opción |
west-tunnel-0 ,west-tunnel-1 |
100 | 250 | 350 | Segunda opción |
10.0.2.0/24
En la siguiente tabla se muestran las sesiones BGP que anuncian el intervalo de direcciones IPv4 de la subred 10.0.2.0/24
, que se encuentra en europe-west1
.
El tráfico de tu red on‐premise usa el túnel de VPN de alta disponibilidad de us-central1
porque sus sesiones BGP tienen el MED anunciado más bajo.
Túnel VPN | Prioridad base | Coste de una región a otra | MED anunciada | Clasificación de rutas |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
100 | 300 | 400 | Primera opción |
west-tunnel-0 ,west-tunnel-1 |
100 | 350 | 450 | Segunda opción |
10.0.3.0/24
En la siguiente tabla se muestran las sesiones BGP que anuncian el intervalo de direcciones IPv4 de la subred 10.0.3.0/24
, que se encuentra en us-west1
.
El tráfico de tu red on‐premise usa el túnel de VPN de alta disponibilidad de us-west1
porque sus sesiones BGP tienen el MED anunciado más bajo.
Túnel VPN | Prioridad base | Coste de una región a otra | MED anunciada | Clasificación de rutas |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
100 | 250 | 350 | Segunda opción |
west-tunnel-0 ,west-tunnel-1 |
100 | 0 | 100 | Primera opción |
VPNs de alta disponibilidad con túneles activo-pasivo
En este ejemplo se usa la misma topología que en el ejemplo anterior, pero con las siguientes prioridades base modificadas para conseguir un par de túneles VPN de alta disponibilidad activo-pasivo en cada región:
- Un túnel principal cuya sesión de BGP tiene la prioridad base predeterminada de
100
- Un túnel secundario cuya sesión de BGP tiene una prioridad inferior de
351
En las siguientes tablas se muestra cómo se usan la prioridad base y el coste de región a región para calcular los valores de MED anunciados del tráfico de su red local a cada subred.
10.0.1.0/24
En la siguiente tabla se muestran las sesiones BGP que anuncian el intervalo de direcciones IPv4 de la subred 10.0.1.0/24
, que se encuentra en us-central1
.
El tráfico de tu red local usa el túnel VPN principal de us-central1
porque su sesión BGP tiene el valor MED anunciado más bajo. Si ese túnel no está disponible, el tráfico usa el túnel principal de us-west1
.
Túnel VPN | Prioridad base | Coste de una región a otra | MED anunciada | Clasificación de rutas |
---|---|---|---|---|
central-tunnel-0 |
100 | 0 | 100 | Primera opción |
central-tunnel-1 |
351 | 0 | 351 | Tercera opción |
west-tunnel-0 |
100 | 250 | 350 | Segunda opción |
west-tunnel-1 |
351 | 250 | 601 | 4.ª opción |
10.0.2.0/24
En la siguiente tabla se muestran las sesiones BGP que anuncian el intervalo de direcciones IPv4 de la subred 10.0.2.0/24
, que se encuentra en europe-west1
.
El tráfico de tu red local usa el túnel VPN principal de us-central1
porque su sesión BGP tiene el valor MED anunciado más bajo. Si ese túnel no está disponible, el tráfico usa el túnel principal de us-west1
.
Túnel VPN | Prioridad base | Coste de una región a otra | MED anunciada | Clasificación de rutas |
---|---|---|---|---|
central-tunnel-0 |
100 | 300 | 400 | Primera opción |
central-tunnel-1 |
351 | 300 | 651 | Tercera opción |
west-tunnel-0 |
100 | 350 | 450 | Segunda opción |
west-tunnel-1 |
351 | 350 | 701 | 4.ª opción |
10.0.3.0/24
En la siguiente tabla se muestran las sesiones BGP que anuncian el intervalo de direcciones IPv4 de la subred 10.0.3.0/24
, que se encuentra en us-west1
.
El tráfico de tu red local usa el túnel VPN principal de us-west1
porque su sesión de BGP tiene el valor MED anunciado más bajo. Si ese túnel no está disponible, el tráfico usa el túnel principal de us-central1
.
Túnel VPN | Prioridad base | Coste de una región a otra | MED anunciada | Clasificación de rutas |
---|---|---|---|---|
central-tunnel-0 |
100 | 250 | 350 | Segunda opción |
central-tunnel-1 |
351 | 250 | 601 | 4.ª opción |
west-tunnel-0 |
100 | 0 | 100 | Primera opción |
west-tunnel-1 |
351 | 0 | 351 | Tercera opción |
Interconexión dedicada preferida a nivel mundial
Este ejemplo es similar a los anteriores, con la diferencia de que los dos túneles VPN de Cloud de la región us-west1
se han sustituido por dos adjuntos de VLAN.
En el siguiente diagrama se muestra este ejemplo:
Supongamos que quiere dar prioridad a las vinculaciones de VLAN. Especifica prioridades base más altas para los túneles de VPN de alta disponibilidad de la us-central1
región para reducir su prioridad.
En las siguientes tablas se muestra cómo se usan la prioridad base y el coste de región a región para calcular los valores de MED anunciados del tráfico de su red local a cada subred.
10.0.1.0/24
En la siguiente tabla se muestran las sesiones BGP que anuncian el intervalo de direcciones IPv4 de la subred 10.0.1.0/24
, que se encuentra en us-central1
.
El tráfico de tu red local utiliza la vinculación de VLAN en us-west1
porque sus sesiones de BGP tienen el valor de MED anunciado más bajo.
Túnel VPN o vinculación de VLAN | Prioridad base | Coste de una región a otra | MED anunciada | Clasificación de rutas |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
351 | 0 | 351 | Segunda opción |
west-attachment-0 ,west-attachment-1 |
100 | 250 | 350 | Primera opción |
10.0.2.0/24
En la siguiente tabla se muestran las sesiones BGP que anuncian el intervalo de direcciones IPv4 de la subred 10.0.2.0/24
, que se encuentra en europe-west1
.
El tráfico de tu red local utiliza la vinculación de VLAN en us-west1
porque sus sesiones de BGP tienen el valor de MED anunciado más bajo.
Túnel VPN o vinculación de VLAN | Prioridad base | Coste de una región a otra | MED anunciada | Clasificación de rutas |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
351 | 300 | 651 | Segunda opción |
west-attachment-0 ,west-attachment-1 |
100 | 350 | 450 | Primera opción |
10.0.3.0/24
En la siguiente tabla se muestran las sesiones BGP que anuncian el intervalo de direcciones IPv4 de la subred 10.0.3.0/24
, que se encuentra en us-west1
.
El tráfico de tu red local utiliza la vinculación de VLAN en us-west1
porque sus sesiones de BGP tienen el valor de MED anunciado más bajo.
Túnel VPN o vinculación de VLAN | Prioridad base | Coste de una región a otra | MED anunciada | Clasificación de rutas |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
351 | 250 | 601 | Segunda opción |
west-attachment-0 ,west-attachment-1 |
100 | 0 | 100 | Primera opción |