Portál AbcLinuxu, 10. května 2025 05:28

Dotaz: Uprava HTB pro "zpozdeny traffic shaping"?

1.6.2007 15:31 moole
Uprava HTB pro "zpozdeny traffic shaping"?
Přečteno: 287×
Odpovědět | Admin
Zdravim, zatim jsem tu nenasel dotaz na toto "vyssi HTB tema". Spravuju internetovou gateway asi pro 4000 uzivatelu, vse jede v poradku, ale stale zbyva zbytecne nevyuzita vstupni konektivita. Chtel bych ji rozdat timto zpusobem:

Kdyz zacne uzivatel stahovat, pojede mu napr. prvnich 5 MB plnou rychlosti rozhrani (jakoby bez shapingu, ale pritom stale s akceptovanim rate a ceil rodicovske tridy - vstupni konektivity), a az pote, bude-li dal stahovat, klesne do standardniho qosu htbckem (zacnou se dodrzovat rate a ceil). Az prestane stahovat (nebo pomaleji nez je mozne jeho tridu obsluhovat), zacne se zase plnit kyblik onech 5 "rychlych" MB touto jeho nevyuzivanou prenosovou rychlosti (ceil).

Pokud dobre chapu koncept HTB, tak takhle to nastavit nejde. Nyni muzu nastavit cburst 5120kb, HTB tak porusi hodnotu ceil (coz chci), ale po chvili tim celou tridu "vyhladovi" a ta prestane poustet traffic uplne (coz nechci), dokud se zase nedoplni jeji kyblik tokenu.

Byla by potreba asi jeste jedna uroven (rate, ceil a treba roof), ktera by dostala rburst 5120kb a nezapocitavala svuj traffic do trafficu sve tridy, ale jen te rodicovske (aby nemohla omezit ostatni tridy na stejne urovni)..

Neresili nebo neimplementovali jste uz takovyhle zpusob shapingu nekdy/mekdo/nekde? Jednoduse jde o to, poskytnout uzivatelum komfort z nevyuzite konektivity, a pritom neumoznit zahltit sit zbytecnym sosanim :)

Diiiky za nazory/rady.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

b42 avatar 1.6.2007 17:12 b42 | skóre: 12 | Ostrava/Brno
Rozbalit Rozbalit vše Re: Uprava HTB pro "zpozdeny traffic shaping"?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi to vubec neni to, co chcete, ale bylo by treba mozne pro takove spojeni vytvorit zvlastni tridu a pomoci iptables matche "connbytes" do ni klasifikovat spojeni, ktera nepresahla urcity datovy limit ...
1.6.2007 18:24 Opičák | skóre: 18 | blog: Opicakovy_blaboly
Rozbalit Rozbalit vše Re: Uprava HTB pro "zpozdeny traffic shaping"?
Odpovědět | | Sbalit | Link | Blokovat | Admin
řešil jsem to samé....bez úspěchu, berličky nemá smysl tvořit, protože to zbytečně zatěžuje iGW. Možná poradí někdo jiný a "neumřu" blbý :-).
5.6.2007 11:10 moole
Rozbalit Rozbalit vše Re: Uprava HTB pro "zpozdeny traffic shaping"?
Napsal jsem o radu Devikovi, ale zatím se neozval... má, počítám, dost své práce :/
5.6.2007 12:01 secido | skóre: 27
Rozbalit Rozbalit vše Re: Uprava HTB pro "zpozdeny traffic shaping"?
Necitas odpovede? connbytes to riesi.
5.6.2007 13:50 dan
Rozbalit Rozbalit vše Re: Uprava HTB pro "zpozdeny traffic shaping"?
Connbytes to bohuzel neresi v pripade, kdy stahovac stahuje ve spouste streamu.

Resenim je omarkovat traffic do nekolika trid (sam pouzivam realtime, interaktivni, default, p2p a tridu s nizkym stropem pro notoricke stahovace) Connbytes v tomto pripade pouzivam pro premarkovani velkych interaktivnich http streamu do default.

Pokud se vhodne nastavi priority a raty techto trid, stahovaci muzou stahovat temer plnou rychlosti, ale dulezite pozadavky jsou vyrizeny prednostne.

Sice to neni spravedlive co se tyce rozdelovani rychlosti mezi uzivatele, ale garantuje to alespon jakousi kvalitu sluzeb.
5.6.2007 14:37 moole
Rozbalit Rozbalit vše Re: Uprava HTB pro "zpozdeny traffic shaping"?
To je bohuzel neco jineho, nez potrebuji.

Aby byly nabizene sluzby konkurenceschopne, jsou oznacovany a lisi se sirkou pasma (rychlosti) a jako takove je musi dodrzovat. Mohl bych Vami popsanou klasifikaci povesit na kazdou uzivatelskou tridu, ale to je

1) prilis HW narocne

2) je to nad ramec nasich povinnosti (je na uzivateli, jak nalozi se svou sirkou pasma)

3) dovoli to (z naseho pohledu nezadoucim trafficem) na 100% vytizit sit, ktera bohuzel nema stejnou propustnost ke kazdemu uzivateli. Doba reakce htb na zmenu pomeru prenasenych protokolu pak bude patrna, takze by to v takovem pripade stejne nebylo uplne "ono".

Presto diky!
5.6.2007 14:46 moole
Rozbalit Rozbalit vše Re: Uprava HTB pro "zpozdeny traffic shaping"?
Docela jasne jsem popsal, jak si predstavuji, aby to fungovalo, a myslim, ze uprava HTB je nejjednodussi cestou, jak toho dosahnout. connbytes to takto vyresit neumi a pokud, tak s vyrazne horsi efektivitou (dalsi dve tridy a dva marky pro kazdeho uzivatele).

Devik je autorem HTB, proto jsem mu napsal, jestli by se k tomu mohl vyjadrit - ma-li to smysl a je-li to vubec mozne do HTB dopsat. Implementace bych se s jeho pozehnanim samozrejme ujal sam, protoze obecne zadana funkcionalita to urcite neni.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.