10. ARP and ND
10. ARP and ND
Le champ IP Address dans la route MAC/IP Advertisement peut optionnellement transporter l'une des adresses IP associées à l'adresse MAC. Cela fournit une option qui peut être utilisée pour minimiser l'inondation de messages ARP (Address Resolution Protocol, protocole de résolution d'adresse) ou Neighbor Discovery (découverte de voisins, ND) sur le réseau MPLS et vers les CE distants. Cette option minimise également le traitement des messages ARP (ou ND) sur les stations terminales/hôtes connectés au réseau EVPN. Un PE peut apprendre l'adresse IP associée à une adresse MAC dans le plan de contrôle ou de gestion entre le CE et le PE. Ou bien, il peut apprendre cette liaison en espionnant certains messages vers ou depuis un CE. Lorsqu'un PE apprend l'adresse IP associée à une adresse MAC d'un CE connecté localement, il peut annoncer cette adresse à d'autres PE en l'incluant dans la route MAC/IP Advertisement. L'adresse IP peut être une adresse IPv4 encodée en utilisant 4 octets ou une adresse IPv6 encodée en utilisant 16 octets. Pour les besoins d'ARP et de ND, le champ IP Address Length DOIT être défini à 32 pour une adresse IPv4 ou 128 pour une adresse IPv6.
S'il existe plusieurs adresses IP associées à une adresse MAC, alors plusieurs routes MAC/IP Advertisement DOIVENT être générées, une pour chaque adresse IP. Par exemple, cela peut être le cas lorsqu'il existe à la fois une adresse IPv4 et une adresse IPv6 associées à la même adresse MAC pour des scénarios à double pile IP. Lorsque l'adresse IP est dissociée de l'adresse MAC, alors la route MAC/IP Advertisement avec cette adresse IP particulière DOIT être retirée.
Notez qu'une route MAC uniquement peut être annoncée en même temps que, mais indépendamment d'une route MAC/IP pour les scénarios où l'apprentissage MAC sur un réseau/nœud d'accès est effectué dans le plan de données et indépendamment de l'espionnage ARP qui génère une route MAC/IP. Dans de tels scénarios, lorsque l'entrée ARP expire et provoque le retrait du MAC/IP, alors les informations MAC ne seront pas perdues. Dans les scénarios où le MAC/IP de l'hôte est appris via le plan de gestion ou de contrôle, alors le PE émetteur peut seulement générer et annoncer la route MAC/IP. Si le PE récepteur reçoit à la fois la route MAC uniquement et la route MAC/IP, alors lorsqu'il reçoit un message de retrait pour la route MAC/IP, il DOIT supprimer l'entrée correspondante de la table ARP mais pas l'entrée MAC de la table MAC-VRF, sauf s'il reçoit un message de retrait pour la route MAC uniquement.
Lorsqu'un PE reçoit une requête ARP pour une adresse IP provenant d'un CE, et si le PE possède la liaison d'adresse MAC pour cette adresse IP, le PE DEVRAIT effectuer un proxy ARP en répondant à la requête ARP.