Présentation de MAC Mobility
La mobilité MAC décrit le scénario dans lequel un hôte passe d’un segment Ethernet à un autre segment du réseau EVPN. Les équipements Provider Edge (PE) découvrent l’adresse MAC de l’hôte à partir de ses interfaces locales ou des périphériques PE distants. Lorsqu’un périphérique PE apprend une nouvelle adresse MAC locale, il envoie un message de routage MAC advertisement aux autres périphériques du réseau. Pendant ce temps, il y a deux routes annoncées et les périphériques PE du réseau EVPN doivent décider lequel des messages d’annonce MAC utiliser.
Pour déterminer l’emplacement correct de l’adresse MAC, les périphériques PE utilisent le champ Communauté étendue de mobilité MAC, tel que défini dans la RFC 7432, dans le message de route d’annonce MAC. La communauté étendue de mobilité MAC comprend un indicateur statique et un numéro de séquence. L’indicateur statique identifie les adresses MAC épinglées qui ne doivent pas être déplacées. Le numéro de séquence identifie les messages d’annonce MAC les plus récents. À partir de 0, le numéro de séquence est incrémenté pour chaque événement de mobilité d’adresse MAC. Les périphériques PE exécutant Junos OS appliquent l’ordre de priorité suivant pour déterminer l’itinéraire d’annonce MAC à utiliser :
Routes de publication avec une adresse MAC locale épinglée (adresse MAC statique).
Routes de publication avec une adresse MAC épinglée distante (adresse MAC statique).
Routes de publication avec un numéro de séquence plus élevé.
Lorsqu’il existe deux messages de route de publication pour des adresses MAC épinglées avec des routes différentes ou deux messages de route de publication avec le même numéro de séquence, le périphérique local choisit le message de route de publication du périphérique PE avec l’adresse IP la plus basse.
La figure 1 illustre un réseau dans lequel une adresse MAC est déplacée de PE1 à PE2. Avant le déplacement, un message de route d’annonce MAC envoyé par PE1 a la route active pour tous les périphériques PE du réseau. Après le déplacement, PE2 apprend la nouvelle adresse MAC locale et envoie un message de route d’annonce MAC mis à jour. Le tableau 1 répertorie les mesures prises par chaque équipement PE en fonction des deux annonces MAC. Le périphérique PE génère un message syslog lorsqu’il rencontre des conflits avec une adresse MAC épinglée.
Le tableau 1 inclut les cas d’utilisation avec des adresses MAC épinglées. Ces cas d’utilisation ne s’appliquent pas aux appareils PE qui ne prennent pas en charge l’épinglage MAC. Pour déterminer si l’épinglage MAC est pris en charge par un périphérique Juniper Networks ou une version de Junos OS spécifique, reportez-vous à l’Explorateur de fonctionnalités.

Publicité MAC |
PE1 |
PE2 |
PE3 |
---|---|---|---|
PE1 : adresse MAC avec un numéro de séquence (n). PE2 : adresse MAC dont le numéro de séquence est incrémenté d’un (n+1). |
Installez l’itinéraire d’annonce MAC distant à partir de PE2 car il a un numéro de séquence plus élevé (n+1). |
Annoncez la route MAC locale car elle a un numéro de séquence plus élevé (n+1). |
Installez l’itinéraire d’annonce MAC distant à partir de PE2 car il a un numéro de séquence plus élevé (n+1). |
PE1 : adresse MAC avec un numéro de séquence (n). PE2 : adresse MAC avec le même numéro de séquence (n). |
Annoncez la route MAC locale, car PE1 a l’adresse IP la plus basse (10.0.0.1). |
Installez l’itinéraire d’annonce MAC distant à partir de PE1, car PE1 a l’adresse IP la plus basse (10.0.0.1). |
Utilisez l’itinéraire d’annonce MAC à partir de PE1, car PE1 a l’adresse IP la plus basse (10.0.0.1). |
PE1 : adresse MAC épinglée avec le bit statique défini. PE2 : adresse MAC et numéro de séquence (n). |
Annoncez la route MAC locale, car il s’agit d’une adresse MAC épinglée. Générez un message syslog. |
Installez l’itinéraire d’annonce MAC distant à partir de PE1, car il s’agit d’une adresse MAC épinglée. |
Utilisez l’itinéraire de publication MAC à partir de PE1, car il s’agit d’une adresse MAC épinglée. Générez un message syslog. |
PE1 : adresse MAC avec un numéro de séquence (n). PE2 : adresse MAC épinglée avec le bit statique défini. |
Installez la route d’annonce MAC distante à partir de PE2 car il s’agit d’une adresse MAC épinglée. |
Annoncez la route MAC locale car il s’agit d’une adresse MAC épinglée. Générez un message syslog. |
Installez l’itinéraire d’annonce MAC distant à partir de PE2, car il s’agit d’une adresse MAC épinglée. |
PE1 : adresse MAC épinglée avec bit statique défini. PE2 : adresse MAC épinglée avec bit statique défini. |
Annoncez la route MAC locale, car il s’agit d’une adresse MAC locale épinglée. Générez un message syslog. |
Annoncez la route MAC locale, car il s’agit d’une adresse MAC locale épinglée. Générez un message syslog. |
Utilisez l’itinéraire d’annonce MAC à partir de PE1, car PE1 a l’adresse IP la plus basse (10.0.0.1). Générez un message syslog. |
Par défaut, Junos prend en charge la mobilité MAC automatiquement. Pour désactiver la mobilité MAC, utilisez l’instruction set protocols evpn mac-mobility no-sequence-numbers
.