Portál AbcLinuxu, 14. července 2025 21:30
Otázka " jak rozdelit 2Mbit 100 lidem" mi připomíná jinou, mírně podobnou: Jak rozdělí Sněhurka šest jablíček mezi sedm trpaslíků? Inu, udělá jablečné pyré a dá všem.
Omlouvám se za off-topic, ale fakticky jsem nedokázal odolat...
mam asi takoveto automaticky (tc) nastavene hodnoty
class htb 1:2 root rate 1600Kbit ceil 1600Kbit burst 3647b cburst 3647b class htb 1:3 parent 1:2 prio 3 rate 110Kbit ceil 256Kbit burst 1739b cburst 1926b class htb 2:114 parent 2:1 prio 3 rate 80Kbit ceil 900Kbit burst 1701b cburst 2751b class htb 2:1 root rate 1000Kbit ceil 1350Kbit burst 2879b cburst 3327b
... 1:2 leaf 2: prio 4 quantum 12800 rate 1000Kbit ceil 1400Kbit burst 2879b/8... ..1:2 prio 3 quantum 1408 rate 110Kbit ceil 256Kbit burst 1739b/8.. .. 2:1 prio 6 quantum 1000 rate 50Kbit ceil 100Kbit burst 1663b/8..
Sorry za OT.
tc class add dev eth1 parent 1: classid 1:2 htb rate 32kbps ceil 32kbps prio 1 tc class add dev eth1 parent 1:2 classid 1:2001 htb rate 32kbps ceil 32kbps prio 1 tc qdisc add dev eth1 parent 1:2001 sfq tc filter add dev eth1 parent 1: protocol ip prio 1 handle 2001 fw classid 1:2001 iptables -t mangle -A OUTPUT -o eth1 -p icmp -j MARK --set-mark 2001
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.