更新通告路由的基准优先级

Cloud Router 路由器在通告路由时,会使用路由指标来设置路由优先级。路由指标包括通告路由的基准优先级和区域成本。指标值越低,路由的优先级越高。对于现有 BGP 会话,您可以更新通告路由的基准优先级以调整这些路由指标。BGP 会话的所有路由使用相同的通告路由的基准优先级。

使用全局动态路由的 Cloud Router 路由器可以通告自身所在区域以外的区域中的路由。通告此类路由时,它会增加一个介于 201 到 9999 之间的区域成本,这会影响路由的优先级。要考虑这些区域成本,请在设置通告路由的基准优先级时遵循以下准则:

  • 要调整单个区域中路由之间的优先级,请使用小于 201 的值。这样可保证区域成本不会影响路由优先级。来自其他区域(远程区域)的路由的优先级不能低于 201。如果您使用较高的值,则区域成本可能会影响路由的优先级。

    例如,假设您有一个主连接和一个备用连接。如果您将备用连接的基准优先级设置得过高,则可能会无意中优先采用来自其他区域的路由。

  • 如需在 Virtual Private Cloud (VPC) 网络中全局性地降低某个路由的优先级,请使用高于 10200 的值。这样可确保无论区域成本如何,优先级值低于 201 的所有其他路由都始终具有优先权。

要使区域中的所有路由优先级相同,则可以使用默认值 100。如需详细了解区域成本和相关示例,请参阅路由指标

如需更新现有 BGP 会话的通告路由基准优先级,请执行以下操作:

控制台

对于使用动态路由的 Cloud VPN 隧道(包括高可用性 VPN 隧道),请完成以下步骤:

  1. 转到 Google Cloud Console 中的“Cloud VPN”页面。
    转到“Cloud VPN 隧道”页面
  2. 名称列的隧道列表中,选择您要修改的隧道。
  3. Cloud VPN 隧道详情屏幕上,选择修改 BGP 会话
  4. 修改通告路由的优先级值。
  5. 点击保存并继续

对于专用互连或合作伙伴互连,请完成以下步骤:

  1. 转到 Google Cloud Console 中的“Cloud Interconnect”页面。
    转到互连连接 (VLAN) 页面
  2. 名称列的连接列表中,选择您要修改的连接。
  3. VLAN 连接详情屏幕上,选择 BGP 会话的名称。
  4. 修改通告路由的优先级值。
  5. 点击保存并继续

gcloud


运行 update-bgp-peer 命令,并指定与相应 Cloud VPN 隧道或互连连接 (VLAN) 对应的 Cloud Router 路由器和 BGP 会话的名称。使用 --advertised-route-priority 标志来更新通告路由的基准优先级。

gcloud compute routers update-bgp-peer ROUTER_NAME \
    --peer-name NAME_OF_BGP_SESSION \
    --advertised-route-priority BASE_PRIORITY_VALUE

后续步骤