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.

StageWhat you can controlWhat to verify
Application to clientWhich flows are trusted for markingThe marked packets are the ones you intended
Tunnel boundaryWhether the inner mark is copied outwardOuter header carries the expected value
Your uplinkShaping rate and class treatmentQueue counters move for the voice class
Provider pathAlmost nothingWhether the service enforces the marking at all
Receiving sideLocal policy after arrivalDelay 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.

Ähnlech Artikelen