Skip to main content

Établir un jumelage BGP

Une session BGP établit une connexion point à point entre votre appareil virtuel et votre service cloud. fournisseur. Pour créer des pairs BGP, vous devez avoir les informations suivantes:

  • Un périphérique virtuel provisionné avec une licence enregistrée.
  • Une connexion approvisionnée (connectionUuid).

Si vous avez les informations ci-dessus, vous pouvez passer à Créer un peering BGP et créer des pairs BGP.

Sinon, suivez les étapes.

Préalable

Authentification: soumettez vos identifiants utilisateur, votre identifiant client et votre clé secrète pour l’authentification OAuth2. Consultez la documentation relative à l’authentification API (Authentification API) pour savoir comment appeler l’API OAuth afin de valider et d’authentifier vos identifiants.

Obtenir des périphériques virtuels

Pour vérifier l'état de votre appareil virtuel, appelez l'API Get Virtual Device {uuid} ou l'API Get VirtualDevices.

Vous pouvez ignorer l’étape ci-dessus si vous disposez d’un appareil provisionné avec une licence enregistrée.

Créer/Obtenir une connexion

Pour vérifier l'état de vos connexions, appelez l'API Get Specified Connection {uuid}.

Vous pouvez ignorer cette étape si vous disposez d’une connexion provisionnée.

Créer un peering 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

Cette requête crée une session BGP pour établir une connexion point à point entre votre appareil virtuel et votre appareil virtuel. et fournisseur de services cloud.

Un exemple de requête curl pour créer un peering BGP:

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"
}'

Pour une liste complète des paramètres et des options, consultez la référence API.

Exemple de réponse

{
    "uuid": "64e46bc1-fc2c-43b8-956e-213afe8f5d39"
}

Description de la réponse:

FieldTypeExample ValuesDescription
uuidstringUnique Id of the BGP peering.

Statut BGP

Après avoir créé un peering BGP, vous pouvez vérifier l'état de votre pair BGP en appelant GET BGP {uuid}.

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

États BGP possibles: inactif, connecté, actif, établi, ouvert, envoyé et confirmé.

Les états BGP ne peuvent être vus qu'une fois le BGP provisionné.

Si vous recevez le message « Accès refusé », veuillez contacter votre service d’assistance Equinix local.

Cette page vous a-t-elle été utile ?