Ver detalles del router
En esta página se describe cómo ver los siguientes detalles de Cloud Router:
Estado de las sesiones BGP de Cloud Router
La prioridad de ruta anunciada base que usa Cloud Router para calcular las métricas de ruta.
Todas las rutas de una sesión de BGP usan la misma prioridad de ruta anunciada base. Para obtener más información, consulta Prioridad anunciada.
Para obtener más información sobre cómo solucionar problemas, consulta lo siguiente:
- Solucionar problemas de sesiones de BGP
- Solucionar problemas de emparejamiento de BGP
- Solucionar problemas de rutas BGP y selección de rutas
- Solucionar problemas con los mensajes de registro de Cloud Router
Antes de empezar
gcloud
Si quieres usar los ejemplos de línea de comandos de esta guía, haz lo siguiente:
- Instala o actualiza a la versión más reciente de Google Cloud CLI.
- Define una región y una zona predeterminadas.
API
Si quieres usar los ejemplos de API de esta guía, configura el acceso a la API.
Ver el estado y las rutas de Cloud Router
Para ver el estado y las rutas de Cloud Router, haga lo siguiente:
Consola
Consultar el estado de una sesión de BGP
En la Google Cloud consola, ve a la página Cloud Routers.
Consulte la columna Sesiones de BGP.
- Un círculo verde con una marca de verificación indica que la sesión se ha establecido.
- Un círculo rojo con un signo de exclamación indica que la sesión aún no ha empezado o que ya ha fallado.
Para obtener más información, mantén el puntero sobre el signo de exclamación. Si la sesión sigue apareciendo, espera unos minutos y vuelve a cargar la página para verificar que se ha establecido la sesión. Si la sesión ha fallado, consulta los registros para ver información sobre ella. Para obtener más información, consulta el artículo sobre cómo ver registros y métricas.
Ver las rutas que ha anunciado tu router
En la Google Cloud consola, ve a la página Cloud Routers.
Haz clic en el nombre de tu router para abrir la página Detalles del router.
En Sesiones BGP, haga clic en el nombre de la sesión BGP de la que quiera ver las rutas anunciadas.
En la página Detalles de la sesión BGP, consulta la sección Rutas anunciadas.
Ver las rutas dinámicas que ha aprendido tu router de Cloud Router en la red
En la Google Cloud consola, ve a la página Rutas de VPC.
Selecciona Dinámico.
Determinar el valor del intervalo de keepalive del par de BGP
En la Google Cloud consola, ve a la página Cloud Routers.
Haz clic en el router cuya información quieras ver.
Consulta el ajuste en la página Detalles del router, en Intervalo de mantenimiento de la conexión del peer de BGP.
Comprobar el estado de una sesión de BFD
En la Google Cloud consola, ve a la página Cloud Routers.
Haz clic en el router cuya información quieras ver.
En la página Detalles del router, en Sesiones de BGP, puede determinar si BFD está habilitado y qué modo de inicialización de sesiones de BFD está configurado.
gcloud
Ejecuta el comando
get-status
y pasa el nombre del router. El comando devuelve el estado del router, las rutas anunciadas y las rutas aprendidas.gcloud compute routers get-status ROUTER_NAME \ --project=PROJECT_ID \ --region=REGION
Haz los cambios siguientes:
ROUTER_NAME
: el nombre de Cloud RouterPROJECT_ID
: el proyecto que contiene tu Cloud RouterREGION
: la región que contiene tu Cloud Router
El resultado debería ser similar al siguiente:
kind: compute#routerStatusResponse result: bestRoutes: — creationTimestamp: '2019-04-17T07:16:12.789-07:00' destRange: 192.168.1.0/24 kind: compute#route nextHopIp: 169.254.0.2 priority: 100 — creationTimestamp: '2019-04-17T07:16:12.789-07:00' destRange: 192.168.2.0/24 kind: compute#route nextHopIp: 169.254.0.2 priority: 338 bestRoutesForRouter: — creationTimestamp: '2019-04-17T07:15:42.012-07:00' destRange: 192.168.1.0/24 kind: compute#route nextHopIp: 169.254.0.2 priority: 100 — creationTimestamp: '2019-04-17T07:15:42.014-07:00' destRange: 192.168.2.0/24 kind: compute#route nextHopIp: 169.254.0.2 priority: 338 bgpPeerStatus: — advertisedRoutes: — destRange: 10.0.1.0/24 kind: compute#route nextHopIp: 169.254.0.1 priority: 100 — destRange: 10.0.2.0/24 kind: compute#route nextHopIp: 169.254.0.1 priority: 340 bfdStatus: bfdSessionInitializationMode: ACTIVE configUpdateTimestampMicros: '1615561369012381' controlPacketCounts: numRx: 64014 numRxRejected: 0 numRxSuccessful: 64014 numTx: 63994 controlPacketIntervals: — avgMs: '263' duration: MINUTE maxMs: '299' minMs: '225' numIntervals: '227' type: TRANSMIT — avgMs: '262' duration: MAX maxMs: '4467' minMs: '0' numIntervals: '63993' type: TRANSMIT — avgMs: '261' duration: MINUTE maxMs: '1000' minMs: '176' numIntervals: '228' type: RECEIVE localDiagnostic: NO_DIAGNOSTIC localState: UP negotiatedLocalControlTxIntervalMs: 1000 rxPacket: authenticationPresent: false controlPlaneIndependent: false demand: false diagnostic: NO_DIAGNOSTIC final: false length: 24 minEchoRxIntervalMs: 0 minRxIntervalMs: 1000 minTxIntervalMs: 1000 multiplier: 5 multipoint: false myDiscriminator: 313496190 poll: false state: UP version: 1 yourDiscriminator: 369987665 txPacket: authenticationPresent: false controlPlaneIndependent: false demand: false diagnostic: NO_DIAGNOSTIC final: false length: 24 minEchoRxIntervalMs: 0 minRxIntervalMs: 1000 minTxIntervalMs: 1000 multiplier: 5 multipoint: false myDiscriminator: 369987665 poll: false state: UP version: 1 yourDiscriminator: 313496190 uptimeMs: '16812601' enableIpv6: true ipAddress: 169.254.0.1 ipv6NexthopAddress: 2600:2d00:0:0:0:0:1:5 linkedVpnTunnel: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/vpnTunnels/vpn-1-tunnel-1 name: mysession2 numLearnedRoutes: 2 peerIpAddress: 169.254.0.2 peerIpv6NexthopAddress: 2600:2d00:0:0:0:0:1:4 state: Established status: UP uptime: 2 days, 3 hours, 37 minutes, 0 seconds uptimeSeconds: '185820' network: https://www.googleapis.com/compute/kind: compute#routerStatusResponse
result.bestRoutes
muestra las mejores rutas dinámicas de la red VPC de este router de Cloud Router en la misma región que este router de Cloud Router. La lista consta de las mejores rutas por prefijo que se han programado en el plano de datos de la VPC de esta región. Si el modo de enrutamiento dinámico global está activado en la red VPC, esta lista puede incluir rutas dinámicas entre regiones de Cloud Routers de otras regiones.result.bestRoutesForRouter
muestra las mejores rutas BGP aprendidas por este router de Cloud Router. Es posible que las rutas que se muestran no estén programadas en el plano de datos si el plano de control de Google Cloud encuentra una ruta más óptima para un prefijo que una ruta aprendida por este Cloud Router.
API
Usa el método routers.getRouterStatus
:
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME/getRouterStatus
Haz los cambios siguientes:
PROJECT_ID
: el proyecto que contiene el Cloud RouterREGION
: la región en la que se encuentra Cloud RouterROUTER_NAME
: el nombre de Cloud Router
Ver la configuración de la sesión de BGP
Para ver la configuración de una sesión de BGP, sigue estos pasos.
Consola
En la Google Cloud consola, ve a la página Cloud Routers.
En la lista de routers, selecciona el router con la sesión BGP que quieras ver.
Consulta la sección Sesiones de BGP para ver los detalles de las sesiones de BGP de tu router de Cloud Router.
gcloud
Ejecuta el comando
describe
y pasa el nombre del Cloud Router.gcloud compute routers describe ROUTER_NAME \ --project PROJECT_ID \ --region REGION
Haz los cambios siguientes:
ROUTER_NAME
: el nombre de Cloud RouterPROJECT_ID
: el proyecto que contiene tu Cloud RouterREGION
: la región en la que se encuentra Cloud Router
En el resultado, consulta la sección
bgpPeers
:bgp: advertiseMode: DEFAULT asn: 65001 keepaliveInterval: 120 bgpPeers: — advertiseMode: DEFAULT bfd: minReceiveInterval: 1000 minTransmitInterval: 1000 mode: ACTIVE multiplier: 5 enable: 'TRUE' enableIpv6: true interfaceName: if-mysession2 ipAddress: 169.254.0.1 ipv6NexthopAddress: 2600:2d00:0:0:0:0:1:5 name: mysession2 peerAsn: 65002 peerIpAddress: 169.254.0.2 peerIpv6NexthopAddress: 2600:2d00:0:0:0:0:1:6 creationTimestamp: '2019-03-15T13:48:12.433-07:00' description: '' id: '1234567890123456789' interfaces: — ipRange: 169.254.0.1/30 linkedVpnTunnel: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/vpnTunnels/vpn-1-tunnel-1 name: if-mysession2 kind: compute#router name: ROUTER_NAME network: https://www.googleapis.com/compute/projects/PROJECT_ID/global/networks/network-a region: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1 selfLink: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/routers/ROUTER_NAME selfLinkWithId: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/routers/7114728016518951267
API
Usa el método routers.get
:
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
Haz los cambios siguientes:
PROJECT_ID
: el proyecto que contiene el Cloud RouterREGION
: región en la que se encuentra Cloud RouterROUTER_NAME
: el nombre de Cloud Router
El campo bgpPeers[]
de la salida contiene la configuración de cada sesión BGP.
Siguientes pasos
Para actualizar las rutas anunciadas, consulta Rutas anunciadas.
Para obtener información sobre los estados de las sesiones de BGP, consulta Estados de las sesiones de BGP.