Dinamikus traffic shaping

Fórumok

lk-be irtam, mert annal picit tobbre van szuksegem mint rtfm lartc.org. :-)

adott egy 1024/128-as vonal, s erre 5 pc plusz a gateway. az atjaro egy tetszoleges linux disztro/kernel squid-del. az 5 kliens csak bongeszik, atjaras csak proxyn keresztul.

a feladat az lenne, hogy az ot gep egyenlo bejovo savot kapjon (min. 256 kbit), azonban ha az 5 gepbol csak ketto megy, akkor azok ki tudjak hasznalni a teljes megabitet, s amint bejon a harmadik kliens, osszak fel a savot testveriesen.

mint fentebb irtam a disztro es kernel tetszoleges, az lesz amivel a legegyszerubb megoldani. :-) squid delay pool-ja erre is alkalmas?

thx.

Hozzászólások

Coyote Linux / BrazilFW

több éve fut megbízhatóan, ha azt mondom, hogy 10 perc meló akkor kicsit hazudok mert én már tudom mit merre, de pár órás vacakolás után pár évig elfelejtheted a problémát ez biztos :)

tudtommal nem fejeződött be. Csupán a 2.x-es ágnak van vége és a 3-as branch már nem floppy-s distro (meg van még pár változás).

Amúgy ezek ki vannak írva. Akinek a 2.x-es változat kell, annak ott a BFW ami a CL forkja (meg azóta van már benne pár saját dolog).

Szóval ezért :)

Én egy helyen Squid proxyval csináltam ilyet. Ott úgy működött, hogy ha a letöltött fájl mérete meghaladott egy x méretet, akkor annak a kliensnek "leszabályozta" a sávszélességét egy meghatározott szintre. Így a böngészés mindenkinek szinte teljes sebességgel működött, viszont a nagy letöltések nem ették meg a többiek elől a sávszélességet.
Emlékeim szerint a delay pool paraméterek környékén kellett állítgatni. Az elérhető leírások nem voltak túl bőbeszédűek, de pár napos probálgatás után egész szépen sikerült belőni a dolgot.

/*Szerk:
http://szabilinux.hu/squid3/index.html
Ebben van egy rövid rész a delay pool használatáról. El lehet rajta indulni.

Azt hiszem megtalaltam amit kerestem: http://www.praga.org.ar/wacko/DevPraga/htbgen/

htb-gen is meant to be an easy, scalable, yet powerfull, bandwidth management tool. You can set up/down portions of bandwith for each host or network, that goes trough your router/firewall. Prioritary traffic(web, mail, gaming, ftp, voip, streaming) is preferred over Junk traffic(kazaa, emule, etc). Also dynamic bandwith borrow and re-assignation is done betwen host thanks to htb boundaries.

Amit meg nem tudok: proxynal nem atmeno forgalom van (trough), hanem localbol indulnak ki a csomagok, remelem valahogy erre is ra lehet idomitani.