Site icon bintorosoft.com

QoS über VPN/Tunnel: Markierungen erhalten und korrekt mappen

QoS über VPN/Tunnel ist in modernen Telco- und Enterprise-Netzen eine der häufigsten Ursachen für „QoS wirkt nicht“, obwohl DSCP sauber gesetzt ist und die Queues im Backbone korrekt konfiguriert sind. Der Grund ist die Kapselung: Sobald Traffic in einen Tunnel (z. B. IPsec, GRE, L2TP, VXLAN, Geneve, WireGuard, MPLS VPN, SRv6-Encap, SD-WAN-Overlays) gepackt wird, existieren plötzlich zwei Header-Ebenen – ein innerer Header (Originalpaket) und ein äußerer Header (Tunneltransport). Viele Geräte treffen ihre Queueing-Entscheidungen aber anhand des äußeren Headers. Wenn die DSCP- oder CoS-Markierung nicht vom inneren in den äußeren Header übernommen oder korrekt gemappt wird, „verschwindet“ QoS im Underlay. Umgekehrt kann blindes Kopieren von Markierungen die Trust Boundary aushebeln: Ein untrusted Endpoint markiert alles als EF, und plötzlich steuert er die Prioritätsqueues im Provider- oder Unternehmensnetz. Professionelles QoS über VPN/Tunnel bedeutet deshalb: eine klare Strategie für DSCP-Propagation (copy, map, rewrite), definierte Trust Boundaries an Tunnel-Endpunkten, profilierte Budgets pro Klasse (besonders für EF/Voice), konsistentes Mapping auf Underlay-Technologien (802.1p CoS, MPLS-TC/EXP) sowie Monitoring, das inneren und äußeren Header sichtbar macht. Dieser Artikel erklärt praxisnah, wie Sie Markierungen über VPN/Tunnel erhalten und korrekt mappen, welche typischen Fehler in der Praxis auftreten und wie Sie Voice & Video auch über verschlüsselte und gekapselte Pfade stabil bekommen.

Warum Tunnel QoS „unsichtbar“ machen können

Im klassischen IP-Netz reicht oft: Traffic markieren (DSCP), an Engpässen klassifizieren, in die richtige Queue legen. Bei Tunneln kommt eine zusätzliche Ebene dazu: Das Underlay sieht häufig nur den äußeren Header. Der innere DSCP-Wert ist dann zwar im Paket enthalten, aber für das Underlay irrelevant, wenn es nicht hineinschaut. Typische Folgen:

Das Kernproblem lautet: QoS wirkt an Engpässen – und Engpässe liegen oft im Underlay. Also muss das Underlay die richtige Klasse sehen.

Innerer vs. äußerer Header: Das Grundprinzip für QoS über Tunnel

Jeder Tunnel erzeugt zwei Sichten auf denselben Traffic:

Für QoS ist entscheidend, welches Feld das Underlay zur Klassifizierung nutzt. In den meisten Telco- und Enterprise-Backbones ist es der äußere Header (DSCP, CoS oder MPLS-TC), weil er am schnellsten auswertbar ist.

Die drei Strategien: Copy, Map, Rewrite

Um Markierungen durch Tunnel zu bekommen, gibt es drei grundlegende Ansätze. Welcher richtig ist, hängt vom Trust-Modell und vom Produkt ab.

Copy (Propagation): DSCP vom inneren in den äußeren Header kopieren

Map (Policy-based Mapping): inneres DSCP wird auf wenige Underlay-Klassen abgebildet

Rewrite (Set): Outer-DSCP wird unabhängig vom inneren gesetzt

Für Voice & Video in professionellen Netzen ist „Map“ häufig der beste Kompromiss: Sie erhalten Differenzierung, ohne blind zu vertrauen.

Trust Boundary am Tunnel-Endpunkt: Wer darf die Outer-Markierung bestimmen?

Der Tunnel-Endpunkt (VPN-Gateway, SD-WAN-Edge, PE-Router, vTEP, IPsec-Headend) ist die natürliche Trust Boundary. Hier muss entschieden werden, ob inneres DSCP übernommen werden darf.

Im Telco- und Carrier-Kontext ist Conditional Trust besonders wichtig: So bleibt EF/LLQ für Voice klein und stabil, selbst wenn ein Kunde Fehler macht.

IPsec: QoS trotz Verschlüsselung richtig umsetzen

IPsec ist einer der häufigsten QoS-Stolpersteine, weil die Payload verschlüsselt wird und Zwischenknoten nicht mehr in den inneren Header schauen können. Das Underlay muss daher über den äußeren IP-Header priorisieren.

Praxisregel: Für Echtzeit über IPsec benötigen Sie eine definierte Outer-DSCP-Strategie plus Shaping an Engpässen, damit Bursts nicht in Drop-Cluster umschlagen.

GRE, L2TP, IP-in-IP: Klassisch, aber nicht automatisch QoS-fähig

Klassische Tunnels wie GRE oder IP-in-IP sind technisch einfacher als IPsec, aber QoS-Probleme sind ähnlich: Der Outer-Header entscheidet. Häufige Fehler sind Default-Outer-DSCP oder inkonsistente Copy-Settings.

Wenn Sie über solche Tunnel mehrere Dienstklassen transportieren, brauchen Sie auch hier Map/Copy-Regeln und eine Trust Boundary.

EVPN/VXLAN, Geneve und Data-Center-Overlays: Inner/Outer DSCP sauber propagieren

In EVPN/VXLAN- oder Geneve-Fabrics ist das Problem sehr häufig: Workloads markieren DSCP im inneren Header, aber das Underlay queuet nach dem äußeren Header. Ohne DSCP-Propagation landet Echtzeit im Best Effort des Underlays.

Best Practice ist ein kleines Underlay-Klassenmodell (z. B. Voice, Video, BE), in das innere DSCP-Werte gemappt werden.

SD-WAN und VPN-Overlays: QoS ist Policy, nicht nur Markierung

Bei SD-WAN kommt eine zusätzliche Ebene hinzu: Das Overlay entscheidet nicht nur über QoS, sondern auch über Pfadwahl, FEC, Jitter-Buffer und Applikationserkennung. Trotzdem bleibt das Grundprinzip: Das Underlay muss die Klasse verstehen, wenn Engpässe im Underlay liegen.

Für managed Underlays (MPLS, Carrier Ethernet) ist SD-WAN-QoS besonders wirksam, weil Markierungen und Klassen end-to-end kontrollierbar sind.

Mapping auf Underlay-Technologien: DSCP->CoS->MPLS-TC

Viele Netze sind multi-layer. Damit QoS über Tunnel wirklich wirkt, müssen Sie Outer-DSCP in die Underlay-Queueing-Mechanik übersetzen:

Das wichtigste Designprinzip: Eine Markierung ist nur dann nützlich, wenn sie auf jedem Engpass in eine echte Queue-Behandlung übersetzt wird.

Profilierung und Burst-Handling: Warum Tunnel QoS oft bei Peak-Last kippt

Tunnel bündeln viele Flows. Das macht sie bursty. Ohne Shaping und sinnvolle Queue-Limits entstehen Microbursts, die Drop-Cluster verursachen – besonders schädlich für Voice.

Gerade bei IPsec und SD-WAN ist das entscheidend: Die Kapselung erhöht Overhead und Burstigkeit, wodurch falsche Profile schneller hörbar werden.

Typische Fehler bei QoS über VPN/Tunnel

Monitoring: Inner und Outer sichtbar machen

QoS über Tunnel ist nur dann stabil betreibbar, wenn Sie beide Ebenen beobachten können. Sinnvolle Monitoring-Bausteine sind:

Ein praxistauglicher Betriebssatz bleibt: Drops in der Voice-Klasse sind ein Incident. Bei Tunneln prüfen Sie dann zuerst, ob Outer-DSCP korrekt gesetzt und korrekt gequeued wird.

Praxis-Blueprint: Markierungen über VPN/Tunnel erhalten und korrekt mappen

Häufige Fragen zu QoS über VPN/Tunnel

Kann ich DSCP einfach „durch den Tunnel“ mitnehmen?

Nur wenn das Underlay die Markierung auch sieht und nutzt. In den meisten Fällen muss DSCP vom inneren in den äußeren Header kopiert oder gemappt werden, weil das Underlay nach dem äußeren Header queued.

Warum ist blindes DSCP-Copy riskant?

Weil es die Trust Boundary aushebelt: Ein untrusted Endpunkt könnte durch DSCP-Markierung Underlay-Priorität steuern. In Provider- und Multi-Tenant-Umgebungen sollten Sie daher meist policy-basiert mappen und Premium-Klassen profilieren.

Was ist der häufigste Grund für schlechte Voice-Qualität über IPsec?

Outer-DSCP ist nicht korrekt gesetzt oder wird im Underlay nicht gemappt, sodass Voice in Best Effort landet. Zusätzlich führen Bursts und falsches Shaping/Policing zu Drop-Clustern, die als Knacken hörbar werden. Eine klare Outer-DSCP-Strategie plus Shaping an Engpässen behebt viele dieser Fälle.

Exit mobile version