# 用例 - 使用Network Edge的 AnyCast NTP 在处理跨网络域的大型仅限NTP服务分发时,请考虑此用例。此使用案例描述了使用Network Edge和Amazon Web Services (AWS)连接的高可用性和冗余功能为NTP配置Anycast的步骤和拓扑。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-Anycast-NTP-e5444c60b76f233db2c17e537fd0fc49.png) ## Network Edge配置 1. 配置路由器 – Equinix Fabric中的一对Network Edge路由器(Cisco Catalyst 8000V)通过Equinix客户门户配置冗余。 1. 在Equinix Customer Portal中,单击\_Network Edge\_ >*创建虚拟设备*>*使用冗余设备*> *Cisco Catalyst 8000V*。 2. 选择都会区并添加您的许可证信息。 3. 选择设备的资源、软件、许可证吞吐量、名称和接口数量。 4. 添加用户凭证并为设备创建访问列表。 2. 创建连接 – 路由器连接到精确计时网络,并使用这些值将 IP 地址分配给计时实例。 | | 主连接 | 辅助连接 | | ------------ | ------------- | ------------- | | 其他买家选项 | | | | IP地址1 | 10.10.130.10 | 10.10.130.10 | | IP地址2 | 10.10.130.11 | 10.10.130.11 | | 网关接口 | 10.10.130.1 | 10.10.130.2 | | 网络掩码 | 255.255.255.0 | 255.255.255.0 | 1. 配置两个网关,每个设备一个。 2. 在同一网络中配置路由器各自接口的IP地址,并使用测试与计时实例IP地址的连通性`ping`。 3. 如果您计划使用访问列表,则必须允许定时实例的 IP 地址和 NTP端口123。 4. 在两台Network Edge路由器上使用相同的IP地址,创建一个`Loopback_0`接口作为路由器`router-id`和边界网关协议(BGP)更新源。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code1-ecc4e2622b44b33c96d94e774dc71aef.png) 5. 将两台路由器配置为NTP时间服务器,并将`Loopback_1`接口连接到NTP源。此外,将计时实例IP地址添加为NTP源。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code2-8563cb860e3dbe2dc4678ad5a7daf2f3.png) 3. 在两个冗余设备之间创建连接: 1. 在Network Edge设备菜单中,转到附加服务并创建设备链接。 2. 将两台Network Edge设备添加到组中,在它们之间建立一个链接。 4. 配置各个接口的IP地址,并测试连通性。 5. 为BGP配置设置可达性。 1. 要在路由器之间创建可达性`Loopbacks_0`,请在路由器上配置内部网关协议(IGP)。这些示例将开放最短路径优先(OSPF)显示为IGP。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code4-dd887bf2340f74d8db4053f473cb701e.png) 2. 配置双向转发检测(BFD),以快速检测故障,更快地收敛。 6. 创建与物理路由器、交换机或防火墙的两个单独连接。 1. 在你的物理路由器、交换机或防火墙上配置IP地址和IGP加BFD。 2. 在Network Edge冗余路由器上配置相应的配置。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code5-3185b77d0f86e867f8b7a556474716ce.png) 7. 在Network Edge路由器和物理路由器、交换机或防火墙上配置 BGP。 1. NE上的BGP配置`Router_1`–通告`loopback_1`您的NTP源。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code6-51991dc48751754145733713366df802.png) 2. NE上的BGP配置`Router_2`–通告`loopback_1`您的NTP源。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code7-4c78f411eab4149ae55541ec82079448.png) 3. 物理路由器上的BGP配置–通告`loopback_1`为NTP源。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code8-b4a675ab799bd190ae7a9e49226e12c6.png) 4. 检查BGP表,验证物理路由器上是否`Loopback_1`有两台Network Edge路由器。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code9-8625e7fa556e6b7e3b9037d92a5a6835.png) 5. 在你的物理路由器、交换机或防火墙上配置这个IP地址作为NTP源。 ``` ntp server 172.16.1.1 maxpoll 4 ``` ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code10-6a91dbb87382297aa01576942cb01cb5.png) ## 高可用性配置 在Network Edge的任意播拓扑中,Network Edge设备上的环回接口用作客户端网络的NTP源。如果从主Network Edge路由器到精确计时源的连接丢失,则从计时客户端到精确计时源的路由不再可用。 下面介绍的高可用性解决方案可自动监视和检测与NTP源的连接。使用此解决方案,如果连接中断,环回接口将关闭,然后在连接恢复时恢复。 此针对Cisco Catalyst 8000V 路由器的解决方案采用了 IP 服务水平协议和事件管理器的组合。 创建三个 IP 服务水平协议实例: * `NE_1` ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code11-b403c9b297588e1593191cb8302d833b.png) ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code12-05d7558a79de3c836dc921c70a8f587b.png) * `NE_2` ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code13-44b81fa9a9f30ee695c71d8930e87e91.png) ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-anycast-code14-c74e7884f3e434970ccca3ddbe84f4a2.png) ## 连接到 Amazon Web Services (AWS) 要连接到AWS,配置中的物理路由器可能连接到虚拟路由器对,并通过同一物理路由器的另一个接口连接到AWS。但是,如果您使用Network Edge虚拟路由器作为边缘路由器和AWS连接,则BGP配置所需的差异很小。 当您通过Network Edge门户配置Network Edge路由器时,默认配置会在路由器上创建`vrfcloud`地址系列: ``` address-family ipv4 vrfcloud ``` 你必须在这个地址族下创建你的邻居关系和广告。 1. 在Equinix Customer Portal上的Network Edge设备仪表板中,单击**创建连接**。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-ne-create-connection-b93e4849689869c021eb84912738decc.png) 2. 单击**连接到服务提供商**,然后选择\_AWS\_。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-ne-select-aws-85240b0aa36fa55c3698080639d71600.png) 3. 在\_AWS Direct Connect\_中,单击**创建连接**。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-ne-create-aws-connect-84146378c9e49cfe49902ff56298d5e4.png) 4. 单击\_创建与AWS Direct Connect的连接\_。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-ne-aws-direct-connect-7791b3028dc726575edf5b0fa4c9c744.png) 下一页显示你的连接的来源和目的地选项。 5. 在页面左侧,选择Network Edge虚拟设备的位置和设备类型。在右侧,选择AWS区域的\_目标\_,然后单击**下一步**。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-ne-aws-destination-d7ce198f63dc4eec11b5fcaace7d6794.png) 6. 在下一页,输入以下信息。 * 虚拟连接名称 * AWS帐户ID * 接口选择 – 您要从中创建 AWS 连接的接口 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-ne-interface-a0e680b159de8c8957374505a4eea034.png) 7. 选择连接速度。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-ne-connect-speed-5b1a3413b7c70a5cf1522826e79bc83d.png) 8. 登录您的AWS帐户, 然后导航至\_直接连接仪表板\_>*连接*。单击连接顺序并接受。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-aws-accept-connect-35017a1d24b9fb38847034e7a849e8e8.png) 9. 在您的AWS帐户中, 导航至\_直接连接仪表板\_>*创建虚拟接口*。将其绑定到您刚刚在Equinix Fabric上创建并在AWS帐户中接受的连接。 1. 输入所需信息。 2. 将虚拟接口绑定到连接以及虚拟私有云 (VPC) 的直接 Connect 网关。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-aws-bind-vi-e71b15664deb8f88772ac08b3ae37cac.png) 10. 在\_其他设置\_中,添加对等接口和您的AWS VGW BGP AS编号。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-aws-add-settings-79b786835ea3d50ca062a2033520f33c.png) 几分钟后,您的 BGP 状态将显示为启动。 ![](https://docs.equinix.com/zh-Hans/assets/images/EPT-aws-bgp-peering-702447732ff38c0e283295d0a595355a.png) Network Edge相关的BGP配置 此配置在下设置`address-family ipv4 vrfcloud`: ``` 1 | address-family ipv4 vrf cloud 2 | network 10.12.12.0 mask 255.255.255.0 3 | neighbor 10.0.0.10 remote-as 64512 4 | neighbor 10.0.0.10 activate 5 | neighbor 10.0.0.11 remote-as 64512 6 | neighbor 10.0.0.11 activate 7 | neighbor 10.29.29.2 remote-as 64521 8 | neighbor 10.29.29.2 password 7 <08047C7A...> 9 | neighbor 10.29.29.2 activate 10 | exit-address-family ``` 在AWS VPC路由表中将您的VPC CIDR作为本地路由通告, 您将收到NTP Anycast IP地址`172.16.1.1`。