Alex wrote:
> Buna idee... iata mai jos date si scriptul...
> 
> Ce vreau? Sa limitez un client la 16 kbit dar, cand am banda libera,
> el sa poata imprumuta latime de banda (sa se extinda la maxim).
daca ii pui limita nu ptzi sa "imprumute" de la altii.

gandirea este ca garantezi benzi si pui prioritate cum sa se "manance" 
banda libera.

> 
> Date tehnice: placi de retea de 10 Mbit, eth0 spre internet, eth1 spre LAN
> clientul pe care vreau sa-l limitez la 16 kbit este 192.168.0.2
> banda totala oferita de RDS este de 64kbit (cat un modem, asta este...)
de ce vrei sa il limitezi pe respectiv la 16kbit??? nu e suficient daca 
garantezi la restul ipurilor 48kbit???

classid 1:64 parent 1:0 rate 64kbit ceil 64kbit
classid 1:48 parent 1:64 rate 48kbit ceil 64kbit prio 1
classid 1:16 parent 1:64 rate 16kbit ceil 64kbit prio 2

de ex

> 
> Rezultat: functioneaza, clientul este limitat la 16kbit dar,
> chiar si cand mai este banda libera, el nu poate imprumuta.
logic

> Cum se face oare? Ce am gresit? Multumesc mult.
vezi mai sus

aa oops cbq, ex era de htb, oricum logica sper ca ai prins-o

C

> 
> #-----START--------
> tc qdisc del dev eth1 root handle 10: cbq bandwidth 10Mbit avpkt 1000
> 
> tc qdisc add dev eth1 root handle 10: cbq bandwidth 10Mbit avpkt 1000
> 
> tc class add dev eth1 parent 10:0 classid 10:1 cbq bandwidth 10Mbit \
>     rate 64kbit allot 1514 weight 6kbit prio 5 maxburst 5 avpkt 1000
> 
> tc class add dev eth1 parent 10:1 classid 10:250 cbq bandwidth 10Mbit \
>     rate 16kbit allot 1514 weight 1kbit prio 5 maxburst 5 avpkt 1000 bounded
> 
> tc qdisc add dev eth1 parent 10:250 sfq quantum 1514b perturb 15
> 
> tc filter add dev eth1 parent 10:0 protocol ip prio 100 u32 match ip \
>     dst 192.168.0.2 flowid 10:250
> #------END-------
> 
> ----- Original Message -----
> From: "Ciprian Niculescu" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, September 18, 2002 10:45 AM
> Subject: [rlug] Re: Traffic control
> 
> 
> 
>>daca pui scriptul/comenzile tale, poate cineva face ceva
>>modificari/comentari pe ele.
>>
>>C
>>
>>Alex wrote:
>>
>>>Am doua placi de retea, una spre LAN alta spre internet. Am reusit sa
>>>controlez si download si upload dar nu pot face sa fie o chestie
>>
> dinamica,
> 
>>>as vrea sa se poata imprumuta latimea de banda cand exista libera si nu
>>
> o
> 
>>>folosesc ceilalti. Am incercat si HTB dar am dat chix cu patch+kernel
>>
> cred.
> 
>>>Multumesc.
>>>----- Original Message -----
>>>From: "Alin Nastac" <[EMAIL PROTECTED]>
>>>To: <[EMAIL PROTECTED]>
>>>Sent: Wednesday, September 18, 2002 10:08 AM
>>>Subject: [rlug] Re: Traffic control
>>>
>>>
>>>
>>>
>>>>Probabil ca nu stii un lucru foarte important. Pe linux nu poti controla
>>>>download-ul pe o interfata decit prin politici ingress. Doar upload-ul
>>>>este controlat de CBQ 'n' stuff.
>>>>
>>>>Daca vrei sa faci controlul ca la carte,  trebuie sa folosesti HTB &
>>>>IMQ. IMQ-ul iti creeaza pina la 4 interfete virtuale care nu sint de
>>>>fapt decit niste cozi suplimentare in care indesi pachete IP cu ajutorul
>>>>lu' iptables.
>>>>
>>>>Studiaza
>>>>http://luxik.cdi.cz/~patrick/imq/
>>>>http://lartc.org
>>>>
>>>>Alex wrote:
>>>>
>>>>
>>>>
>>>>>Salut,
>>>>>Am incercat HTB pe un kernel upgradat de la 2.4.8 la 2.4.19 si nu am
>>>>
>>>reusit.
>>>
>>>
>>>>>E vreun loc unde gasesc ceva docs care sa ma indrume pas cu pas? Sau
>>>>
>>>poate
>>>
>>>
>>>>>ti-ai luat notite cand ai facut operatiunea... ce noroc pe mine ar
>>>>
>>>fi...:-)
>>>
>>>
>>>>>Multumesc.
>>>>>
>>>>>
>>>>
>>>>
>>>>---
>>>>Pentru dezabonare, trimiteti mail la
>>>>[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
>>>>REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
>>>>
>>>>
>>>
>>>
>>>
>>>---
>>>Pentru dezabonare, trimiteti mail la
>>>[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
>>>REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
>>>
>>
>>
>>---
>>Pentru dezabonare, trimiteti mail la
>>[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
>>REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
>>
>>
> 
> 
> 
> ---
> Pentru dezabonare, trimiteti mail la 
> [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
> REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
> 


---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui