ORG

quake.net.pl » Polskie Centrum Quake od 1998 roku



Wersja: Jasna / Ciemna

cbq

didi

Gravatar

Od: 2003-06-02

Ranga: Newbie

Dodano dnia: 2003-06-25 23:22:31

mam takie pytanie, jak powinna wygladac prawidlowo regulka klasy cbq dla wydzielonego 20% pasma (z 2mb). chodzi mi oczywiscie o quake3.

z gory thx

didi

Gravatar

Od: 2003-06-02

Ranga: Newbie

Dodano dnia: 2003-06-26 02:42:54

bez jaj, nie wierze, ze nikt nie wie

FAQ

Od: 2003-05-05

Ranga: Newbie

Dodano dnia: 2003-06-26 10:21:08

a CBQ nie kolejkuje przypadkiem tylko ruchu TCP? zerknij no do prasy.

[i]The only thing necessary for the triumph of evil is for good men to do nothing - Edmund Burke[/i]

*** powered by [b]PLD[/b]-CVS (www.pld-linux.org) ***

bryan

Od: 2002-07-25

Ranga: Quad Damager

Dodano dnia: 2003-06-26 11:14:30

q3 dziala po udp.

u mnie jest troche inny myk zrobiony - caly ruch tcp ma ograniczenie a udp nie =)

odi profanum vulgus et arceo

didi

Gravatar

Od: 2003-06-02

Ranga: Newbie

Dodano dnia: 2003-06-26 13:19:57

zerkam, zerkam i wychodzi mi, ze dla cbq selektory tcp i udp sa takie same. w przykladach zastosowania pokazywali, ze udp tez kolejkuje, tak wiec pomoc dalej aktualna :)
update - ogolnie @#$% mnie kolejkowanie cbq, bo che go w tym przypadku wykorzystac tylko jako dzielnik lacza, gdzie pasmo izolowane jest przeznaczone dla q3. help

Yaboll

Od: 2002-04-05

Ranga: BFG Fragger

Dodano dnia: 2003-06-27 13:36:21

Nie wiem czy jest p[rawidlowo bo nie sprawdzalem w praktyce - moj provider leci w ciula i raz mam prawie cale 2Mb dla siebie a raz prawie 300 kbps (tak ma zapchane lacze czasem)
najpierw dobrze jest wyliczyc rzeczywista przepustowosc lacza... (odliczyc bity startu, stopu, i inne badziewia ktore obnizaja predkosc)

przyjmijmy, ze z lacza 2Mb wydolimy tylko 2000000 b
i torzymy sobie regolke 1:0

$ tc qdisc add dev eth0 root handle 1:0 cbq bandwidth 2000000 avpkt 1000 mpu 64
potem klasa 1:1

Klasie tej przydzielamy 400000 bit/sek i wysoki priorytet 2. ustawiamy ja takze bardziej elastyczna na chwilowe przeciazenia (maxburst) oraz mniejszy sredni pakiet (avpkt)
$ tc class add dev eth0 parent 1:0 classid 1:1 est 2sec 16sec cbq \

bandwidth 2000000 rate 400000 allot 1504b weight 1 prio 2 maxburst 10 \

avpkt 512
zostaje potem klasa 1:2 (na ktora bedzie szlo wszystko inne)

nie chce mi sie tutaj kombinowac podpinac dodatkowych algorytmow dla masowego tcp itp ktore napewno zwiekszyly by wydajnosc i np przecistawialy by sie zapychaniu lacza wiec klasa bedzie wygladac tak (dorzuce niski priorytet powiedzmy 5, i wiekszy sredni pakiet 1000)
$ tc class add dev eth0 parent 1:0 classid 1:2 est 1sec 8sec cbq \

bandwidth 2000000 rate 1600000 allot 1504b weight 1 prio 5 maxburst 5 \

avpkt 1000 defmap 3f
kolejki juz masz teraz pozostalo skierowanie jakims filtrem tego co chesz do swoich klas. Jesli chesz rodzielac udp vs. reszta to z 3 znanych mi filtrow pozostaje ci fw i u32. Jesli umiesz poslugiwac sie firewallem (ipchains , iptables) to sobie poradzisz. Wrzucasz cale udp do klasy 1:1 za pomoca dodania parametu -m 0x10001 ,a cala reszta bedzie ci szla poprzez klase domyslna 1:2.

Wszystko masz szczegolowo opisane wraz z przykladem podzialu sieci na 3 klasy tu: banita.pl/books/pdf/net4_tc.pdf

Podręcznik skauta (USA, 1934)*

W ciało każdego chłopca, który stał się nastolatkiem, Stwórca wszechświata wlał bardzo ważny płyn.

Ten płyn to płyn płciowy...

Każde działanie, które doprowadza chłopca do wydalenia tego płynu z ciała, osłabia jego siłę i zmniejsza jego zdolność do obrony prz...

didi

Gravatar

Od: 2003-06-02

Ranga: Newbie

Dodano dnia: 2003-06-27 13:45:34

big thx :)

mrmef

Od: 2002-10-20

Ranga: Newbie

Dodano dnia: 2003-06-27 16:27:34

yabol jesteś zajebisty :DDDD

**"Z braku gwoździa...

...podkowa została zgubiona.

Przez brak podkowy, rumak był stracony.

Bez rumaka...

...wiadomość nie została dostarczona.

Z powodu niedostarczenia wiadomości...

...wojna została przegrana."**