Zusammenfassung

  • Der ingressseitige LSR wählt geeignete Felder, berechnet daraus das EL und setzt unmittelbar davor das ELI mit dem reservierten Wert 7. Der Stack wächst dadurch um zwei Einträge: ELI plus EL.
  • Das EL ist kein Forwarding-Label, wird nicht signalisiert und autorisiert weder eine Route noch ein neues LSP oder eine Änderung der Routing-Policy. Sein Wert darf nicht im reservierten Bereich 0 bis 15 liegen.
  • Ein Egress signalisiert seine Fähigkeit für die Entropiecodierung eines Tunnels; der Ingress entscheidet, ob ELI und EL eingesetzt werden. Ein fähiger Egress muss Pakete mit und ohne diese Labels verarbeiten können.

Der operative Nutzen liegt darin, den Transitgeräten einen stabilen Hash-Eingang im Stack bereitzustellen. So können parallele LAG- oder ECMP-Mitglieder gleichmäßiger genutzt werden, während ein Flow möglichst auf einem Pfad bleibt. Eine Verteilung desselben Flows über verschiedene Pfade kann Jitter, zusätzliche Latenz und Paketneuordnung verursachen. RFC 6790 schreibt weder einen bestimmten Hash-Algorithmus noch ein einheitliches Set von Flow-Schlüsseln, einen Schwellenwert oder eine universelle Rollout-Reihenfolge vor.

Fähigkeit und Autorität bleiben getrennt. Die Capability-Anzeige erlaubt die Nutzung der Codierung für einen Tunnel; sie erlaubt nicht das Erzeugen einer Route, eines LSP oder einer Policy-Änderung. Transit-LSR behalten ihre lokale Verantwortung für ECMP-, LAG- und Forwarding-Entscheidungen. Ohne Entropielabel können sie grobe MPLS-Labels hashen, sofern möglich tiefere Header prüfen oder andere Load-Balancing-Verfahren nutzen. Keine dieser Alternativen überträgt Routing-Autorität.

RFC 7447 stuft das BGP Entropy Label Capability Attribute (ELCA) als veraltet ein. Ein optionales transitives Attribut konnte einen Router passieren, der die nächste Hop-Änderung nicht verstand; darauf konnte anschließend fälschlich vertraut werden. ELCA ist deshalb nicht als aktueller Signalisierungsmechanismus darzustellen.

RFC 8012 ergänzt LSP-Ping- und Traceroute-Verfahren um Entropie-Bewusstsein. Multipath-Informationen und Flags können ECMP-Pfade ausüben, wenn manche Knoten auf EL und andere auf IP-Adressen oder weiteren Labels verteilen. Das beweist weder, dass sämtlicher Verkehr jeden gemessenen Pfad nimmt, noch dass alle Knoten die erweiterte Methode unterstützen. Der End-to-End-Nachweis dieser Unterstützung liegt ausdrücklich außerhalb des Geltungsbereichs.

Quellen