ssh
یا telnet
) یا سرویسهایی که با تنها با حجم کوچکی از داده سر و کار دارند، میپردازد.
tc
تنظیم میشوند (که توسط بسته iproute فراهم شده است). از آنجا که شامل رابط به نسبت پیچیدهای است، استفاده از یک ابزار سطح-بالاتر توصیه میشود.
wondershaper
(در بستهای مشابه همین نام) به حداقل رساندن تاخیر مستقل از بار موجود در شبکه است. اینکار با محدودکردن ترافیک کل به مقداری که کمی از مقدار اشباع شبکه کمتر باشد صورت میگیرد.
wondershaper interface download_rate upload_rate
. The interface can be enp1s0
, eth0
or ppp0
for example, and both rates are expressed in kilobits per second. The wondershaper remove interface
command disables traffic control on the specified interface.
up
and down
directives to the /etc/network/interfaces
file allowing declared commands to be run, respectively, after the interface is configured and before it is deconfigured. Or in the PPP case, creating a script that calls wondershaper
in /etc/ppp/ip-up.d/
will enable traffic control as soon as the connection is up. Below is an example using this first method:
pfifo_fast
queue scheduler, which provides a few interesting features by itself. The priority of each processed IP packet is based on the DSCP field (Differentiated Services Code Point) of this packet; modifying this 6-bit field is enough to take advantage of the scheduling features. Refer to https://en.wikipedia.org/wiki/Differentiated_services#Class_Selector for more information.
nft add table ip mangle nft add rule ip mangle PREROUTING tcp sport 22 counter ip dscp set 0x04 nft add rule ip mangle PREROUTING tcp dport 22 counter ip dscp set 0x04