建立 BGP 对等互联

BGP 会话在您的虚拟设备和云服务之间建立点对点连接。 提供商。要创建 BGP 对等体,您必须具备以下信息:
- 已配置且具有注册许可证的虚拟设备。
- 已配置的连接(
connectionUuid)。
如果您有以上信息,则可以跳到创建 BGP 对等体并创建 BGP 对等体。
否则,请按照以下步骤操作。
先决条件
身份验证 - 请提交您的用户凭据、客户端 ID 和客户端密钥以进行 OAuth2 身份验证。有关如何调用 OAuth API 来验证和确认您的凭据的说明,请参阅API 身份验证。
获取虚拟设备
要检查虚拟设备的状态,请调用 Get Virtual Device {uuid} API 或 Get VirtualDevices API。
如果您拥有已注册许可证的配置设备,则可以跳过上述步骤。
创建/获取连接
要检查连接状态,请调用 Get Specified Connection {uuid} API。
如果您有预配置的连接,则可以跳过此步骤。
创建 BGP 对等互联
| POST /ne/v1/bgp | |
|---|---|
| Method | POST |
| URL or End Point | /ne/v1/bgp |
| Headers | Authorization token, Content-Type |
| Query Parameters | Not applicable |
| Body Parameters | authenticationKey, connectionUuid, localAsn, localIpAddress, remoteAsn, remoteIpAddress |
此请求会创建一个 BGP 会话,以在您的虚拟设备之间建立点对点连接。 以及云服务提供商。
创建 BGP 对等互联的 curl 请求示例:
curl -X
POST "https://api.equinix.com/ne/v1/bgp"
-H "Authorization: Bearer <token>"
-H "Content-Type: application/json"
-d '{
"authenticationKey": "testkey1",
"connectionUuid": "80afc8be-0ce3-4950-be27-3d3e678e6873",
"localAsn": 10012,
"localIpAddress": "10.0.0.1/29",
"remoteAsn": 10013,
"remoteIpAddress": "10.0.0.2"
}'
有关参数和选项的完整列表,请参阅API 参考。
示例响应
{
"uuid": "64e46bc1-fc2c-43b8-956e-213afe8f5d39"
}
响应描述:
| Field | Type | Example Values | Description |
|---|---|---|---|
| uuid | string | Unique Id of the BGP peering. |
BGP状态
创建 BGP 对等体后,可以通过调用 GET BGP {uuid} 来检查 BGP 对等体的状态。
| BGP provisioningStatus | Description |
|---|---|
PROVISIONING | BGP peering is provisioning. |
PROVISIONED | BGP peering is provisioned. |
FAILED | BGP peering failed. |
可能的 BGP 状态:Idle、Connect、Active、Established、OpenSent 和 OpenConfirm。
只有在配置 BGP 后才能看到 BGP 状态。

如果您收到“拒绝访问”信息,请联系人您当地的Equinix服务台。