7. Router Performance Considerations (Considérations sur les performances des routeurs)
7. Router Performance Considerations (Considérations sur les performances des routeurs)
LISP est conçu pour être très favorable au transfert basé sur le matériel. Plusieurs techniques d'implémentation peuvent être utilisées pour déployer LISP de manière progressive:
o Lorsqu'un ETR reçoit un paquet encapsulé tunnelisé, l'adresse de destination externe peut ne pas être une adresse du routeur. Cela rend difficile pour le plan de contrôle d'obtenir le paquet du matériel. Cela peut être atténué en créant des entrées spéciales dans la base d'informations de transfert (Forwarding Information Base, FIB) pour les EID-Prefixes des EIDs desservis par l'ETR (ceux pour lesquels le routeur fournit une traduction RLOC). Ces entrées FIB sont marquées par un indicateur signifiant qu'un traitement du plan de contrôle doit être effectué. Il n'est pas nécessaire de détecter un numéro de protocole IP spécifique dans la logique de transfert. Plusieurs pratiques ont démontré qu'aucune modification du matériel existant déployé n'est requise pour prendre en charge le plan de données LISP.
o Sur un ITR, préfixer un nouvel en-tête IP équivaut à ajouter plus d'octets à une chaîne de réécriture MAC et préfixer cette chaîne dans le processus d'encapsulation sortant. Les routeurs qui prennent déjà en charge la tunnelisation GRE (Generic Routing Encapsulation) [RFC2784] ou la tunnelisation 6to4 [RFC3056] peuvent déjà prendre en charge cette action.
o La VRF (Virtual Routing/Forwarding, routage/transfert virtuel) peut être sélectionnée en fonction de l'adresse source d'un paquet ou de l'interface sur laquelle le paquet est reçu. La table de routage de la VRF peut être utilisée pour rechercher les mappages EID vers RLOC.
Les problèmes de performance liés à la gestion du map-cache sont traités dans la section 12.