Cloud Router documentation
Cloud Router enables you to dynamically exchange routes between your
Virtual Private Cloud (VPC) and peer network by using
Border Gateway Protocol (BGP).
For example, if you use a Cloud VPN tunnel to connect your networks, you can
use Cloud Router to establish a BGP session with
a router in your peer network over a Cloud VPN tunnel. The peer network
can be an on-premises network, multicloud network, or another VPC network.
Cloud Router automatically learns new subnet IP address ranges in your VPC
network and can announce them to your peer network.
Use case
Use cases
Creating an HA VPN gateway to a Peer VPN gateway
Create a highly available VPN gateway that connects to a peer VPN gateway.
VPN
Network Connectivity
Use case
Use cases
Migration to Google Cloud: Transferring your large datasets
Explore the process of getting your data into Google Cloud, from planning a data transfer to using best practices in implementing a plan.
Migration
Cloud Interconnect
Network Connectivity
Use case
Use cases
Learn about ways to improve connection latency between processes within Google Cloud, including how to compute correct settings for decreasing the latency of TCP connections.
Network Connectivity
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["# Cloud Router documentation\n==========================\n\n[Read product documentation](/network-connectivity/docs/router/concepts/overview)\nCloud Router enables you to dynamically exchange routes between your\nVirtual Private Cloud (VPC) and peer network by using\n[Border Gateway Protocol (BGP)](https://www.wikipedia.org/wiki/Border_Gateway_Protocol).\n\n\nFor example, if you use a Cloud VPN tunnel to connect your networks, you can\nuse Cloud Router to establish a BGP session with\na router in your peer network over a Cloud VPN tunnel. The peer network\ncan be an on-premises network, multicloud network, or another VPC network.\nCloud Router automatically learns new subnet IP address ranges in your VPC\nnetwork and can announce them to your peer network.\n\nDocumentation resources\n-----------------------\n\nFind quickstarts and guides, review key references, and get help with common issues. \nformat_list_numbered\n\n### Guides\n\n-\n\n [Setting the dynamic routing mode](/network-connectivity/docs/router/how-to/create-network-set-modes)\n\n-\n\n [Quickstart: Create a Cloud Router to connect a VPC network to a peer network](/network-connectivity/docs/router/how-to/create-router-vpc-network)\n\n-\n\n [Establishing BGP sessions](/network-connectivity/docs/router/how-to/configuring-bgp)\n\n-\n\n [Advertised routes](/network-connectivity/docs/router/concepts/advertised-routes)\n\n-\n\n [Viewing Cloud Router details](/network-connectivity/docs/router/how-to/viewing-router-details)\n\n-\n\n [Viewing logs and metrics](/network-connectivity/docs/router/how-to/viewing-logs-metrics)\n\nemoji_objects\n\n### Concepts\n\n-\n\n [Cloud Router overview](/network-connectivity/docs/router/concepts/overview)\n\n-\n\n [Key terms](/network-connectivity/docs/router/concepts/key-terms)\n\n-\n\n [Best practices](/network-connectivity/docs/router/concepts/best-practices)\n\ninfo\n\n### Resources and support\n\n-\n\n [Troubleshoot BGP sessions](/network-connectivity/docs/router/support/troubleshoot-bgp-sessions)\n\n-\n\n [Troubleshoot BGP peering](/network-connectivity/docs/router/support/troubleshoot-bgp-peering)\n\n-\n\n [BGP routes and route selection](/network-connectivity/docs/router/support/troubleshoot-bgp-routes)\n\n-\n\n [Troubleshoot Cloud Router log messages](/network-connectivity/docs/router/support/troubleshoot-log-messages)\n\n-\n\n [Release notes](/network-connectivity/docs/router/release-notes)\n\n-\n\n [Getting support](/network-connectivity/docs/router/support/getting-support)\n\n-\n\n [Billing questions](/network-connectivity/docs/router/support/billing-questions)\n\n-\n\n [Pricing](/network-connectivity/docs/router/pricing)\n\n-\n\n [Quotas](/network-connectivity/docs/router/quotas)\n\n-\n\n [APIs](/network-connectivity/docs/router/reference/apis)\n\nRelated resources\n-----------------\n\nExplore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services. Use case \nUse cases\n\n### Creating an HA VPN gateway to a Peer VPN gateway\n\n\nCreate a highly available VPN gateway that connects to a peer VPN gateway.\n\nVPN Network Connectivity\n\n\u003cbr /\u003e\n\n[Learn more](/network-connectivity/docs/vpn/how-to/creating-ha-vpn) \nUse case \nUse cases\n\n### Migration to Google Cloud: Transferring your large datasets\n\n\nExplore the process of getting your data into Google Cloud, from planning a data transfer to using best practices in implementing a plan.\n\nMigration Cloud Interconnect Network Connectivity\n\n\u003cbr /\u003e\n\n[Learn more](/solutions/migration-to-google-cloud-transferring-your-large-datasets) \nUse case \nUse cases\n\n### TCP optimization for network performance in Google Cloud and hybrid scenarios\n\n\nLearn about ways to improve connection latency between processes within Google Cloud, including how to compute correct settings for decreasing the latency of TCP connections.\n\nNetwork Connectivity\n\n\u003cbr /\u003e\n\n[Learn more](/solutions/tcp-optimization-for-network-performance-in-gcp-and-hybrid)\n\nRelated videos\n--------------"]]