Comprendre les ISE générées automatiquement dans les réseaux EVPN
À partir de la version 18.4R1 de Junos OS, vous pouvez configurer des interfaces Ethernet agrégées et des interfaces logiques Ethernet agrégées pour dériver automatiquement des identifiants de segment Ethernet (ISE) à partir de la configuration du protocole LACP (Link Aggregation Control Protocol). La figure 1 montre un réseau simple multihomed avec un équipement de périphérie client (CE) multihébergement à deux équipements pe (Provider Edge Protocol) avec le protocole LACP (Link Aggregation Control Protocol). Cette fonctionnalité tire automatiquement l’ESI de l’ID système et de la clé d’administration sur l’équipement PE local dans la liaison LACP (acteur). À partir de la version 22.2R1 de Junos OS, nous prenons en charge d’autres méthodes de dérivation ESI automatiques. Voir les autres méthodes de dérive automatique de l’ESI.

Nous prenons en charge cette fonctionnalité sur les équipements multi-foyers :
-
En mode tout actif dans un réseau overlay EVPN-VXLAN.
-
En mode veille ou tout actif dans un réseau overlay EVPN-MPLS.
Cette rubrique comprend les informations suivantes :
Avantages
-
Vous libère de la configuration manuelle des IS dans les grands réseaux de superposition EVPN-VXLAN et EVPN-MPLS,
-
Élimine la possibilité de configurer par inadvertance le même ESI pour plusieurs segments Ethernet.
Configuration ESI automatique
En général, vous pouvez configurer des EIS sur des interfaces Ethernet agrégées et des interfaces logiques Ethernet agrégées à l’aide des méthodes suivantes :
-
Method 1—Vous pouvez configurer ESI automatiquement sur une interface Ethernet agrégée sur laquelle LACP est activé. Dans ce cas, un ESI est généré et celui-ci est assigné à toutes les interfaces logiques de l’interface Ethernet agrégée.
-
Method 2—Vous pouvez configurer ESI automatique sur une ou plusieurs interfaces logiques d’une interface Ethernet agrégée sur laquelle LACP est configuré. Dans ce cas, un ESI est généré pour chaque interface logique sur laquelle la fonctionnalité est activée et affectée à cette interface logique particulière.
-
Method 3—Sur une interface Ethernet agrégée sur laquelle laCP est activé, vous pouvez configurer manuellement un ESI à l’aide de l’instruction
esi identifier
de configuration au niveau de la[edit interfaces aeX]
hiérarchie. Sur une ou plusieurs interfaces logiques de cette interface Ethernet agrégée particulière, vous pouvez configurer eSI automatique. Dans ce cas, un ESI est généré pour chaque interface logique sur laquelle la fonctionnalité est activée et affectée à cette interface logique particulière.
Le tableau 1 présente les options de configuration ESI automatiques, comment configurer chaque option et comment l’ESI est dérivée pour chaque option.
Configuration Options |
Comment configurer l’ESI automatique |
Comment L’ESI est dérivé |
---|---|---|
Configurez l’ESI automatique sur une interface Ethernet agrégée sur laquelle LACP est activé. |
Incluez les |
L’ESI est dérivé des valeurs configurées pour les |
Configurez l’ESI automatique sur une interface logique Ethernet agrégée. LACP est activé sur l’interface Ethernet agrégée parente. |
Incluez les |
L’ESI est dérivé des valeurs configurées pour l’instruction de |
À partir de la version 22.2R1 de Junos OS, l’instruction lacp
de configuration a été renommée et aliase en instruction de lacp-pe-system-id-and-admin-key
configuration.
Lorsque vous implémentez la fonctionnalité ESI automatique, gardez à l’esprit les éléments suivants :
-
Dans votre réseau de superposition EVPN-VXLAN ou EVPN-MPLS, vous pouvez configurer eSI automatiquement à l’aide d’une combinaison de cas d’utilisation de la méthode 1, 2 et 3.
-
Si un équipement local est multihébergement à deux équipements distants, nous recommandons que les interfaces logiques Ethernet agrégées et Ethernet agrégées par lesquelles les trois équipements sont multi-hébergement disposent de la fonctionnalité ESI automatique activée. Si la fonctionnalité ESI automatique n’est pas activée sur l’une des interfaces, cette interface n’est pas prise en compte lors du processus d’élection du transfert désigné (DF).
-
L’ESI généré automatiquement est pris en charge à la fois dans les processus d’élection DF modulo basés sur les opérations et les préférences.
-
Si vous activez la fonctionnalité ESI automatique et configurez manuellement un ESI sur une interface Ethernet agrégée ou une interface logique Ethernet agrégée particulière, vous recevrez une erreur lorsque vous tentez de valider la configuration.
-
Si vous activez la fonctionnalité ESI automatique sur une interface Ethernet agrégée et une ou plusieurs interfaces logiques sur cette interface Ethernet agrégée particulière, vous recevrez une erreur lorsque vous tentez de valider la configuration.
Exemple de configuration de la méthode 1 : ESI automatique sur une interface Ethernet agrégée
L’exemple suivant illustre la configuration d’ESI automatique sur l’interface Ethernet agrégée ae0, qui est multihébergement en mode tout actif. Cette configuration donne un ESI automatiquement généré en fonction de la configuration LACP et assigné aux interfaces logiques ae0.0, ae0.100, ae0.101 et ae0.102.
user@mx240> show configuration interfaces ae0 flexible-vlan-tagging; encapsulation flexible-ethernet-services; esi { auto-derive { ### Automatic ESI configuration.### lacp; ### Automatic ESI configuration.### } all-active; } aggregated-ether-options { lacp { active; system-id 00:00:00:00:11:01; ### ESI derived from this value.### admin-key 40; ### ESI derived from this value.### } } unit 0 { encapsulation vlan-bridge; vlan-id 10; } unit 100 { family bridge { interface-mode trunk; vlan-id-list 100; } } unit 101 { family bridge { interface-mode trunk; vlan-id-list 101; } } unit 102 { family bridge { interface-mode trunk; vlan-id-list 102; } } ...
Exemple de configuration de la méthode 2 : ESI automatique sur les interfaces logiques Ethernet agrégées
L’exemple suivant illustre la configuration d’ESI automatique sur les interfaces logiques Ethernet agrégées ae0.0, ae0.100, ae0.101 et ae0.102, qui sont toutes multihébergement en mode tout actif. Cette configuration se traduit par des EIS générées automatiquement en fonction des configurations LACP et D’ID VLAN et attribuées à chaque interface logique respective.
user@mx240> show configuration interfaces ae0 flexible-vlan-tagging; encapsulation flexible-ethernet-services; aggregated-ether-options { lacp { active; system-id 00:00:00:00:11:01; ### ESI derived from this value.### } } unit 0 { encapsulation vlan-bridge; vlan-id 10; ### ESI derived from this value.### esi { auto-derive { ### Automatic ESI configuration.### lacp; ### Automatic ESI configuration.### } all-active; } } unit 100 { esi { auto-derive { ### Automatic ESI configuration.### lacp; ### Automatic ESI configuration.### } all-active; } family bridge { interface-mode trunk; vlan-id-list 100; ### ESI derived from this value.### } } unit 101 { esi { auto-derive { ### Automatic ESI configuration.### lacp; ### Automatic ESI configuration.### } all-active; } family bridge { interface-mode trunk; vlan-id-list 101; ### ESI derived from this value.### } } unit 102 { esi { auto-derive { ### Automatic ESI configuration.### lacp; ### Automatic ESI configuration.### } all-active; } family bridge { interface-mode trunk; vlan-id-list 102; ### ESI derived from this value.### } } ...
Exemple de configuration de méthode 3 : ESI manuel sur interface Ethernet agrégée et ESI automatique sur les interfaces logiques
L’exemple suivant illustre la configuration manuelle d’un ESI sur l’interface Ethernet ae0 agrégé, et la configuration automatique d’ESI sur les interfaces logiques ae0.0, ae0.100, ae0.101 et ae0.102. Toutes les interfaces sont multihébergement en mode tout actif. Cette configuration se traduit par l’affectation d’ESI 00:11:22:33:44:55:66:77:88:99 à ae0, et des IS qui sont automatiquement générées en fonction des configurations LACP et VLAN ID et attribuées aux interfaces logiques respectives.
user@mx240> show configuration interfaces ae0 flexible-vlan-tagging; encapsulation flexible-ethernet-services; esi 00:11:22:33:44:55:66:77:88:99; ### Manual ESI configuration.### aggregated-ether-options { lacp { active; system-id 00:00:00:00:11:01; ### Logical interface ESI derived from this value.### } } unit 0 { encapsulation vlan-bridge; vlan-id 10; ### Logical interface ESI derived from this value.### esi { auto-derive { ### Automatic ESI configuration.### lacp; ### Automatic ESI configuration.### } all-active; } } unit 100 { esi { auto-derive { ### Automatic ESI configuration.### lacp; ### Automatic ESI configuration.### } all-active; } family bridge { interface-mode trunk; vlan-id-list 100; ### Logical interface ESI derived from this value.### } } unit 101 { esi { auto-derive { ### Automatic ESI configuration.### lacp; ### Automatic ESI configuration.### } all-active; } family bridge { interface-mode trunk; vlan-id-list 101; ### Logical interface ESI derived from this value.### } } unit 102 { esi { auto-derive { ### Automatic ESI configuration.### lacp; ### Automatic ESI configuration.### } all-active; } family bridge { interface-mode trunk; vlan-id-list 102; ### Logical interface ESI derived from this value.### } } ...
Autres méthodes de dérive automatique de l’ESI
Les opérateurs réseau ne gèrent peut-être pas tous les équipements d’un réseau EVPN, mais ils doivent tout de même s’assurer que l’ESI est unique. Juniper fournit d’autres méthodes pour obtenir automatiquement un ESI.
Incluez les déclarations suivantes au niveau de la [edit interfaces aeX aggregated-ether-options lacp]
hiérarchie.
-
type-1-lacp
: le type 1 utilise l’ID système et la clé d’administration sur l’équipement CE distant dans la liaison LACP (partenaire). -
type-3-system-mac
: le type 3 utilise lesmac
valeurs etlocal-discriminator
configurées sur l’équipement PE.
Nous prenons en charge la configuration d’ESI de type 1 et de type 3 sur les équipements multihomed en mode tout actif sur les réseaux EVPN-VXLAN et EVPN-MPLS.
Format de valeur ESI
Lorsque la fonctionnalité ESI automatique est configurée, les interfaces logiques Ethernet agrégées et Ethernet agrégées tirent les IS de diverses configurations de l’interface Ethernet agrégée. La valeur ESI de 10 octets pour les différentes options ESI dérivées automatiquement est représentée en figure 2 et décrite dans le tableau 2.

Valeur ESI | optionT (type ESI) | auto-dérivée |
---|---|---|
lacp-pe-system-id-and-admin-key |
Type 1 : le premier octet est encodé comme 0x01. |
Les huit octets suivants sont générés à partir de la configuration LACP sur l’équipement PE local (acteur) :
Le dernier octet est encodé comme 0x00. |
type-1-lacp |
Type 1 : le premier octet est encodé comme 0x01. |
Les huit octets suivants sont générés à partir de la configuration LACP sur l’équipement CE distant (partenaire) :
Note:
Les Le dernier octet est encodé comme 0x00. |
type-3-system-mac |
Type 3 : le premier octet est encodé comme 0x03. |
Les octets restants sont générés à partir des valeurs et des |
Configuration de la dérivation automatique de type 1 et de type 3
La figure 3 montre une topologie simple multihébergement avec pe1 et PE2 multihébergement vers CE1.

- Configurer la dérivation automatique à l’aide du type 1
- Configurer la dérivation automatique à l’aide du type 3
Configurer la dérivation automatique à l’aide du type 1
L’exemple suivant montre une configuration de type 1 sur les interfaces Ethernet agrégées sur ce1 et un équipement PE. Le résultat est un ESI qui est dérivé de la configuration LACP sur CE1.
user@pe1 show configuration interfaces ae0 esi { auto-derive { type-1-lacp; } all-active; } aggregated-ether-options { minimum-links 1; lacp { active; system-id 00:11:22:33:44:55; ### system-id must be indentical on PE2 admin-key 1234; ### admin-key must be identical on PE2 } } unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [ v100 v200 ]; } } } ...
user@ce1# show interfaces ae0 flexible-vlan-tagging; encapsulation flexible-ethernet-services; aggregated-ether-options { lacp { active; system-id aa:bb:cc:dd:ee:22; ### ESI derived from this value admin-key 1234; ### ESI derived from this value } } unit 1 { vlan-id 100; family inet { address 10.1.1.200/24; } } unit 2 { vlan-id 200; family inet { address 10.1.2.200/24; } }
Configurer la dérivation automatique à l’aide du type 3
L’exemple suivant illustre la configuration d’ESI automatique sur l’interface Ethernet agrégée qui utilise les options mac système de configuration locale et de discrimination locale sur l’équipement PE1.
user@pe1# show interfaces ae0 esi { auto-derive { type-3-system-mac { mac 00:aa:bb:cc:dd:ee; ### ESI derived from this value local-discriminator 1000; ### ESI derived from this value } } all-active; } aggregated-ether-options { minimum-links 1; lacp { system-id 00:11:22:33:44:55; admin-key 1234; } } unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [ v100 v200 ]; } } }