Descripción general del dispositivo de router

El dispositivo de router funciona con Network Connectivity Center para habilitar el intercambio de rutas dinámico con la red de Google. Permite la conectividad a una nube privada virtual (red de VPC) y permite la transferencia de datos entre sitios locales.

Network Connectivity Center es un modelo de concentrador y radio para administrar la conectividad de red en Google Cloud. Reduce la complejidad operativa mediante la centralización para intercambiar información de enrutamiento entre sitios locales remotos. El dispositivo de router es uno de los varios tipos de radio compatibles para los concentradores de Network Connectivity Center.

Para obtener más información sobre Network Connectivity Center, incluidas las definiciones detalladas del concentrador y radio, consulta la descripción general.

Tipos de instancias de dispositivos de router

Network Connectivity Center admite varias parámetros de configuración del dispositivo de router que tú o un tercero proporcionan. Durante el período de vista previa, puedes configurar una instancia de dispositivo de router si instalas tu propia imagen o una imagen del proveedor de tu elección en una o más VM de Compute Engine.

Cómo funciona

Después de instalar la instancia del dispositivo de router, configura interfaces en Cloud Router a fin de establecer el intercambio de tráfico con la instancia del dispositivo de router mediante el Protocolo de Puerta de Enlace Fronteriza (BGP). BGP habilita el intercambio dinámico de rutas entre el Cloud Router y la instancia del dispositivo de router. A su vez, el intercambio de ruta habilita el tráfico de transferencia de datos entre sitios y la conectividad desde el sitio a través de la instancia del dispositivo de router hasta la red de VPC.

Cloud Router usa interfaces configuradas con direcciones IP internas RFC 1918 para establecer el intercambio de tráfico de BGP con instancias del dispositivo de router.

No hay API ni recursos de Google Cloud separados para el dispositivo de router. También se mantienen los permisos existentes de administración de identidades y accesos (IAM) para las VM de Compute Engine.

Caso de uso: Transferencia de datos entre sitios locales

Puedes usar el dispositivo de router para habilitar la transferencia de datos entre entornos fuera de Google Cloud, por ejemplo, entre tus oficinas de sucursales locales o tiendas.

En la siguiente topología de ejemplo, se muestran dos sitios locales que usan los radios del dispositivo de router para comunicarse entre sí mediante un concentrador de Network Connectivity Center.

Topología del dispositivo de router
Topología del dispositivo de router (haz clic para ampliar)
  1. Cada Customer network A y Customer network B local están conectadas a través del equipo local de clientes (CPE) a una instancia de dispositivo de router. Los CPE suelen usar un mecanismo de conectividad, como un túnel de superposición SD-WAN o un túnel VPN con IPsec, para establecer la conectividad con la instancia del dispositivo de router.

    Cada instancia de dispositivo de router se encuentra en la región de Google Cloud más cercana a la red de clientes asociada. Ambas instancias del dispositivo de router residen en una sola red de VPC. Puedes crear instancias de dispositivos de router solo en ubicaciones en las que se admite Network Connectivity Center. Para obtener más información, consulta la página de ubicaciones de Network Connectivity Center.

  2. Ambas instancias del dispositivo de router están conectadas como radios al concentrador de Network Connectivity Center.

  3. Cada instancia de dispositivo de router establece el intercambio de tráfico de BGP con Cloud Router en la región respectiva de la instancia del dispositivo de router. Cloud Router recibe y anuncia prefijos de ruta desde la ubicación local.

  4. Los Cloud Router en ambas regiones intercambian de forma dinámica todas las rutas recibidas entre sí. Esta configuración proporciona un intercambio de rutas de extremo a extremo dinámico y la conectividad del plano de datos entre la Customer network A y la Customer network B.

Si deseas obtener pasos de configuración detallados para la topología de un solo sitio con balanceo de cargas, consulta Crea instancias de dispositivos de router.

Requisitos

Sigue estos requisitos cuando implemente instancias de dispositivos de router.

Configuración de BGP

  • La imagen del dispositivo de instalación que instales debe ser compatible con el protocolo de enrutamiento BGP.
  • Para habilitar el intercambio de tráfico de BGP entre una instancia de dispositivo de router y un Cloud Router, conecta cada instancia de dispositivo de router como un habla al concentrador de Network Connectivity Center.
  • Crea un Cloud Router en la misma región que la subred que contiene la interfaz de intercambio de tráfico de la instancia del dispositivo de router.
  • Crea interfaces de BGP de forma manual en la instancia del dispositivo de router. Estas interfaces deben estar en la misma subred que la instancia del dispositivo de router.
  • Crea sesiones de BGP de forma manual con Cloud Router desde la instancia del dispositivo de router.
  • Para las VM que tienen varias interfaces de red configuradas como parte de la instancia del dispositivo de router, puedes establecer sesiones de BGP con Cloud Routers que residan en la misma subred que la interfaz de VM. Para obtener más información sobre las interfaces de VM, consulta Descripción general y ejemplos de interfaces de red múltiples.

Recomendaciones de disponibilidad

  • El Acuerdo de Nivel de Servicio (ANS) estándar para las VM de Compute Engine también se aplica a la disponibilidad de instancias de dispositivos de router. Este ANS de disponibilidad es del 99.5% en una sola VM y el 99.99% para las VM en varias zonas. Para obtener más información, consulta ANS de Compute Engine.
  • En el caso de un par de instancias de dispositivos de router, cada una para una ubicación local diferente, ejecuta al menos dos VM en diferentes zonas. Cada VM debe intercambiarse con un par de interfaces redundantes de Cloud Router. Consulte Regiones y zonas para obtener más información al respecto.

Consideraciones

Consideraciones generales

El dispositivo de router necesita Network Connectivity Center para funcionar. Es decir, no puedes configurar instancias de dispositivos de router independientes que intercambian tráfico con un Cloud Router o con otros routers de intercambio de tráfico. Debes configurar las instancias del dispositivo de router como parte del radio de Network Connectivity Center.

Consideraciones de API

Consideraciones de enrutamiento

  • Si varias instancias de dispositivos de router anuncian los mismos prefijos de enrutamiento con el mismo MED, Google Cloud usa el enrutamiento de múltiples rutas de igual costo (ECMP) en todas las instancias del dispositivo de router.
  • Recomendamos no anunciar los mismos prefijos a través de una combinación de distintos tipos de radio (instancias de dispositivo de router, puertas de enlace de Cloud VPN y adjuntos de VLAN). Si se puede acceder a los mismos prefijos a través de una combinación de tipos de radio, usar ECMP en los distintos tipos de radios puede generar tráfico desequilibrado en cada vínculo.
  • Si un solo Cloud Router aprende un prefijo con varios saltos siguientes, Cloud Router selecciona primero los saltos siguientes con la ruta de interacciones AS más corta y, luego, usa el MED para definir empates. Para obtener más información, consulta Ruta de interacciones de AS en la documentación de Cloud Router.

¿Qué sigue?