[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: QoS CBQ itp



Poradzilem sobie :) Chociaz odpowiedzie na te pytania i tak  pewien nie
jestem ....
----- Original Message -----
From: "piotras" <ppep@toya.net.pl>
To: "Debian-PL" <debian-user-polish@lists.debian.org>
Sent: Sunday, December 30, 2001 5:20 PM
Subject: QoS CBQ itp


>         Witam
> JESTEM W KROPCE PLISS HELP
> Caly dzien dzis siedze na tym badziewiem i sie mnie to poprostu nie
slucha!
> Słuchalo sie tylko jak ustawialem filtr poprzez ip a nie poprzez porty...
> Od poczatku - mam lacze 400 kbit/s i chce sobie ustawic tak coby ruch z
> moich serwera www i ftp nie przekraczal 130 kbit/s Po wygrzebaniu z netu
> tony jakiejs dokumentacji doszedlem do czegos takiego:
> Teraz jeszcze pytania:
> 1 Moze sie ktos zlitowac i powiedziec jak zapisac te pory w systemie
> dziesietnym, bo w hexie sa taaakie user fliendly...
> 2 Czy jak mam np. mogem kablowy przepustowosc 400 kbit/s podlaczony do
karty
> ethernet 10 mbit/s to za przeputowosc podstawiam 10mbit/s czy 400 kbit/s?
Ja
> prtzyjąłem tą 2 opcje...
> 3 Czy i jesli tak to czym rozni sie match ip [d/s]port od match tcp/udp
> src/dst ?
>
>
> tc qdisc add dev eth0 root handle 10: cbq bandwidth 400Kbit avpkt 1000
> tc class add dev eth0 parent 10:0 classid 10:1 cbq bandwidth 400Kbit rate
> 400Kbit allot 1514 weight 40Kbit prio 8 maxburst 20 avpkt 1000
> tc class add dev eth0 parent 10:1 classid 10:100 cbq bandwidth 400Kbit
rate
> 130Kbit allot 1514 weight 13Kbit prio 5 maxburst 20 avpkt 1000 bounded
> tc class add dev eth0 parent 10:1 classid 10:200 cbq bandwidth 400Kbit
rate
> 270Kbit allot 1514 weight 39Kbit prio 5 maxburst 20 avpkt 1000 bounded
> tc qdisc add dev eth0 parent 10:100 sfq quantum 1514b perturb 15
> tc qdisc add dev eth0 parent 10:200 sfq quantum 1514b perturb 15
>
> Do tego miejsca zdaje sie byc wszystko OKA
> Ale to klasyfikowanie u32 nie dziala. Nie dziala mi matchowanie na
porty...
> na adresy IP dziala.
> # filtr na port 80 - www
> tc filter add dev eth0 parent 10:0 protocol ip prio 25 u32 match tcp dst
> 0x50 0xffff flowid 10:100
> # filtr na port 20 - ftp-data
> tc filter add dev eth0 parent 10:0 protocol ip prio 25 u32 match tcp dst
> 0x14 0xffff flowid 10:100
> # filtr na porty 65522-65534 - przyporzadkowane do pasywnego ftp
> tc filter add dev eth0 parent 10:0 protocol ip prio 25 u32 match tcp dst
> 0xfff2 0xffff flowid 10:100
> tc filter add dev eth0 parent 10:0 protocol ip prio 25 u32 match tcp dst
> 0xfff3 0xffff flowid 10:100
>
>     bla bla bla i tak az do :
>
> tc filter add dev eth0 parent 10:0 protocol ip prio 25 u32 match tcp dst
> 0xfffe 0xffff flowid 10:100
>
> Dodam jeszcze ze mam jajo 2.4.17 i wydaje mi sie ze poprawinie laduje
> moduly.
>
>
> pozdrawiam Piotr Potargowicz
>
>
> --
> To UNSUBSCRIBE, email to debian-user-polish-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org
>



Reply to: