tc Klasse ceil Vererbung

9

Verwenden von Traffic Shaping (tc) unter Linux, um den Durchsatz auf zwei Ebenen zu begrenzen.

Klasse 1:20 erbt von 1:10, aber die Verkehrsbeschränkung gilt nicht. Der Datenverkehr beschränkt sich auf das Limit der letzten Klasse.

%Vor%

Ich filtere pro Station mit dem folgenden Filter:

%Vor%

Mit iperf TCP zum Testen:

%Vor%

Der gesamte Datenverkehr wird durch die 2 Klassen geleitet:

%Vor%     
HenryGiraldo 06.09.2017, 11:03
quelle

1 Antwort

2

Wenn Sie den Datenverkehr pro IP begrenzen wollen, können Sie diese Methode verwenden (ich benutze sie, um die Bandbreite virtueller Server zu begrenzen, die mit openvz virtualisiert ist, aber Sie können sie nach Ihren Anforderungen anpassen):

%Vor%

und dann für jede ipv4-Adresse:

%Vor%

Für jeden ipv6:

%Vor%

DS48236.vpsnet.com:~$ tc qdisc show

%Vor%

Wenn Sie den Datenverkehr pro Schnittstelle beschränken möchten, müssen Sie Folgendes ändern:

Für jede ipv4-Adresse:

%Vor%

und erstellen Sie nicht qdisc und Klasse für venet0

Also wird es mit einer Schnittstelle ungefähr so ​​aussehen:

%Vor%

Für jede IP:

%Vor%     
bacarrdy 16.09.2017 12:30
quelle

Tags und Links