Portál AbcLinuxu, 5. května 2025 00:48
#!/bin/sh
echo -n "ESFQ..."
TC="/usr/local/tc-esfq/tc"
ip link set imq0 up
ip link set imq1 up
$TC qdisc del dev imq0 root > /dev/null 2>&1
$TC qdisc del dev imq1 root > /dev/null 2>&1
$TC qdisc add dev imq0 root esfq perturb 10 hash src
$TC qdisc add dev imq1 root esfq perturb 10 hash dst
iptables -t mangle -A PREROUTING -i eth0 -j IMQ --todev 0
iptables -t mangle -A POSTROUTING -o eth0 -j IMQ --todev 1
nahradil jsem tim puvodni
$TC qdisc del dev eth0 root > /dev/null 2>&1
$TC qdisc add dev eth0 root esfq perturb 10 hash src
mam dojem, ze se to chova stejne, slo mi o to jak to pojede s IMQ, ktere jsem pred chvili zakompiloval :) myslite, ze je to OK?;) mam negarantovanou linku, tak nemohu nasadit HTB s presnymi hodnotami... :/ dekuji za jakekoliv vase pripominky, linuxu zdar
$TC qdisc add dev imq0 root esfq perturb 10 hash src
$TC qdisc add dev imq1 root esfq perturb 10 hash dst
na
$TC qdisc add dev imq0 root esfq hash src_direct divisor 8
$TC qdisc add dev imq1 root esfq hash dst_direct divisor 8
Můj QoS na kterém pracuju je řešen: 3 třídy prio na prvních dvou je nelimitované sfq na třetí je limitované htb na htb jsou 3 podtřídy pro různý druh trafficu (http, ftp, p2p - klasifikace přes layer7 filter) a na každém htb je pověšeno ještě sfq
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.