Zum Hauptinhalt springen

7. Router Performance Considerations (Router-Leistungsüberlegungen)

7. Router Performance Considerations (Router-Leistungsüberlegungen)

LISP ist so konzipiert, dass es für hardwarebasierte Weiterleitung sehr vorteilhaft ist. Mehrere Implementierungstechniken können verwendet werden, um LISP inkrementell bereitzustellen:

  • Wenn ein ETR ein durch einen Tunnel gekapseltes Paket empfängt, ist die äußere Zieladresse möglicherweise keine Router-Adresse. Dies macht es schwierig für die Kontrollebene, das Paket von der Hardware zu erhalten. Dies kann gemildert werden, indem spezielle Forwarding Information Base (FIB)-Einträge für EID-Präfixe von EIDs erstellt werden, die vom ETR bedient werden (diejenigen, für die der Router RLOC-Übersetzung bietet). Diese FIB-Einträge haben Flags, die anzeigen, dass Kontrollebenen-Verarbeitung durchgeführt werden sollte. Es ist nicht erforderlich, in der Weiterleitungslogik auf spezifische IP-Protokollnummern zu prüfen. Mehrere Praxisbeweise haben gezeigt, dass zur Unterstützung der LISP-Datenebene keine Änderungen an vorhandener bereitgestellter Hardware erforderlich sind.

  • Bei einem ITR entspricht das Voranstellen eines neuen IP-Headers dem Hinzufügen weiterer Oktette zur MAC-Rewrite-Zeichenfolge und dem Voranstellen dieser Zeichenfolge während des ausgehenden Kapselungsprozesses. Router, die bereits Generic Routing Encapsulation (GRE)-Tunneling [RFC2784] oder 6to4-Tunneling [RFC3056] unterstützen, unterstützen möglicherweise bereits diese Aktion.

  • Die Quelladresse eines Pakets oder die Schnittstelle, auf der ein Paket empfangen wird, können verwendet werden, um eine VRF (Virtual Routing/Forwarding) auszuwählen. Die Routing-Tabelle der VRF kann verwendet werden, um EID-zu-RLOC-Zuordnungen nachzuschlagen.

Leistungsprobleme im Zusammenhang mit der Map-Cache-Verwaltung werden in Abschnitt 12 erörtert.