跳至内容

建立 BGP 对等互联

BGP 会话在您的虚拟设备和云服务之间建立点对点连接。 提供商。要创建 BGP 对等体,您必须具备以下信息:

  • 已配置且具有注册许可证的虚拟设备。
  • 已配置的连接(connectionUuid)。

如果您有以上信息,则可以跳到创建 BGP 对等体并创建 BGP 对等体。

否则,请按照以下步骤操作。

先决条件

身份验证 - 请提交您的用户凭据、客户端 ID 和客户端密钥以进行 OAuth2 身份验证。有关如何调用 OAuth API 来验证和确认您的凭据的说明,请参阅API 身份验证

获取虚拟设备

要检查虚拟设备的状态,请调用 Get Virtual Device {uuid} API 或 Get VirtualDevices A​​PI。

如果您拥有已注册许可证的配置设备,则可以跳过上述步骤。

创建/获取连接

要检查连接状态,请调用 Get Specified Connection {uuid} API。

如果您有预配置的连接,则可以跳过此步骤。

创建 BGP 对等互联

POST /ne/v1/bgp
MethodPOST
URL or End Point/ne/v1/bgp
HeadersAuthorization token, Content-Type
Query ParametersNot applicable
Body ParametersauthenticationKey, 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"
}

响应描述:

FieldTypeExample ValuesDescription
uuidstringUnique Id of the BGP peering.

BGP状态

创建 BGP 对等体后,可以通过调用 GET BGP {uuid} 来检查 BGP 对等体的状态。

BGP provisioningStatusDescription
PROVISIONINGBGP peering is provisioning.
PROVISIONEDBGP peering is provisioned.
FAILEDBGP peering failed.

可能的 BGP 状态:Idle、Connect、Active、Established、OpenSent 和 OpenConfirm。

只有在配置 BGP 后才能看到 BGP 状态。

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

此页面有帮助吗?