Виж пълна версия : Помощ за CBQ скрипт
King Nothing
22.03.03 г., 17:03
Може ли да се направи (и как) динамично шейпване на връзката? Т.е. имам 128Kbit връзка към нет-а и искам да я разделя на 5 потребителя, но искам когато само 4 са онлине да дели на 4, когато 3 са онлине да дели на 3 и т.н. така, че да се оползотворява цялата линия.
^Kj^TRN
07.09.03 г., 01:14
да по този начин:
DEVICE=eth0,10Mbit,1Mbit
RATE=128Kbit
WEIGHT=64Kbit
PRIO=2
BUFFER = 1800K/8
MPU = 1500
RULE=192.168.1.37/32
RULE=192.168.1.6/32
RULE=192.168.1.31/32
поне при мен работи сравнително добре
1. Един съвет към всички: ако искате да направите нещо според вашите критерии, не ползвайте готови скриптове
2. Опровержение на 1.: в някои случаи все пак готовите скриптове вършат работа. Т.е., написаното по-горе от ^Kj^TRN може и да върши работа, не съм наясно в детайли с cbq.init:)
3. Моите предложения:
3.1 Полвай esfq с параметър "hash dst" (трябва ти patch за kernel-а)
3.2 Създай клас със съответната скорост. На този клас създай подкласове за всеки компютър с минимална скорост и еднакъв quantum.
^Kj^TRN
07.09.03 г., 09:55
уоу доста сложно.. някъде да има пълна документация за CBQ
а и по-горният скрипт аз съм го писал.. не е ГОТОВ
Авторски права на vBulletin