Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Structure EVPN non numérotée BGP

Cas d’utilisation

Utilisez la fonctionnalité d’appairage automatique BGP non numérotée pour déployer rapidement un underlay IPv6 pour une structure de centre de données EVPN-VXLAN.

Public

Administrateur réseau, ingénieur, opérateurs et architectes qui souhaitent comprendre comment déployer un underlay de structure Clos sans numéro BGP pour une structure de centre de données.

Niveau de connaissances

Connaissance générale des architectures réseau de centre de données EVPN-VXLAN et du routage sous-jacent et overlay. Consultez la section des sujets connexes pour obtenir des informations générales sur la technologie EVPN-VXLAN.

Avantages

  • Fournit une découverte automatique des pairs E-BGP basée sur IPv6 sans configuration de voisin explicite.

  • Élimine le besoin de gérer et de configurer les adresses IPv6 sur les interfaces de structure, les définitions des pairs BGP, la stratégie de routage et les configurations de numéro AS.

  • Réduit les efforts de configuration et est moins enclin aux erreurs de provisionnement.

Produits utilisés

  • Junos OS 21.2R1 ou version ultérieure, et sur Junos OS Evolved version 21.3R1 ou ultérieure.

  • Commutateurs QFX Series en tant qu’équipements leaf et spine.

    • Ce NCE a été validé sur les plates-formes vQFX exécutant Junos OS version 21.4R1.

Pour obtenir la liste complète des équipements et versions du système d’exploitation pris en charge, voir Équipements Juniper pris en charge.

Ce guide explique comment déployer et vérifier l’appairage sans numéro BGP (également appelé découverte automatique BGP ou appairage BGP). Juniper Networks prend en charge l’appairage sans numéro BGP à partir de La version 21.1R1 de Junos OS. Cette fonctionnalité permet à BGP de découvrir automatiquement et de créer des sessions de voisins pairs à l’aide des adresses IPv6 locales de liaison des voisins directement connectés.

La solution d’appairage sans numéro BGP utilise la prise en charge de Junos OS pour les RFC suivantes :

Aperçu

Aujourd’hui, de nombreuses entreprises et centres de données à grande échelle utilisent BGP comme protocole de routage sous-jacent. Contrairement aux IGP traditionnels comme OSPF et IS-IS, BGP exige généralement que vous configurez explicitement l’appairage, les numéros de système autonome (AS) et les stratégies de routage pour contrôler les échanges de routes.

De nombreux opérateurs sont encore relativement inexpérimentés avec IPv6. L’appairage sans numéro BGP, qui détecte dynamiquement les voisins IPV6, réduit la charge de configuration manuelle d’un underlay IPv6 dans une structure de centre de données EVPN-VXLAN. Junos OS s’appuie sur la fonctionnalité IPv6 de base en prenant en charge la configuration du groupe BGP. La configuration du groupe BGP prend en charge les paramètres d’appairage dynamiques (tels que les numéros AS distants autorisés) utilisés pour prendre en charge une structure IPv6 non numérotée.

Cas d’utilisation : configuration manuelle d’une structure EVPN-VXLAN

Vous pouvez configurer une structure de centre de données EVPN-VXLAN en configurant manuellement la structure ou en utilisant la fonctionnalité d’appairage sans numéro de BGP. Ce cas d’utilisation décrit la complexité de la configuration manuelle de la structure et explique pourquoi l’utilisation de la fonctionnalité d’appairage sans numéro de BGP offre une solution beaucoup plus facile.

Envisagez un simple centre de données à deux niveaux. Cette structure de taille modeste se compose de quatre équipements de cœur de réseau et de 32 équipements de branche. Chaque équipement de cœur de réseau a 32 liaisons qui se connectent aux équipements de branche et chaque branche a deux liaisons de structure, une pour chaque équipement de cœur de réseau.

Dans cette configuration manuelle, vous devez d’abord attribuer les adresses IP pour le réseau. Pour cette structure, vous devez configurer 4*32=128 adresses IP IPv6. Chaque réseau nécessite deux attributions d’adresses d’hôte.

Ensuite, vous configurez les pairs BGP et leurs numéros AS associés. Pour chaque extrémité de chaque liaison de structure, vous avez besoin d’une session d’appairage BGP. Dans notre fabric d’exemple, ce calcul équivaut à un total de 4*32*2=256 définitions d’homologues BGP, chacune nécessitant une adresse IP d’appairage unique et un numéro AS distant.

La définition manuelle de 256 appairages BGP peut être fastidieuse est également sujette aux erreurs. Dans une structure complexe, une simple erreur de configuration peut être difficile à isoler. Imaginons que la structure prend en charge 128 équipements de branche. Vous devez désormais configurer les réseaux IP IPv6 4*128=512. D’après les calculs, il est clair que la complexité du provisionnement manuel d’une grande structure devient rapidement une charge. En outre, pour les fabrics IPv4, un facteur souvent négligé est le grand nombre d’adresses IPv4 consommées par l’underlay. Dans de nombreux réseaux, l’espace d’adressage IPv4 est essentiel.

En revanche, l’appairage sans numéro BGP ne nécessite aucune attribution de réseau IP routable sur les liaisons underlay. Tous les appairages BGP de l’underlay utilisent uniquement des adresses IP locales de liaison. L’utilisation de l’ADRESSE IP locale de liaison signifie moins de configuration, moins de complexité, des tables de routage plus petites et la préservation des adresses IP.

Le tableau 1 présente la configuration requise pour une structure EVPN-VXLAN simple à deux cœurs de réseau et deux leafs. En particulier, il compare la configuration de deux pairs EBGP sous-jacents sur un équipement de branche en utilisant l’appairage manuel et l’appairage non numéroté.

Lorsque vous comparez les configurations, prenez en compte non seulement le nombre d’instructions de configuration requises, mais aussi leur complexité relative. Comme le montre le tableau ci-dessous, la configuration manuelle (IPv4) exige que vous configuriez les adresses IP, l’adresse IP d’homologue distante et les numéros AS pour les pairs distants. En revanche, avec l’appairage sans numéro BGP, il vous suffit de définir les noms d’interface. Aucune attribution d’adresse IP routable n’est requise dans l’underlay. En outre, l’appairage sans numéro BGP configure automatiquement l’ADRESSE IP voisine BGP et le numéro AS distant.

Tableau 1 : différences entre appairage manuel et appairage sans numéro
Appairage sans numéro BGP (IPv4) de configuration manuelle (IPv4)
set interfaces xe-0/0/0 unit 0 family inet address 10.0.1.2/30
set interfaces xe-0/0/1 unit 0 family inet address 10.0.1.6/30

set protocols bgp group manual_underlay family inet unicast
set protocols bgp group manual_underlay local-as 65510
set protocols bgp group manual_underlay neighbor 10.0.1.1 peer-as 65001
set protocols bgp group manual_underlay neighbor 10.0.1.5 peer-as 65002
set interfaces xe-0/0/0 unit 0 family inet6
set interfaces xe-0/0/1 unit 0 family inet6

set policy-options as-list as-list members [65000-6510]

set protocols bgp group bgp_unnum family inet6 unicast
set protocols bgp group bgp_unnum local-as 65003
set protocols bgp group bgp_unnum dynamic-neighbor FABRIC peer-bgp_unnumovery family inet6 ipv6-nd
set protocols bgp group bgp_unnum dynamic-neighbor FABRIC peer-bgp_unnumovery interface xe-0/0/0
set protocols bgp group bgp_unnum dynamic-neighbor FABRIC peer-bgp_unnumovery interface xe-0/0/1
set protocols bgp group bgp_unnum peer-as-list as-list

Inconvénients

  • Non compatible avec les groupes de configuration ; Les adresses IP varient en fonction de l’interface et de l’homologue.
  • Des attributions d’adresses routables sont requises sur toutes les interfaces de structure.
  • Nécessite une configuration manuelle des adresses IP, de l’adresse IP d’homologue distante et du numéro AS.
  • Cette structure est basée sur IPv4. Même si l’underlay IPv4 prend en charge les charges de travail IPv4 et IPv6 dans l’underlay, de nombreux opérateurs ne connaissent pas L’IPv6.

Avantages

  • Convivial pour les groupes de configuration ; famille inet6 facile à appliquer et activer les publicités de routeur.
  • Pas d’attribution d’adresses aux liaisons sous-jacentes ; préserve les adresses IP et réduit la complexité.
  • Réduit davantage la complexité en utilisant la détection automatique.
  • Configure automatiquement l’IP d’appairage BGP et le numéro AS distant.
  • Élimine le besoin d’attribuer des adresses IPv6.
  • Prend en charge les charges de travail IPv4 et IPv6 dans l’overlay.
Note:

Vous pouvez facilement utiliser un groupe de configuration pour appliquer la inet6 famille. L’utilisation de groupes de configuration réduit considérablement le temps nécessaire à la configuration d’une grande structure. Nous vous présentons un échantillon d’un groupe de configuration plus tard dans ce NCE.

Ensuite, nous allons vous montrer comment configurer un appairage non numéroté BGP sur une structure VXLAN-EVPN.