网络边缘到 Azure ExpressRoute
从Network Edge虚拟设备连接到 Azure ExpressRoute。
有关从Fabric端口,Fabric Cloud Router或使用服务令牌进行连接的说明,请参阅快速连接到Microsoft Azure ExpressRoute (端口,服务令牌,云路由器)。
先决条件
- Portal
- API
在从Network Edge虚拟设备创建到Microsoft Azure ExpressRoute 的连接之前,您必须:
- 一个在MicroSoft的Azure账户。
- 在 Azure 资源管理器门户中配置的 ExpressRoute 服务密钥。
- 已分配以下IAM角色的Equinix Fabric账户:
Fabric Connections Manager。 - Network Edge虚拟设备。
-
验证-提交您的用户凭据,客户端ID和客户端机密以进行OAuth2验证。有关如何致电OAuth API以验证和验证您的凭据的说明,请参阅API验证。
-
确定A侧信息。您需要配置的Network Edge虚拟设备,冗余设备或具有注册许可证的集群。向端点或
/ne/v1/devices/{id}端点发送GET请求/ne/v1/devices。您可以在设备上选择任何可用接口进行连接。但是,如果您未指定接口,Equinix将选择接口。 -
识别Azure ExpressRoute服务配置文件信息。您应该选择哪种服务配置文件的详细信息,请参见Azure ExpressRoute概述页面。
- Azure ExpressRoute -
a1390b22-bbe0-4e93-ad37-85beef9d254d - Azure政府ExpressRoute -
0de4e413-edd7-4325-912f-7c8a4428e156
- Azure ExpressRoute -
-
识别并验证您的ExpressRoute服务密钥。向端点发送
POST请求/fabric/v4/connections/validate,以验证您的ExpressRoute服务密钥是否可用于在给定都会区创建与选定服务配置文件的连接。
创建一个与Azure ExpressRoute的连接
要连接到Microsoft Azure ExpressRoute,请执行以下操作:
- Portal
- API
-
从_连接_菜单中,选择创建连接。
-
在_服务提供商_卡片中,单击连接到服务提供商。

-
在服务提供商卡片中,单击连接到服务提供商。
-
找到_Microsoft Azure_卡,然后单击选择服务。
-
在_Azure高速路由_卡上, 单击创建连接(Network Edge设备)。

-
查看连接到Azure ExpressRoute的步骤,然后单击建立连接到Azure ExpressRoute。
-
在_源_部分中:
-
单击虚拟设备。如果禁用了“虚拟设备”选项,则所选项目中没有可用的虚拟设备。选择已分配虚拟设备的其他项目,或在此项目中创建新的虚拟设备。
-
选择地铁。
-
选择虚拟设备类型,选择连接类型,然后选择虚拟设备实例。
-
-
在_目标_部分中,输入您的_Microsoft Azure ExpressRoute服务密钥_,然后单击下一步。
提示ExpressRoute服务密钥通过验证后,将显示Azure对等互连位置和带宽。_定价概述_根据您的连接位置选择显示更新的详细信息。您可以更改源网点以查看Fabric网络中任何路由的定价。

-
输入主连接名称。
-
输入辅助连接名称。
-
选择对等类型。
-
选择虚拟设备上的网络接口。
-
输入一个VLAN卖方C-tag。
注意如果您在此处输入C标记VLAN值,则必须与在Azure门户中为所选对等互连类型输入的C-tag值匹配。该值允许ExpressRoute线路移至已配置状态。对于Fabric转销商用户,或必须管理不同业务单元的多个Azure订阅的用户,在这些业务单元中,他们仅获得用于配置的ExpressRoute服务密钥,无法访问ExpressRoute对等互连配置。
-
请输入采购订单号。
-
单击下一步。

-
查看_连接概要_和_冗余连接概要_信息。
-
(可选)单击_“设计概要_”以下载设计详细信息副本。
-
(可选)在_通知_部分中,输入应接收有关此订阅通知的任何其他电子邮件地址。
-
单击提交订单。
注意连接请求一经提交,就开始收费。

要监控您的连接状态,请从_连接_菜单中选择连接清单。
要创建从Network Edge设备到Azure的连接,请向端点发送POST请求/fabric/v4/connections。连接type为EVPL_VC。
在对象中定义您的Network Edge设备aSide,包括:
accessPoint.typeasVDvirtualDevice.typeASEDGEvirtualDevice.uuid设备的UUID
在对象中提供您的Azure ExpressRoute详细信息和位置详细信息zSide,包括:
- 设置
accessPoint.type为SP。 - 设置
profile.type为L2_PROFILE。 - 在中指定您要连接的Azure ExpressRoute服务配置文件
profile.uuid。 - 在中指定您要连接的Equinix都会区位置
location.metroCode。 - 设置
authenticationKey为您的ExpressRoute服务密钥。 - 设置
peeringType为MICROSOFT或PRIVATE,具体取决于您使用该连接的服务。有关更多信息,请参阅配置对等互连。
redundancy在请求正文中指定任何其他连接配置详情,包括bandwidth和。参数及其说明的完整列表,请参见API参考手册。
cURL 请求示例:
curl -X
POST 'https://api.equinix.com/fabric/v4/connections'
-H 'content-type: application/json'
-H 'authorization: Bearer <token>'
-d '{
"type": "EVPL_VC",
"name": "<your_connection_name>",
"bandwidth": <connection_speed>,
"redundancy":{
"priority": "<redundancy_code>"
},
"aSide": {
"accessPoint": {
"type": "VD",
"virtualDevice": {
"type": "EDGE",
"uuid": "<virtual_device_uuid>"
}
}
},
"zSide": {
"accessPoint": {
"type": "SP",
"profile": {
"type": "L2_PROFILE",
"uuid": "<service_profile_uuid>"
},
"location": {
"metroCode": "SV"
},
"authenticationKey": "xxxx-xxx-xxxx",
"peeringType": "MICROSOFT"
}
},
"project": {
"projectId": "<project_id>"
},
"order": {
"purchaseOrderNumber": "<purchase_order_number>"
},
"notifications": [
{
"type": "ALL",
"emails":
[
"<contact_email>"
]
}
]
}
监控连接状态
向端点发送GET监控连接状态的请求fabric/v4/connections/{connectionId}。
| Equinix 连接状态 | Azure 状态 | |||
|---|---|---|---|---|
**equinixStatus**属性值 | **providerStatus**属性值 | 提供商状态 | Peerings状态 | 描述 |
PROVISIONING | PROVISIONING | 未配置 | 未配置 | 连接请求尚未发送给微软。 |
PENDING_BGP_PEERING | PENDING_BGP | 已配置 | 未配置 | 连接已获批,等待客户在Microsoft Azure门户网站上配置Microsoft对等互连。请注意,状态将保持不变PENDING_BGP_PEERING,直至Microsoft Azure门户网站中的对等互连完成,且状态仅在Equinix Fabric与Microsoft同步后才会更改为PROVISIONED。如果从Network Edge设备连接到 Azure ExpressRoute,则还需要在设备上配置路由详细信息,这些信息因供应商而异(例如Cisco或Juniper)。 |
PROVISIONING | PROVISIONED | 微软端配置已完成,Equinix 端正在配置连接。 | ||
PROVISIONED | PROVISIONED | 连接已建立。 |