Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : configuration de l’assemblage de VXLAN en VPLS avec OVSDB

Le réseau local extensible virtuel (VXLAN) peut être utilisé avec le protocole de gestion Open vSwitch Database (OVSDB) dans un réseau compatible VPLS pour assembler un centre de données virtualisé dans un réseau VPN de couche 2. Cette configuration permet une interconnexion transparente entre différents centres de données utilisant un VPN de couche 2, qu’il soit virtualisé, physique ou les deux.

Exigences

Cet exemple utilise les composants matériels et logiciels suivants :

  • Deux routeurs MX Series exécutant Junos OS 14.1R2 ou version ultérieure

  • Deux routeurs MX Series exécutant Junos OS 14.1R2 ou version ultérieure avec un progiciel OVSDB. La version de ce package doit être identique à la version de Junos OS exécutée sur l’équipement.

  • Un commutateur EX9200

  • Un contrôleur VMware NSX

  • Gestionnaire NSX

Avant de commencer la configuration, vous devez effectuer les tâches suivantes :

  • Dans NSX Manager ou l’API NSX, configurez un commutateur logique pour chaque VXLAN géré par OVSDB. Cet exemple implémente deux VXLAN gérés par OVSDB, vous devez donc configurer deux commutateurs logiques. Après la configuration de chaque commutateur logique, NSX génère automatiquement un identifiant universel unique (UUID) pour le commutateur logique. Si vous ne l’avez pas déjà fait, récupérez l’UUID pour chaque commutateur logique. Un exemple d’UUID est 28805c1d-0122-495d-85df-19abd647d772. Lorsque vous configurez les VXLAN équivalents sur l’appareil Juniper Networks, vous devez utiliser l’UUID du commutateur logique comme nom de domaine de pont.

    Pour plus d’informations sur les commutateurs logiques et les VXLAN, consultez Présentation de la configuration manuelle de VXLAN gérés par OVSDB.

  • Créez une clé privée et un certificat SSL, puis installez-les dans le /var/db/certs répertoire de l’appareil Juniper Networks. Pour plus d’informations, consultez Création et installation d’une clé SSL et d’un certificat sur un périphérique Juniper Networks pour la connexion aux contrôleurs SDN.

Aperçu

Dans cet exemple, quatre routeurs MX Series sont configurés pour fonctionner ensemble pour l’assemblage VXLAN vers VPLS (Virtual Private LAN Service). Chaque routeur joue un rôle différent dans la configuration. Le schéma suivant illustre la topologie de ces routeurs MX Series. MX1 est le routeur central qui gère le trafic et les protocoles de couche 3. MX2 est le routeur de passerelle VXLAN qui fonctionne comme un point de terminaison de tunnel virtuel (VTEP) et gère la commutation pour la couche 2, VPLS et VXLAN. Le routeur MX3 est configuré pour gérer le trafic VPLS. Le routeur MX4 est configuré en tant que VTEP pour accepter et décapsuler les paquets VXLAN.

Topologie

Configuration

Pour configurer l’assemblage VXLAN vers VPLS avec OVSDB :

Configuration rapide de l’interface de ligne de commande

Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les sauts de ligne, modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration, copiez et collez-les dans l’interface de ligne de commande au niveau de la hiérarchie [edit], puis passez commit du mode configuration.

MX1

MX2

MX3

MX4

Configuration de MX1

Procédure étape par étape

Le premier routeur à être configuré est le routeur central. Ce routeur MX Series gère le trafic et les protocoles de couche 3 pour le reste du réseau.

Pour configurer le routeur MX1 :

  1. Spécifiez l’adresse IPv4 de l’interface de bouclage.

  2. Configurez le réseau de couche 3.

  3. Activez OSPF sur toutes les interfaces.

Configuration de MX2

Procédure étape par étape

Le deuxième routeur à configurer est le routeur de passerelle VXLAN. Ce routeur MX Series est configuré en tant que VTEP et gère la commutation pour la couche 2, VPLS et VXLAN.

Pour configurer le routeur MX2 :

  1. Configurez les interfaces pour la passerelle VXLAN.

  2. Configurer les options LAG

  3. Configurez les paramètres du châssis.

  4. Configurez les options de routage.

  5. Configurez les protocoles RSVP, MPLS et BGP.

  6. Configurez les paramètres de l’interface OSPF.

  7. Configurez les opérations de traçage OVSDB.

  8. Spécifiez que les interfaces xe-10/3/0.1 et ge-7/0/9.1 sont gérées par OVSDB.

  9. Configurez une connexion avec un contrôleur NSX.

  10. Créez une instance de routage VPLS avec la fonctionnalité VXLAN.

    Note:

    Une fois cette configuration terminée, vous devez configurer une passerelle, qui est l’équivalent NSX d’un VTEP matériel. Cette configuration implémente un VTEP matériel, vous devez donc configurer une passerelle, un service de passerelle et un port de commutateur logique à l’aide de NSX Manager ou de l’API NSX. Pour plus d’informations sur les tâches que vous devez effectuer ainsi que sur les détails clés de configuration de NSX Manager, reportez-vous à Configuration VMware NSX pour les périphériques Juniper Networks fonctionnant comme points de terminaison de tunnel virtuel.

Configuration de MX3

Procédure étape par étape

Le troisième routeur MX Series doit être configuré pour gérer le trafic VPLS.

Pour configurer le routeur MX3 :

  1. Spécifiez les adresses IPv4, IPv6 et ISO de l’interface de bouclage.

  2. Configurez les interfaces réseau.

  3. Configurer les options LAG

  4. Configurez les options de routage.

  5. Configurez les protocoles RSVP, MPLS et BGP.

  6. Configurez les paramètres de l’interface OSPF.

  7. Créez une instance de routage VPLS.

Configuration de MX4

Procédure étape par étape

Le quatrième routeur MX Series est configuré en tant que VTEP pour accepter et décapsuler les paquets VXLAN.

Pour configurer le routeur MX4 :

  1. Spécifiez les adresses IPv4, IPv6 et ISO de l’interface de bouclage.

  2. Configurez les interfaces.

  3. Configurez les paramètres de l’interface OSPF.

  4. Configurez les opérations de traçage OVSDB.

  5. Spécifiez que l’interface xe-0/0/0.0 est gérée par OVSDB.

  6. Configurez une connexion avec un contrôleur NSX.

  7. Configurez l’interface VPLS.

  8. Configurez un ensemble de domaines de pont compatibles VXLAN.

  9. Configurez l’interface de bouclage à utiliser comme adresse source du tunnel.

    Note:

    Une fois cette configuration terminée, vous devez configurer une passerelle, qui est l’équivalent NSX d’un VTEP matériel. Cette configuration implémente un VTEP matériel, vous devez donc configurer une passerelle, un service de passerelle et un port de commutateur logique à l’aide de NSX Manager ou de l’API NSX. Pour plus d’informations sur les tâches que vous devez effectuer ainsi que sur les principaux détails de configuration de NSX Manager, reportez-vous à la section « Configuration VMware NSX pour les périphériques Juniper Networks fonctionnant comme points de terminaison de tunnel virtuel ».

Résultats

À partir du mode de configuration, confirmez votre configuration en entrant les commandes suivantes sur chaque routeur. Si la sortie n’affiche pas la configuration voulue, répétez les instructions de cet exemple pour corriger la configuration.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification de MX1

But

Vérifiez votre configuration sur MX1.

Action

Vérifiez que les interfaces sont correctement configurées.

Vérifiez que OSPF est configuré correctement.

Vérification de MX2

But

Vérifiez votre configuration sur MX2.

Action

Vérifiez que les interfaces sont correctement configurées.

Vérifiez qu’OSPF est correctement configuré.

Vérifiez que la base de données OVSDB est configurée correctement.

Vérifiez la configuration de l’instance de default-VS1 routage.

Vérifiez la configuration de l’instance de vrf1 routage.

Vérification du MX3

But

Vérifiez votre configuration sur MX3.

Action

Vérifiez que les interfaces sont correctement configurées.

Vérifiez que les protocoles RSVP, MPLS, BGP et OSPF sont correctement configurés.

Vérifiez la configuration de l’instance de routage VPLS.

Vérification du MX4

But

Vérifiez votre configuration sur MX4.

Action

Vérifiez que les interfaces de groupe global sont correctement configurées.

Vérifiez que les interfaces sont correctement configurées.

Vérifiez que les paramètres de l’interface OSPF sont correctement configurés.

Vérifiez que la base de données OVSDB est configurée correctement.

Vérifiez la configuration de l’instance de routage et les default-VS1 domaines de pont.

Vérifiez que les domaines de pont sont correctement configurés.

Vérifiez que l’interface de bouclage est utilisée comme adresse source du tunnel.