View a markdown version of this page

BGP 路由可见性 - AWS Direct Connect

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

BGP 路由可见性

使用 Direct Connect,您可以在虚拟接口 (VIF) 上查看 BGP 路由。您可以查看您的路由器 AWS 接受了哪些路由。您还可以查看哪些路由 AWS 正在发送到您的路由器。每条路线都显示其 AS 路径和社区价值。

在 Direct Connect 控制台中查看路由,或使用 ListVirtualInterfaceRoutes API 操作。有关 API 的更多信息,请参阅 Direct Connect API 参考ListVirtualInterfaceRoutes中的内容

BGP 路由可见性概念

接受的路线和公布的路线

每条路线都有方向:

  • 接受的路由 -从您的路由器 AWS 接收的路由。 AWS 在应用入站路由策略后保留这些路由。

  • 通告路由 — 通过 VI AWS F 发送到您的路由器的路由。

航线年龄

每条路由都包括在虚拟接口上 AWS 接收或通告该路由的时间。控制台将其显示为路径时长。在 API 和 AWS CLI 响应中,该值是纪元秒的时间戳;要计算路径年限,请从当前时间中减去该值。

社区

路由以ASN:value格式显示其 BGP 社区值。 AWS 仅显示支持的 Direct Connect 社区,隐藏所有其他(内部)社区值。支持的社区是:

  • 范围社区(向您的路由器通告):7224:91007224:9200、和7224:9300

  • 地区和大陆社区(接受您的路由器):7224:81007224:8200

  • 本地偏好社区(接受您的路由器):7224:71007224:7200、和7224:7300

出现的社区取决于 VIF 类型和路线方向。有关这些社区及其 AWS 使用方式的更多信息,请参阅Routing policies and BGP communities

查看 BGP 路由

Direct Connect 控制台在虚拟接口详细信息页面上显示 BGP 路由数据。选择 “已接受路线” 或 “广告路线” 选项卡以查看路线。

每个路由选项卡都显示一个包含以下列的表:

  • Prefix/Network

  • 地址系列

  • AS 路径

  • 社区

  • 航线年龄

您可以按前缀、AS 路径、社区或地址系列筛选路由。

Console
查看虚拟接口的 BGP 路由
  1. 打开 https://console.aws.amazon.com/directconnect/v2/home 控制台,网址为 Direct Connect

  2. 在导航窗格中,选择 Virtual Interfaces

  3. 选择虚拟接口。

  4. 选择 “已接受路由” 或 “已发布路由” 选项卡以查看相应的路由。

Command line

使用 list-virtual-interface-routes 命令。使用routeDirection过滤器返回接受或公布的路线。以下示例返回在指定虚拟接口上从您的路由器 AWS 接受的路由。

aws directconnect list-virtual-interface-routes \ --virtual-interface-id dxvif-abc12345 \ --filters '{"routeDirection": "accepted"}'

您还可以按地址系列 (addressFamily)、前缀 ()、AS 路径 (asPath) 或社区 (communities) 筛选结果。cidrs