Re: klopot ze skryptem CBQ

2005-09-30 Wątek Mariusz Ścibiorski

Sub napisał(a):



Myslalem, nad znakowaniem pakietow i posluzeniem sie markami zamiast 
numerami IP przy pisaniu indywidualnych regulek. Ale mam watpliwosci 
czy serwer obslugujacy ta siec nie spoci sie zanadto znakowaniem 
kazdej ramki przy tej ilosci ruchu. No i prawde powiedziawszy 
podejrzewam rowniez, ze efekt przy markach bedzie ten sam, czyli nadal 
jedne regulki beda znosic drugie.


Czy ma ktos jakis pomysl jak to obejsc?

Dawno nie bawiłem się CBQ i nie chcę wprowadzać w błąd ale 
zainteresowałbym się takimi parametrami jak

classid  i parent
Z grubsza chodzi o stworzenie drzewa tj. 192.168.1.0/26 z 4MB jako 
główna klasa a userzy jako podklasa.

Pomocny może być parametr LEAF.
Jeśli ktoś z grupowiczów jest bardziej zaznajomiony w temacie, proszę o 
skorygowanie mnie.


M.Ś.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



klopot ze skryptem CBQ

2005-09-30 Wątek Sub

Witam,

Mam pytanie do osob ktore rzezbily kiedys przy skrypcie cbq.init (akurat u 
mnie w v0.7.3).
Czy jest jakas mozliwosc zeby zrobic na tym przycinanie nazwijmy to 
"zagniezdzone"?


Mam taka sytuacje. Jest interfejs np eth1 na ktorym wisi jedna z sieci 
lokalnych. pasmo tej sieci musi byc ograniczone w sumie do np 4MB. i to jest 
proste. piszemy dla niej regulke np postaci:


DEVICE=eth1,100Mbit,10Mbit
RATE=4Mbit
WEIGHT=409Kbit
PRIO=5
RULE=192.168.1.0/26

Tych 62 userow nie powinno juz wyciagnac z kabla wiecej niz 4MB.

Ale chcialbym miec tez mozliwosc ksztaltowania ruchu dla kazdego z tych 
userow WEWNATRZ tej 4MB klasy.

I tu pojawia sie problem bo cokolwiek nie napisze np:
DEVICE=eth1,100Mbit,10Mbit
RATE=256Kbit
WEIGHT=25Kbit
PRIO=5
RULE=192.168.1.5

dla tego samego interfejsu z uzyciem numeru z tej samej klasy sieciowej nie 
dziala!
Prawidlowosc jest taka, ze dziala tylko regulka na ktora skrypt cbq.init 
natknie sie jako pierwsza. druga jest juz ignorowana. Moge oczywiscie 
przestawic kolejnosc (alfabetyczna po nazwie) i dac regulki userow jako 
pierwszych ale wtedy cbq przestaje ich ruch sumowac do limitu 4MB dla calej 
klasy. Mamy wiec taka sytuacje ze userzy dla ktorych napisze indywidualna 
regullke "wyskakuja" poza 4MB limit dla calej sieci.


Myslalem, nad znakowaniem pakietow i posluzeniem sie markami zamiast 
numerami IP przy pisaniu indywidualnych regulek. Ale mam watpliwosci czy 
serwer obslugujacy ta siec nie spoci sie zanadto znakowaniem kazdej ramki 
przy tej ilosci ruchu. No i prawde powiedziawszy podejrzewam rowniez, ze 
efekt przy markach bedzie ten sam, czyli nadal jedne regulki beda znosic 
drugie.


Czy ma ktos jakis pomysl jak to obejsc?

NIE NIE MOGE przejsc na HTB. Z pewnych wzgledow musze pozostac przy CBQ.
Jakies inne sugestie? ;)

Poz,

Sub



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Sprawdzenie CBQ

2003-08-05 Wątek Marek Chrobak
Jakie polecenie trzeba wpisać, żeby sprawdzić czy są zainstalowane
moduły CBQ?

  

Pozdrawiam
Marek Chrobak
[EMAIL PROTECTED]



Re: cbq

2003-04-02 Wątek Andrzej Dalasinski
Dnia Wed, Apr 02, 2003 at 10:23:04AM +0200 amon napisał/a:
>   filtrach to jade calym laczem :-(
>   przeciez te p2p mnie zezra.. niewylapie wszystkich portow tych
>   cholerstw.
>   zrobilem juz tyle regol ze lacze zaczelo pracowac bardzo ladnie
>   ale.. pewnie jak bede spal to ktos wymysli albo odnajdzie p2p
>   ktorego nieznam, albo jakis ftp na porcie 5853 ;-)
sprobuj iptables -m mark
markuj sobie to co trzeba jak trzeba, a reszte jakims innym markerem...
(oczywiscie musisz miec w jajko wkompilowana obsluge mark-iptables dla 
QoS)
wiecej powie ci
man iptables
man tc

pzdr
yanek
-- 
Andrzej Dalasiński  | We are Microsoft. 
http://www.ocelotl.eu.org   | What you are experiencing 
JID:[EMAIL PROTECTED] | is not a problem;
ICQ:149147731 GG:2327061| it is an undocumented feature. 


pgpJWHCjzOpaC.pgp
Description: PGP signature


Re: cbq

2003-04-02 Wątek debian
heheh mam to samo i nie mam na to rady :P
jakos nikt nigdy mi nie pomogl z tym klopotem :)

- Original Message -
From: "amon" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, April 02, 2003 10:23 AM
Subject: cbq


> Hello debian-user-polish,
>
>   mam taki problem
>   napisalem sobie skrypt cbq.
>   stworzylem kilka klas,
>   filtry sprawdzaja pakiety po portach i umieszczaja je w odpowiedniej
>   klasie(nawet to dziala)
>   ale... jak stworzyc klase i/lub filtr
>   aby caly niezakwalifikowany ruch umieszczany byl w osobnej klasie.
>   robie sobie testy i gdy polacze sie z portem nieuwzglednionym w
>   filtrach to jade calym laczem :-(
>   przeciez te p2p mnie zezra.. niewylapie wszystkich portow tych
>   cholerstw.
>   zrobilem juz tyle regol ze lacze zaczelo pracowac bardzo ladnie
>   ale.. pewnie jak bede spal to ktos wymysli albo odnajdzie p2p
>   ktorego nieznam, albo jakis ftp na porcie 5853 ;-)
>
>
>   z gory dzieki
>   jr
>
> --
> Best regards,
>  amon  mailto:[EMAIL PROTECTED]
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]



cbq

2003-04-02 Wątek amon
Hello debian-user-polish,

  mam taki problem
  napisalem sobie skrypt cbq.
  stworzylem kilka klas,
  filtry sprawdzaja pakiety po portach i umieszczaja je w odpowiedniej
  klasie(nawet to dziala)
  ale... jak stworzyc klase i/lub filtr
  aby caly niezakwalifikowany ruch umieszczany byl w osobnej klasie.
  robie sobie testy i gdy polacze sie z portem nieuwzglednionym w
  filtrach to jade calym laczem :-(
  przeciez te p2p mnie zezra.. niewylapie wszystkich portow tych
  cholerstw.
  zrobilem juz tyle regol ze lacze zaczelo pracowac bardzo ladnie
  ale.. pewnie jak bede spal to ktos wymysli albo odnajdzie p2p
  ktorego nieznam, albo jakis ftp na porcie 5853 ;-)
  
  
  z gory dzieki
  jr
  
-- 
Best regards,
 amon  mailto:[EMAIL PROTECTED]



Re: dummynet? cbq ? inny sposob ? :)

2003-02-14 Wątek Piotr Potargowicz


> . musze jakos zwolnic lacze przychodzace :)

Lacze przychodzace - zainstaluj sobie IMQ mozna o tym poczytac tu:
http://www.docum.org/stef.coene/qos/faq/#3
U mnie dziala spoko.

A skryptu dla kompow po rowno nie mam.

pozdrawiam Piotr Potargowicz.



dummynet? cbq ? inny sposob ? :)

2003-02-13 Wątek debian

Witajcie,
pytanie  czy jest cos takiego jak dummynet w debianie?

druga sprawa czy ktos z was ma skrypt w cbq na rozdwanie po rowno ludzikom
przepustowosci okreslonej ? prosze o kontakt osobe ktora zna sie na
okrajaniu lacza. musze jakos zwolnic lacze przychodzace :)


__
Marcin Sobolew ICQ#: 6562099 Current ICQ status: + More ways to contact me
__



cbq

2002-12-04 Wątek amon
witam

zaczolem testowac cbq.init
i mam pytanie
DEVICE=eth1,100Mbit,10Mbit
RATE=112Kbit
WEIGHT=56Kbit
PRIO=5
# czyli wszystko co idzie do uytkownika
# 172.16.2.1 poza oczywicie ruchem wew.
RULE=192.168.0.2/32
RULE=192.168.0.3/32
RULE=192.168.0.4/32
RULE=192.168.0.5/32

da kazdemu userowi 112kbit czy
wszyscy razem beda miec wsumie 112kbit ?

z gory dzieki za pomoc
jr

-- 
Best regards,
 amonmailto:[EMAIL PROTECTED]



pytanie dla fachowcow od cbq ...

2002-11-01 Wątek Marcin

Witam.
Sorki dla modemowcow za dlugosc.
Bawie sie tym CBQ juz dosc dlugo.
Wiem juz chyba ... prawie ... wszystko ;)
Jednak zastanawia mnie czy istnieje mozliwosc wpiecia dwoch filtrow do
jednego pakietu ? Wg rysunkow i ideologii chyba nie. Ale czy na pewno ?
Tzn, idzie sobie pakiet wchodzi do kolejki i pierwsza regulka (ktora go
umiescila w kolejce) to byla powiedzmy bardziej ogolna
   match ip dst 192.168.1.0/24
przechodzi sobie przez dwie inne kolejki i teraz jeszcze przed samym jej
wypuszczeniem do root sprawdzic ze jezeli src adres jest jakis host w
sieci z portem np 1214 to naloz na to tbf'a z pasmem jakims mniejszym.

Jest to wogole wykonalne ?

Heh, co niektorzy twierdzili ze nie da sie zobaczyc na interfejsie
zewnetrznym (eth1-swiat) adresow sprzed maskarady :) Da sie to zrobic :)
Wystarczy tylko zastosowac mangling pakietow i filtr fw :) 
A jak z tym filtrowaniem ?

Zastanawia mnie ten poczatek litanii:
tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 
dlaczego zawsze parent 1:0 ? mozna co innego ? jaki to efekt bedzie mialo
?

Aha, jeszcze jedno.
Ma ktos jakis manual do filtra u32 ? Tylko troche dokladniejszy niz w
HOWTO :)

--
Pozdrawiam,
Marcin.

Ps. oczywiscie to fikcyjny przyklad bo nalezy ruch do kazyy ;) 1214
przycinac na wyjsciu tzn jak wychodza zapytania w siec i potwierdzenia ACK
pakietow. wtedy lacze nie jest zapchane. (inna sprawa ze tyczy sie to
tylko TCP bo tylko TCP zwalnia jak nie dostaje ACK).





cbq - zastanawiam sie...

2002-08-08 Wątek Robert Olejnik
Witam

Zastanawiam się nad czymś takim:

powiedzmy, że mam reguły cbq dot. sieci 192.168.0.0 (tu przydzielone
jest jakies pasmo) oraz do adresu ip 192.168.0.33 (ten adres ma
przyciete pasmo osobno). Obie te reguły są dołączone do jednego
korzenia. W takim wypadku jak cbq wybiera gdzie pakiet ma isc ?
Pakiety z 192.168.0.33 pasują również do filtra 192.168.0.0... ?

Wiem że reguły adresów ip 192.168.0.x można dołączać do gałęzi 192.168.0.0
i nie będzie problemu, ale nie o to mi chodzi, tylko o powyższe, czy to
będzie działać ??

pozdrawiam tych którzy wytrwale czytają listy ... mimo (czasem) ładnej
pogody i wakacji :)..
-- 
 --*-*-Robert Olejnik   ::   [EMAIL PROTECTED]--*--*-*--*--*--*--*--
|  "So right now the only vendor that does such a stupid thing is Microsoft."  |
|  Linus Torvalds  |
 --*-*--   [EMAIL PROTECTED] -=-=- +PLUG | +RWO | 166496 rlu |  --*-*--



cbq

2002-07-31 Wątek Webmaster
Witam

Mam problem ze skryptem cbq...
Otoz chce zeby kazdy ip mial max 20KB, a na router bylo dane 10Mbps
napisalem wiec taki skrypt:

tc qdisc add dev eth1 root handle 1: cbq bandwidth 10mbit avpkt 1000
class add dev eth1 parent 1:0 classid 1:1 cbq bandwidth 10mbit\
 rate 10mbit allot 1514 weight 1mbit prio 8 maxburst 20 avpkt 1000
Ta klasa byla tak ustawiona by na eth1 szlo 1mbps.
teraz wlasnie nie wiedzialem jak u zrobilem druga:

tc class add dev eth1 parent 1:1 classid 1:2 cbq bandwidth 10mbit \
 rate 1mbit allot 1514 weight 160kbit prio 5 maxburst 20 avpkt 1000 bounded

kolejka i filtr to juz automatem:
tc qdisc add dev eth1 parent 1:2 sfq quantum 1514b perturb 15 
tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 
192.168.0/24 flowid 1:2 

moze ktos mi powiedziec jak wlasnie napisac klase 1:2 zeby kazdy ip mial 
dokladnie max 20KB na jednym kompie do dziala. Nie mialem mozliwosci 
przetestowac na kilku naraz w tym samym czasie. Wydaje mi sie ze owa klasa 
przydzielila po 20KB na cale eth1, ale moge sie mylic..
Na pewno jest tu jakis fachowiec od tego i bedzie to wiedzial..

Pozdrawiam
B.



cbq i shaper...

2002-06-04 Wątek Krzysztof Józwiak
Czesc!

Męcze się właśnie z cbq z pakietu shaper. Domyślnie czyta on ustawienienia z 
/etc/shaper. Moje pytanie jest takie: jak zrobić (najlepiej łopatologicznie 
wytłumaczone) aby pakiety z zewnatrz sieci były limitowane a pakiety z 
wewnątrz sieci nie. 
Np. na routerze, który jednocześnie jest gatewayem ograniczyć możlwości 
ściągania z zewnątrz natomiast nie ograczniczać ruchu wewnątrz sieci


-- 
Pozdrawiam  
Krzysztof Jóźwiak


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



cbq

2002-03-29 Wątek amon
witam

znalazlem w sieci calkiem fajny opis, pewnie juz kazdy to widzial,
"dostosowalem" go do swoich warunkow. Narazie staram sie to testowac
ale caly czas wyskakuje mi jeden blad.
skrypt ma postac:

888

tc qdisc add dev eth0 root handle 1:0 cbq bandwidth \
40 avpkt 1000 mpu 64

tc class add dev eth0 parent 1:0 classid 1:1 est 2sec \
16sec cbq bandwidth 40 rate 28700 allot 1504b weight \
1 prio 2 maxburst 10 avpkt 512

tc qdisc add dev eth0 parent 1:1 sfq quantum 1500b perturb 5

tc class add dev eth0 parent 1:0 classid 1:2 est 1sec 8sec \
cbq bandwidth 115200 rate 69110 allot 1504b weight 1 prio 6 \
maxburst 5 avpkt 100

tc qdisc add dev eth0 parent 1:2 red limit 20KB min 5KB max 15KB \
burst 20 avpkt 1000 bandwidth 1152000 probability 0.4

tc class add dev eth0 parent 1:0 classid 1:3 est 1sec 8sec cbq \
bandwidth 115200 rate 17270 allot 1504b weight 1 prio 7 maxburst 5 \
avpkt 1000 defmap 3f

tc qdisc add dev eth0 parent 1:3 sfq quantum 1500b perturb 5


tc filter add dev eth0 parent 1:0 prio 10 protocol ip u32 divisor 16
tc filter add dev eth0 parent 1:0 prio 10 u32 match ip tos 0x10 0xff flowid 1:1
tc filter add dev eth0 parent 1:0 prio 10 u32 match tcp dst 0x17 0x flowid 
1:1
tc filter add dev eth0 parent 1:0 prio 10 u32 match tcp src 0x17 0x flowid 
1:1
tc filter add dev eth0 parent 1:0 prio 10 u32 match tcp dst 0x16 0x flowid 
1:1
tc filter add dev eth0 parent 1:0 prio 10 u32 match tcp src 0x16 0x flowid 
1:1
tc filter add dev eth0 parent 1:0 prio 10 u32 match ip dst 192.168.0.0/0 flowid 
1:1
tc filter add dev eth0 parent 1:0 prio 10 u32 match ip protocol 0x6 0xff flowid 
1:2

888


po uruchomieniu otrzykuje komunikat:
RTNETLINK answers: Invalid argument

odnosi sie on do lini:
tc qdisc add dev eth0 parent 1:2 red limit 20KB min 5KB max 15KB \
burst 20 avpkt 1000 bandwidth 1152000 probability 0.4

polecenie
tc -s qdisc pokazuje:

qdisc sfq 8002: dev eth0 quantum 1500b perturb 5sec
 Sent 0 bytes 0 pkts (dropped 0, overlimits 0)

 qdisc sfq 8001: dev eth0 quantum 1500b perturb 5sec
 Sent 827679047 bytes 632091 pkts (dropped 0, overlimits 0)

 qdisc cbq 1: dev eth0 rate 14400bps (bounded,isolated) prio no-transmit
 Sent 827682116 bytes 632157 pkts (dropped 0, overlimits 0)
  borrowed 624664 overactions 0 avgidle 31282 undertime 0

  z czego wynika iz nic nieobcina, no skoro tamta linia wskazuje na
  blad to wsumie nic dziwnego.

moze ktos pomoc takiej sierocie jak ja?

z gory dziekuje
JR

  

-- 
Best regards,
 amon  mailto:[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cbq

2002-03-29 Wątek Mateusz Mazur
Witam.

Proponuje powaznie sie zainteresowac htb zamiast cbq.

Mateusz

> Dnia 2002-03-28, napisales (as)
> 
>> witam
> 
>> na poczatek wielkie dzieki dla kolegow co wyslali
>> opisy aliasow w qmailu, juz wszystko slicznie dziala.
> 
>> Sytyuacja zmusila mnie do zainstalowania qbs, pokombinowalem ale
>> wywala mi komunikat:
>> cbq start
>> modprobe: Can't locate module sch_cbq
>> **CBQ: could not load module sch_cbq
> 
>> doszedlem do wniosku iz to brak wkompilowanej obslugi do jadra.
>> mam woodiegow na kernelu 2.2
>> nieznalazlem tam mozliwosci wkompilowania obsługi QoS.
> 
> Widac ja mam nietypowe jadro ;)
> 
>> Czy ktos moze mi powiedziec co mam dalej robic aby to ruszyc?
> 
> Przekompilowac jadro z modulami cbq ?
> ;))
> 
> Networking options/QoS and/or fair queueing
> 
> -- 
> Kowalski Paweł
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cbq

2002-03-28 Wątek argail
Dnia 2002-03-28, napisales (as)

> witam

> na poczatek wielkie dzieki dla kolegow co wyslali
> opisy aliasow w qmailu, juz wszystko slicznie dziala.

> Sytyuacja zmusila mnie do zainstalowania qbs, pokombinowalem ale
> wywala mi komunikat:
> cbq start
> modprobe: Can't locate module sch_cbq
> **CBQ: could not load module sch_cbq

> doszedlem do wniosku iz to brak wkompilowanej obslugi do jadra.
> mam woodiegow na kernelu 2.2
> nieznalazlem tam mozliwosci wkompilowania obsługi QoS.

Widac ja mam nietypowe jadro ;)

> Czy ktos moze mi powiedziec co mam dalej robic aby to ruszyc?

Przekompilowac jadro z modulami cbq ?
;))

 Networking options/QoS and/or fair queueing

-- 
Kowalski Paweł
[EMAIL PROTECTED]
[EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



cbq

2002-03-28 Wątek amon
witam

na poczatek wielkie dzieki dla kolegow co wyslali
opisy aliasow w qmailu, juz wszystko slicznie dziala.

Sytyuacja zmusila mnie do zainstalowania qbs, pokombinowalem ale
wywala mi komunikat:
cbq start
modprobe: Can't locate module sch_cbq
**CBQ: could not load module sch_cbq

doszedlem do wniosku iz to brak wkompilowanej obslugi do jadra.
mam woodiegow na kernelu 2.2
nieznalazlem tam mozliwosci wkompilowania obsługi QoS.
Czy ktos moze mi powiedziec co mam dalej robic aby to ruszyc?

z gory dzieki
JR

-- 
Best regards,
 amonmailto:[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: CBQ

2001-12-31 Wątek piotras
Witam

To co znalazlem o cbq i routingu jaja 2.4.x
Z tego co mi wiadomo cbq jest takie samo sdla jaja 2.2 i 2.4
http://www.ceti.pl/~kravietz/
http://www.linux.org/docs/ldp/howto/Adv-Routing-HOWTO-9.html
http://netfilter.samba.org
http://mr0vka.eu.org/
Podzielilbym sie jeszcze dzialajaca wersja mojego skryptu, ale to naprawde
baaardzo wczesna wersja prawie zywcem przepisana z Adv Routing howto

pozdrawiam Piotr Potargowicz

- Original Message -
From: "Adrian Merda" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, December 31, 2001 10:25 AM
Subject: CBQ


> Witam
>
> Sam jestem bardzo zainteresowany CBQ. Czy możesz się podzielić materiałami
> na ten temat?
>
> Z góry dzięki
>
> SZCZĘŚLIWEGO NOWEGO ROKU
>
> Adrian Merda
>



Re: QoS CBQ itp

2001-12-30 Wątek piotras
Poradzilem sobie :) Chociaz odpowiedzie na te pytania i tak  pewien nie
jestem 
- Original Message -
From: "piotras" <[EMAIL PROTECTED]>
To: "Debian-PL" 
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 0x 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 0x 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 0x flowid 10:100
> tc filter add dev eth0 parent 10:0 protocol ip prio 25 u32 match tcp dst
> 0xfff3 0x 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 0x 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 [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]
>



QoS CBQ itp

2001-12-30 Wątek piotras
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 0x 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 0x 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 0x flowid 10:100
tc filter add dev eth0 parent 10:0 protocol ip prio 25 u32 match tcp dst
0xfff3 0x 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 0x flowid 10:100

Dodam jeszcze ze mam jajo 2.4.17 i wydaje mi sie ze poprawinie laduje
moduly.


pozdrawiam Piotr Potargowicz



Re: CBQ

2001-05-18 Wątek Artur Gorniak
On Fri, May 18, 2001 at 11:22:25AM +0200, Piotr Potargowicz wrote:
> Potrzebuje CBQ pod ziemniaka.  Nie moglem znalezc w binariach na 
> stronce... 
deb http://ftp.grey.debian.pl/debian dists/stable/

apt-get install iproute

Artur Górniak <[EMAIL PROTECTED]>

--
 IRCNET: ArchieI, Joshy, GJosh   irc.openprojects.net: ArchieI   [EMAIL 
PROTECTED]
 CHANS:  #radosc, #debian-pl CHANS: #debian-pl
 INFO: http://grey.topnet.pl/ICQ: 13638761EMAIL: [EMAIL PROTECTED]



CBQ

2001-05-18 Wątek Piotr Potargowicz




Potrzebuje CBQ pod 
ziemniaka.  Nie moglem znalezc w binariach na 
stronce... 
Czy bede musial szukac zrodel? i czy CBQ 
dziala pod kernelem 2.4? A moze jest cos lepszego od CBQ?
 
    
Piotr Potargowicz


Re: cbq, squid, co jeszcze?

2001-05-04 Wątek Artur Gorniak
On Wed, May 02, 2001 at 04:15:38PM +0200, Jacek Kosowski wrote:
>   Słyszałem o cbq i squidzie, ale tego pierwszego nie znalazłem w bazie dpkg
>   potato (2.2 r2). Skąd wziąć CBQ dla potato? Upgrade do woody na razie nie
>   wchodzi w grę.
iproute
kernel

Artur Górniak



Re[2]: cbq, squid, co jeszcze?

2001-05-02 Wątek Jacek Kosowski
Hello voder,

Wednesday, May 02, 2001, 10:40:28 PM, you wrote:

vap> On Wed, 2 May 2001, Jacek Kosowski wrote:
>>   Słyszałem o cbq i squidzie, ale tego pierwszego nie znalazłem w bazie dpkg
vap> ^^^
vap> co do cbq to polecam cbq.linux.pl, znajdziesz tam dobry faq by kravietz.
vap> Co do samego cbq to wszystko jest w jadrze, Networking Options/QoS and/or
fair queueing  --->> i tam wiekszosc opcji

>>   potato (2.2 r2). Skąd wziąć CBQ dla potato? Upgrade do woody na razie nie
>>   wchodzi w grę.

vap> do do potato to nie pamietam ale chyba pakiet zwie sie iproute (iproute2).
vap> W tym pakiecie bedzie narzedzie tc. To nim mozesz bawic sie limiterami
vap> pasma wybierajac pomiedzy cbq, tbf...itd. Jak przejrzysz strone to troszke
vap> sie rozjasni. 

vap> P.s jak ja sie bawilem zeby zrobic limiter pasma to dokumentacja na temat
vap> tc i cbq byla skapa, nie wiem czy cos  sie zmienilo od tamtej pory ;>

Dzięki, już się rozjaśniło.


-- 
Best regards,
 Jacekmailto:[EMAIL PROTECTED]




Re: cbq, squid, co jeszcze?

2001-05-02 Wątek voder
On Wed, 2 May 2001, Jacek Kosowski wrote:
>   Słyszałem o cbq i squidzie, ale tego pierwszego nie znalazłem w bazie dpkg
^^^
co do cbq to polecam cbq.linux.pl, znajdziesz tam dobry faq by kravietz.
Co do samego cbq to wszystko jest w jadrze, Networking Options/QoS and/or
fair queueing  ---> i tam wiekszosc opcji

>   potato (2.2 r2). Skąd wziąć CBQ dla potato? Upgrade do woody na razie nie
>   wchodzi w grę.

do do potato to nie pamietam ale chyba pakiet zwie sie iproute (iproute2).
W tym pakiecie bedzie narzedzie tc. To nim mozesz bawic sie limiterami
pasma wybierajac pomiedzy cbq, tbf...itd. Jak przejrzysz strone to troszke
sie rozjasni. 

P.s jak ja sie bawilem zeby zrobic limiter pasma to dokumentacja na temat
tc i cbq byla skapa, nie wiem czy cos  sie zmienilo od tamtej pory ;>

-- 
Dariusz Rubinkiewicz ats 26-600 Radom ul. Zeromskiego 75/208
Sys&Net Admin of :ats internet   [EMAIL PROTECTED]  tel.(048) 3660030 ext. 30



cbq, squid, co jeszcze?

2001-05-02 Wątek Jacek Kosowski
Hello all

  SDI. Potrzebuję przydzielić każdemu userowi w LAN-ie równe przepływności na
  interfejsie ppp0, ale tak, żeby było równo 1/10 przy 10 userach, 1/2 przy
  dwóch itd. Chciałbym również, aby w przyznanym w ten sposób *dynamicznie*
  paśmie poszczególnych userów niektóre usługi miały wyższy priorytet, np
  irc nad www. No i jeszcze lepiej, gdyby zasysanie konkretnych plików było
  wolniejsze niż innych (np deb przed mp3 :>). Wszystkie priorytety powinny
  być ustalane względnie, tzn. np:
  prio filetype deb = 2x prio filetype mp3 = 1/n pasma całkowitego przy n 
userach na ppp0.
  prio irc = 5x prio www
  prio user n = prio user m (każdy po równo)
  itd...
  
  Da się to zrobić? Co potrzebuję?

  Słyszałem o cbq i squidzie, ale tego pierwszego nie znalazłem w bazie dpkg
  potato (2.2 r2). Skąd wziąć CBQ dla potato? Upgrade do woody na razie nie
  wchodzi w grę.

  Pozdro
  
-- 
Best regards,
 Jacek  mailto:[EMAIL PROTECTED]