Bandwith Limiter v124
|
boomcak |
Dodano 20-01-2015 19:11
|

Power User

Posty: 333
Dołączył: 19/06/2009 13:25
|
Przy wpisaniu np 18000 kb/s w Bandwith Limiter pojawia sie taki komunikat w logu:
user.warn kernel: HTB: quantum of class 10001 is big. Consider r2q change.
Ale limitowanie coś tam działa niby...
Jest się czym martwić ?
Asus RT-N18U Asuswrt-Merlin 384.18 
|
|
|
|
jack78 |
Dodano 20-01-2015 22:44
|

OL Maniac

Posty: 1365
Dołączył: 22/04/2007 22:28
|
pewnie dałeś sobie łączną przepustowość łącza na 18mbit, a suma wszystkich gwarantowanych prędkości przekracza tę wartość.
Daj screen z tej strony.
Mikrotik hAP ac2
UniFi AP AC v2-OFW, UniFi AP PRO- OpenWRT,
Linksys E1000v2 - Tomato-RT-N5x-MIPSR2-116-Hyzoom.4M-Mini
Tenda AC10 - AC1200 OFW
NAS - HP Microserver Gen8 i3-3220T, 8GB RAM 5x 3TB WD RED | Xpenology
|
|
|
|
boomcak |
Dodano 21-01-2015 11:20
|

Power User

Posty: 333
Dołączył: 19/06/2009 13:25
|
łączna nie przekracza, chyba ogólnie jak sie wpisze wiecej niz 10 001 do podzialu to jest taki komunikat, niby pisza w necie ze htb sobie nie radzi i powinno sie zmieniac jakies quantumy i r2q
Asus RT-N18U Asuswrt-Merlin 384.18 
|
|
|
|
jack78 |
Dodano 21-01-2015 11:33
|

OL Maniac

Posty: 1365
Dołączył: 22/04/2007 22:28
|
Ja mam podane 14000 i u mnie takiego komunikatu nie ma. Mam za to info, że klasy są małe
Mikrotik hAP ac2
UniFi AP AC v2-OFW, UniFi AP PRO- OpenWRT,
Linksys E1000v2 - Tomato-RT-N5x-MIPSR2-116-Hyzoom.4M-Mini
Tenda AC10 - AC1200 OFW
NAS - HP Microserver Gen8 i3-3220T, 8GB RAM 5x 3TB WD RED | Xpenology
|
|
|
|
boomcak |
Dodano 20-04-2015 22:03
|

Power User

Posty: 333
Dołączył: 19/06/2009 13:25
|
Na wersji 128 nadal mam taki komunikat. Limiter niby działa, potestuję czy mi routera nie zawiesza.
Asus RT-N18U Asuswrt-Merlin 384.18 
|
|
|
|
belliash |
Dodano 21-04-2015 09:03
|

Moderator

Posty: 730
Dołączył: 17/08/2010 08:53
|
nic z tym nie zrobisz na tomato i nie musisz sie tym przejmowac
Linksys WRT1900AC: OpenWrt 19.07.2
Jetway JC390F841AA34B: OpenWrt 19.07.2
|
|
|
|
boomcak |
Dodano 21-04-2015 21:12
|

Power User

Posty: 333
Dołączył: 19/06/2009 13:25
|
Poczytałem trochę na necie:
Cytat
r2q (rate to quantum) - parametr do obliczania quantum
quantum = rate (w bajtach) / r2q
"quantum is small" pojawia sie gdy tak wyliczone quantum jest mniejsze
od pakietu przechodzacego przez kolejke (czyli najlepiej zeby bylo
wieksze od MTU, dla ethernetu >1500)
"quantum is big" pojawia sie chyba dla quantum >60000
slowem: 1500 < quantum <60000
quantum mozesz zmieniac ustawiajac r2q w definicji kolejki (domyslnie
jest =10)
Cytat Quantum (domyślnie wyliczane na podstawie rate i r2q) ma wpływ na
przydzielanie dodatkowego pasma przez mechanizm "pożyczania".
Jeśli kilka klas ubiega się o przydzielenie dodatkowego pasma, to
dostają je w porcjach określanych przez quantum i proporcjonalnie
do tych quantum.
r2q to współczynnik określający domyślne quantum dla klas w
ramach danej qdisc. Określamy to na poziomie dodawania qdisc.
Domyślna wartość 10 jest zalecana przez autora HTB dla
rate od 120kbit poniważ (120*1024/8)/10 to ok. 1500 czyli
trochę ponad typowe MTU. Dla klas (podklas) o mniejszym rate
współczynnik 10 daje mniejsze (nieoptymalne) wartości i zalecane
jest zmniejszenie r2q np. do 1. Ma to sens, jeśli wszystkie
podklasy mają podobne rate. Jeśli mocno się różnią - można
ustawić bezpośrednio ich quantum, ale już na poziomie klasy.
Wtedy podajemy quantum w bajtach np. quantum 1500.
Martin Devera (autor HTB) zaleca aby quantum było możliwie małe,
ale większe niż MTU.
pewnie r2q jest ustawione w tomato poniżej 10 i przez to po przekroczeniu 10 000 pojawia się taki komunikat. według twórcy htb quantum powinno być prawie takie jak MTU które wynosi 1500.
Może kiedyś chłopaki wstawią w bandwith limiterze odpowiednie pola do edycji tych parametrów.
Asus RT-N18U Asuswrt-Merlin 384.18 
|
|
|