使用 Azure 门户为 Microsoft 对等互连配置路由筛选器

路由筛选器是通过 Microsoft 对等互连使用部分受支持服务的一种方法。 本文中的步骤可帮助配置和管理 ExpressRoute 线路的路由筛选器。

与所有 Azure 服务的连接会导致大量前缀通过 BGP 进行播发。 大量前缀会显著增加网络中路由器所维护的路由表的大小。 如果打算仅使用通过 Microsoft 对等互连提供的一部分服务,可通过两种方式减少路由表大小。 方法:

  • 通过在 BGP 团体上应用路由筛选器,筛选出不需要的前缀。 路由筛选是标准的网络做法,通常在多个网络中使用。

  • 定义路由筛选器,并将其应用于 ExpressRoute 线路。 路由筛选器是一种新资源,可让你选择计划通过 Microsoft 对等互连使用的服务列表。 ExpressRoute 路由器仅发送属于路由筛选器中所标识服务的前缀列表。

Diagram of a route filter applied to the ExpressRoute circuit to allow only certain prefixes to be broadcast to the on-premises network.

关于路由筛选器

在 ExpressRoute 线路上配置 Microsoft 对等互连时,Microsoft 边缘路由器会通过连接服务提供商的边缘路由器建立一对 BGP 会话。 不会将任何路由播发到网络。 若要能够将路由播发到网络,必须关联路由筛选器。

使用路由筛选器可标识要通过 ExpressRoute 线路的 Microsoft 对等互连使用的服务。 它实质上是所有 BGP 社区值的允许列表。 定义路由筛选器资源并将其附加到 ExpressRoute 线路后,映射到 BGP 社区值的所有前缀均会播发到网络。

重要

在 2017 年 8 月 1 日之前配置的 ExpressRoute 线路的 Microsoft 对等互连会通过 Microsoft 对等互连播发所有 Microsoft Office 服务前缀,即使未定义路由筛选器。 在 2017 年 8 月 1 日或之后配置的 ExpressRoute 线路的 Microsoft 对等互连的任何前缀只有在路由筛选器附加到线路之后才会播发。

先决条件

  • 在开始配置之前,请查看先决条件工作流

  • 必须具备预配了 Microsoft 对等互连的活动 ExpressRoute 线路。 可使用以下说明完成这些任务:

    • 继续之前,请创建 ExpressRoute 线路,并让连接服务提供商启用该线路。 ExpressRoute 线路必须处于已预配且已启用状态。
    • 如果直接管理 BGP 会话,请创建 Microsoft 对等互连。 或者,让连接提供商为线路预配 Microsoft 对等互连。

获取前缀和 BGP 团体值的列表

获取 BGP 团体值列表

可从 ExpressRoute 路由要求页获取与可通过 Microsoft 对等互连访问的服务关联的 BGP 社区值。

列出要使用的值

列出要在路由筛选器中使用的 BGP 社区值列表。

创建路由筛选器和筛选器规则

1 个路由筛选器只能有 1 个规则,并且规则类型必须是“允许”。 此规则可以有与之关联的 BGP 团体值列表。

  1. 选择“创建资源”,然后搜索“路由筛选器”,如下图所示:

    Screenshot that shows the Route filter page.

  2. 请将路由筛选器放置在资源组中。 确保该位置与 ExpressRoute 路线相同。 选择“查看 + 创建”,然后选择“创建” 。

    Screenshot that shows the Create route filter page with example values entered.

创建筛选器规则

  1. 若要添加和更新规则,请为路由筛选器选择“管理规则”选项卡。

    Screenshot that shows the Overview page with the Manage rule action highlighted.

  2. 从下拉列表中选择希望连接的服务,并在完成后保存规则。

    Screenshot that shows the Manage rule window with services selected in the Allowed service communities drop-down list.

将路由筛选器附加到 ExpressRoute 线路

选择“+添加线路”按钮,并从下拉列表中选择 ExpressRoute 线路,将路由筛选器附加到线路中。

Screenshot that shows the Overview page with the Add circuit action selected.

如果连接服务提供商为 ExpressRoute 线路配置了对等互连,请先从 ExpressRoute 线路页面中刷新该线路,再选择“+添加线路”按钮。

Screenshot that shows the Overview page with the Refresh action selected.

常见任务

获取路由筛选器的属性

在门户中打开资源时,可以查看路由筛选器的属性。

Screenshot that shows the Overview page.

更新路由筛选器的属性

  1. 可通过选择“管理规则”按钮更新附加到线路的 BGP 社区值列表。

    Screenshot that shows how to update Route filters with the Manage rule action.

  2. 选择所需的服务社区,然后选择“保存”。

    Screenshot that shows the Manage rule window with services selected.

从 ExpressRoute 线路分离路由筛选器

若要从路由筛选器中分离线路,请右键单击该线路,然后选择“取消关联”。

Screenshot that shows the Overview page with the Dissociate action highlighted.

清理资源

可选择“删除”按钮来删除路由筛选器。 删除之前,请确保路由筛选器未关联到任何线路。

Screenshot that shows how to delete a route filter.

后续步骤

若要了解路由器配置示例,请参阅: