本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Tr AWS ans AWS it Gateway Connect 扩展VRFs到
由 Adam Till (AWS)、Yashar Araghi ()、Vikas Dewangan (AWS) 和 Mohideen (AWS) 创作 HajaMohideen AWS
环境:PoC 或试点 | 技术:基础设施;联网 | AWS服务:AWS直接连接;T AWS ransit Gateway |
Summary
虚拟路由和转发 (VRF) 是传统网络的一项功能。它使用路由表形式的隔离逻辑路由域来分隔同一物理基础设施内的网络流量。当您将本地网络连接到时,您可以将 T AWS ransit Gateway 配置为支持VRF隔离AWS。此模式使用示例架构将本地VRFs连接到不同的公交网关路由表。
此模式使用 Di AWS rect Connect 中的传输虚拟接口 (VIFs) 和传输网关 Connect 附件来扩展VRFs。公交VIF用于访问一个或多个与 Direct Connect 网关关联的 Amazon VPC 公交网关。T ransit Gateway Connect 附件将传输网关与在中运行的第三方虚拟设备连接起来VPC。Transit Gateway Connect 连接支持通用路由封装 (GRE) 隧道协议以实现高性能,并且它支持用于动态路由的边界网关协议 (BGP)。
此模式中描述的方法具有以下优点:
使用 Transit Gateway Connect,您可以向 Transit Gateway Connect 对等方通告最多 1,000 条路由,并从中接收最多 5,000 条路由。在没有 Transit Gateway Connect 的情况下使用 Direct Connect 公交VIF功能时,每个公交网关只能使用 20 个前缀。
无论您的客户使用哪种 IP 地址架构,您都可以保持流量隔离并使用 Transit Gateway Connect 在上AWS面提供托管服务。
VRF流量不需要通过公共虚拟接口。这使得许多组织更容易遵守合规性和安全要求。
每GRE条隧道最多支持 5 Gbps,每个传输网关 Connect 连接最多可以有四GRE条隧道。这比许多其他连接类型(例如支持高达 1.25 Gbps 的AWS Site-to-SiteVPN连接)要快。
先决条件和限制
先决条件
所需的AWS账户已创建(详情请参阅架构)
在每个账户中担任 Id AWS entity and Access Management (IAM) 角色的权限。
每个账户中的IAM角色都必须具有配置 T AWS ransit Gateway 和 AWS Direct Connect 资源的权限。有关更多信息,请参阅中转网关的身份验证和访问控制和 Direct Connect 的身份和访问管理。
Direct Connect 连接已成功创建。有关更多信息,请参阅使用连接向导创建连接。
限制
在生产、QA 和开发账户VPCs中,公交网关附件存在限制。有关更多信息,请参阅 T ransit 网关附件VPC。
创建和使用 Direct Connect 网关是有限制的。有关更多信息,请参阅 AWSDirect Connect 配额。
架构
目标架构
以下示例架构提供了一种可重复使用的解决方案,用于VIFs通过公交网关 Connect 附件部署公交。该架构通过使用多个 Direct Connect 位置来提供弹性。有关更多信息,请参阅 Direct Connect 文档中的最大弹性。本地网络包含生产、质量保证和开发VRFs,通过使用专用路由表扩展到AWS并进行隔离。
在AWS环境中,有两个账户专门用于扩展VRFs:一个 Direct Connect 账户和一个网络中心账户。Direct Connect 账户包含每台路由器的连接和传输VIFs。您可以VIFs从 Direct Connect 账户创建传输,但将其部署到网络中心帐户,这样您就可以将它们与网络中心账户中的 Direct Connect 网关关关联。网络中心账户包含 Direct Connect 网关和中转网关。AWS资源的连接方式如下:
Transi VIFs t 使用 Direct Connect 账户中的 AWS Direct Connect 连接直接连接位置的路由器。
传输VIF将 Direct Connect 与网络中心账户中的 Direct Connect 网关连接起来。
中转网关关联将 Direct Connect 网关与网络中心账户中的中转网关连接起来。
Transit gateway Connect 附件将公交网关与生产账户、QA 账户和开发账户连接起来。VPCs
公交VIF架构
下图显示了公交的配置详细信息VIFs。此示例架构使用作为VLAN隧道源,但您也可以使用环回。
以下是公交的配置详细信息,例如自治系统编号 (ASNs) VIFs。
资源 | 项目 | Detail |
---|---|---|
路由器-01 | ASN | 65534 |
路由器-02 | ASN | 65534 |
路由器-03 | ASN | 65534 |
路由器-04 | ASN | 65534 |
Direct Connect 网关 | ASN | 64601 |
Transit Gateway | ASN | 64600 |
CIDR阻止 | 10.100.254.0/24 |
中转网关 Connect 架构
下图和表格描述了如何VRF通过公交网关 Connect 连接配置单个。如需其他VRFs信息,请分配唯一的隧道IDs、中转网关 GRE IP 地址和BGP内部CIDR块。对等 GRE IP 地址与来自传输的路由器对等 IP 地址相匹配VIF。
下表包含路由器配置详细信息。
路由器 | 隧道 | IP 地址 | 来源 | 目标位置 |
---|---|---|---|---|
路由器-01 | 隧道 1 | 169.254.101.17 | VLAN60 169.254.100.1 | 10.100.254.1 |
路由器-02 | 隧道 11 | 169.254.101.81 | VLAN61 169.254.100.5 | 10.100.254.11 |
路由器-03 | 隧道 21 | 169.254.101.145 | VLAN62 169.254.100.9 | 10.100.254.21 |
路由器-04 | 隧道 31 | 169.254.101.209 | VLAN63 169.254.100.13 | 10.100.254.31 |
下表包含中转网关配置详细信息。
隧道 | 中转网关 GRE IP 地址 | 对等 GRE IP 地址 | BGP在CIDR方块内 |
---|---|---|---|
隧道 1 | 10.100.254.1 | VLAN60 169.254.100.1 | 169.254.101.16/29 |
隧道 11 | 10.100.254.11 | VLAN61 169.254.100.5 | 169.254.101.80/29 |
隧道 21 | 10.100.254.21 | VLAN62 169.254.100.9 | 169.254.101.144/29 |
隧道 31 | 10.100.254.31 | VLAN63 169.254.100.13 | 169.254.101.208/29 |
部署
Epics 部分介绍如何在多台客户路由器VRF上为单个路由器部署示例配置。步骤 1—5 完成后,您可以使用步骤 6—7 为要扩展到的每个新公交网关 Connect 附件创建新的 Transit Gateway Connect 附件:VRFAWS
创建中转网关。
为每个路由表创建 Transit Gateway 路由表VRF。
创建中转虚拟接口。
创建 Direct Connect 网关。
使用允许的前缀创建 Direct Connect 网关虚拟接口和网关关联。
创建中转网关 Connect 连接。
创建中转网关 Connect 对等节点。
将中转网关 Connect 连接与路由表相关联。
向路由器传播路由。
工具
AWS服务
AWSDirect Connect 通过标准的以太网光纤电缆将您的内部网络连接到 Direct Connect 位置。通过此连接,您可以直接创建通往公共AWS服务的虚拟接口,同时绕过网络路径中的互联网服务提供商。
AWST@@ ransit Gateway 是一个连接虚拟私有云 (VPCs) 和本地网络的中心枢纽。
Amazon Virtual Private Cloud(亚马逊VPC)可帮助您将AWS资源启动到您定义的虚拟网络中。此虚拟网络类似于您在自己的数据中心中运行的传统网络,其优点是使用的可扩展基础架构。AWS
操作说明
任务 | 描述 | 所需技能 |
---|---|---|
创建自定义架构图。 |
| 云架构师、网络管理员 |
任务 | 描述 | 所需技能 |
---|---|---|
创建中转网关。 |
| 网络管理员、云架构师 |
创建中转网关路由表。 | 按照创建中转网关路由表中的说明进行操作。请注意此示例以下几点:
| 云架构师、网络管理员 |
任务 | 描述 | 所需技能 |
---|---|---|
创建中转虚拟接口。 |
| 云架构师、网络管理员 |
任务 | 描述 | 所需技能 |
---|---|---|
创建 Direct Connect 网关。 |
| 云架构师、网络管理员 |
将 Direct Connect 网关连接到公交VIFs。 |
| 云架构师、网络管理员 |
使用允许的前缀创建 Direct Connect 网关关联。 | 在网络中心账户中,按照关联中转网关中的说明进行操作。请注意此示例以下几点:
创建此关联会自动创建具有 Direct Connect 网关资源类型的中转网关连接。此连接不需要与中转网关路由表关联。 | 云架构师、网络管理员 |
创建中转网关 Connect 连接。 |
| 云架构师、网络管理员 |
创建中转网关 Connect 对等节点。 |
|
任务 | 描述 | 所需技能 |
---|---|---|
传播路由。 | 将新的公交网关 Connect 附件与您之前为此创建的路由表相关联VRF。例如,将生产中转网关 Connect 连接与 为通告到路由器的前缀创建静态路由。
| 网络管理员、云架构师 |
相关资源
AWS文档
Direct Connect 文档
Transit Gateway 文档
AWS 博客文章
附件
要访问与此文档相关联的其他内容,请解压以下文件:attachment.zip