D'Markéierung vum VPN-Port prioriséiert Sproochuriff net
D'Markéierung vum VPN-Port als Prioritéit hieft den Uriff an d'Sécherungskopie am selwechten Tunnel erop. D'Stëmm brauch Klassifikatioun virun der Verschlësselung an eng Schlaang, déi Dir kontrolléiert.
Den UDP-Port vum VPN als héich Prioritéit ze markéieren ass déi heefegst Stëmm-QoS-Ännerung, an et trennt en Uriff net vun der Dateiübertragung, déi dee selwechten Tunnel deelt. Béid Flëss verloossen dee selwechte verschlësselte Socket. D'Markéierung seet dem nächsten Hop, datt alles gläich wichteg ass, wat datselwecht ass wéi him näischt ze soen. Wat en Uriff schützt, ass eng vertrauenswürdeg Klassifikatioun virun der Verschlësselung plus eng Schlaang, déi Dir tatsächlech kontrolléiert.
Den Tunnel verstoppt de Floss, deen Dir wollt klassifizéieren
D'Verschlësselung ersetzt déi bannenzeg Header duerch een äusseren Header pro Tunnel. Duerno weisen Stëmm a Sécherungstraffic déiselwecht Quell, Zil an Transportport, also en Klassifizéierer, deen um Tunnelport ugesat ass, kann se net ënnerscheeden. Wat Dir och ëmmer erop hieft, Dir hieft et am Pak.
En DSCP-Wäert, deen déi ursprénglech Applikatioun setzt, iwwerlieft nëmmen, wann eppes en no baussen kopéiert. OpenVPN 2.6 huet passtos, dokumentéiert mat IPv4-Geltungsberäich; IPsec wendt seng eegen Kopéier- oder Mappingpolitik op der Tunnelgrenz un. Ouni dee Schratt gëtt de baussenzege Pak mat deem Standard markéiert, deen d'Tunnelinterfacë benotzt, an d'Schlaang ënnen drun erfuert ni, datt en Uriff dobannen ass.
Kopéiert Markéierungen verdéngen deeselwechte Verdacht wéi all Wäert, dee vum Client geliwwert gëtt. Eng Aarbechtsstatioun kann fir eng Sécherungskopieaarbecht beschleunegt Weiderleetung behaapten, dofir gehéieren Zoulassung an Nei-Markéierung op der Vertrauensgrenz an den Design, ier der Markéierung gegleeft gëtt.
Prioritéit zielt nëmmen do, wou d'Schlaang entsteet
En gesättegelten Uplink ass et, deen aus engem gudde Codec eng roboterhaft Stëmm mécht, an d'Schlaang, déi sech fëllt, sëtzt meeschtens am Zougangsapparat oder am Puffer vum Ubieder. Den ausgängege Wee op déi benotzbar Geschwindegkeet ze formen, minus Tunnel- a Link-Overhead, hält déi Schlaang op Hardware, déi Dir verwalt, an net am Puffer vun engem aneren.
Fair Schlaangen an aktiv Schlaangemanagement hëllefen och ouni Stëmmklass, well se verhënneren, datt ee groussen Floss de Puffer fëllt. CAKE op Linux bëndelt Formung, Fairness pro Floss an optional Diffserv-Klassen an engem qdisc, an den installéierte Netzwierkmanager soll déi Konfiguratioun besëtzen anstatt eng zweet konkurréierend Schlaangenastellung. Ouni Formung waart eng Klass, déi iwwer Bulk-Traffic steet, nach ëmmer hannert engem Puffer, dee schonn voll ass.
D'Behandlung vu agängegem Traffic ass net nëtzlos, awer se wierkt, nodeem de Pak d'Empfangsstreck iwwerschratt huet. Se kann en äntwerende Sender beaflossen a kann Verspéidung, déi schonn uewen ausginn ass, net zréckbezuelen, also ass et eng Milderung an net eng Garantie.
| Stage | What you can control | What to verify |
|---|---|---|
| Application to client | Which flows are trusted for marking | The marked packets are the ones you intended |
| Tunnel boundary | Whether the inner mark is copied outward | Outer header carries the expected value |
| Your uplink | Shaping rate and class treatment | Queue counters move for the voice class |
| Provider path | Almost nothing | Whether the service enforces the marking at all |
| Receiving side | Local policy after arrival | Delay that is already in the past |
Wat am ëffentlechen Internet iwwerlieft
Diffserv-Architektur beschreift d'Behandlung bannent administrativen Domänen, dofir kann en Ubieder eng Markéierung op enger Grenz ignoréieren oder ëmschreiwen. Déi entgéintgesate Behauptung, datt all Netzwierk se ëmmer ewechhëlt, ass just esou onbegrënnt. Déi éierlech Fro ass, wat dëse konkrete Wee vertraglech a polizeilech verflicht ass ze maachen. Test et mat enger markéierter Sonde, amplaz eng Regel ze widderhuelen, déi Dir irgendwou gelies hutt.
Frot, wat den Ubieder mat der Klass mécht, a moosst et dann. Eng Markéierung, déi erhale gëtt awer net geplangt, ass Dekoratioun; en Wee, dee plangt ouni d'Markéierung ze gesinn, ass eng aner Problematik, an déi zwee brauchen ënnerschiddlech Korrekturen.
E Moosplan, deen d'Etapp isoléiert
Maacht een gewéinlechen Uriff mat engem kontrolléierten konkurréierende Upload, a widderhëlt en dann op enger Kabelstreck. Kuckt, wat den Uriff verluer huet, wat d'Klasszähler opgeholl hunn a wéi no d'Interfacë laanscht hir richteg Grenz leeft an net laanscht d'annoncéiert Geschwindegkeet vum Plang.
tc -s qdisc show dev eth0
tc -s class show dev eth0
mtr -rwzbc 50 voice.example.net
Wann den Zähler vun der Stëmmklass op null bleift, ass d'Klassifikatioun oder d'Markéierungskopie futti an keng Quantitéit Prioritéit hëlleft. Wann de Klasszähler lokal beweegt, wärend d'Verspéidung weider klëmmt, läit de Flaschenhals hannert Ärem Gateway. Keng vun den zwou Resultater gëtt verbessert, wann den Prioritéitswäert eropgesat gëtt.