Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Troszke pogooglalem, poczytalem, ale cos nie teges. Mam kilka pytan
1) czy da jajka 2.6.18 nie ma jeszcze latki imq?
2) do jakich celow mozna wykorzysta imq?
3) ograniczanie dl robi sie na interfejsie lokalnym, a up na zew tak?
4) czy da sie zrobic takie cus (juz pytalem, ale potrzebuje wiecej info)
________ | | ----WAN(eth1)---POLPAK -----LAN(eth0)-| Router | |_________| ----WAN(eth2)----DSL
Czyli tak - ruch dl ograniczalbym na interfejsie od strony lan - z kolejkami nie bedzie problemu, a co z uploadem od userow - kolejki na interfejsach zew... a przeciez musialby byc sumowane, gdybym np www, puszczal dslem, a smieci i p2p polpakiem.... Co zrobic, aby "zsumowac ten upload" o ile dobrze mysle
5) Czy w ramach pasma wydzielonego dla usera, da sie zagwarantowac pasmo dla okreslonych uslug? Przyklad, user uzywa p2p, i zapchya sobie lacze, ale kiedy otworzy przegladarke www dostanie prio i zabierze czesc wydzielonego pasma programowi p2p - moze jakis przyklad?
Offline
1) jak dla 2.6.19 jest to dla 2.6.18 pewnie tez, jesli chodzi o jajka 2.6.x polecam patche z
http://snaj.ath.cx/26x/index.html
2) http://209.85.135.104/search?q=cache:0SsK3jHGXPMJ:forum.slackware.pl/viewtopic.php%3Ft%3D3278+imq&hl=pl&strip=1
wklejam link z kopii strony bo forum.slackware.pl nie chce mi wejsc juz od kilku dni
3) jesli stosujesz htb to tak
4) gdzieś coś o czymś podobnym kiedyś czytałem, wiec pewnie sie da
5) da sie przez wrr,srr czy prio w iptables (tutaj nie jestem pewien)
pzdr
Offline
1) jak dla 2.6.19 jest to dla 2.6.18 pewnie tez, jesli chodzi o jajka 2.6.x polecam patche z
Kod:
http://snaj.ath.cx/26x/index.html[/quote]
fajna strona, dzienks
2) http://209.85.135.104/search?q=cache:0SsK3jHGXPMJ:forum.slackware.pl/viewtopic.php%3Ft%3D3278+imq&hl=pl&strip=1
wklejam link z kopii strony bo forum.slackware.pl nie chce mi wejsc juz od kilku dni
[/quote]
Niestety nie chodzi
3) jesli stosujesz htb to tak
[/quote]
mozesz to rozwinac? Co jesli nie uzyje htb - co zamiast?
4) gdzieś coś o czymś podobnym kiedyś czytałem, wiec pewnie sie da
[/quote]
no ja pogooglalem i cos nie bardzoOffline
Ad.3 Możesz założyć imq na zewnętrznym interfejsie w firewallu przekierowowywac ruch wchodzący do niego na ten imq i wtedy możesz używać htb, hfsc co tam tylko Ci sie podoba, wyglądałoby to mniej więcej tak :
iptables -t mangle -A PREROUTING -i $WAN_ETH -j IMQ --todev 0
teraz jezeli zalozysz jakies kolejki na imq0 beda one ograniczaly download
Ad. 4 Z tego co wiem nie bardzo da się sumować parametry 2 lacz, lepiej bedzie chyba zrobic poprostu 2 kolejki (w kazda strone)
Ad. 5 Możesz zrobic to taki sposob ze najpierw zakladasz kolejki na uslugi, a pozniej kazda z nich dzielisz dla userow, albo odwrotnie, zalozone dla userow dzielisz na uslugi
Offline
gotowca ci nie napisze, tylko zapodam wędke
ad2
na forum.slackware.pl w faq jest temat "jak ugryźć imq" , jesli bezposrednio nie dasz rady wejsc to wklej to w google i wejdz na kopie strony
ad3
o htb na google jest mnóstwo artykułów, choćby
http://linio.terramail.pl/htb.pdf
http://www.debianusers.pl/article.php?aid=54
te linki są podstawa jak dla mnie jeśli chodzi o htb o wiecej odsyłam do pana google
mozesz uzyc nowszej implementacji htb o nazwie hfsc, niby nie ma takich opóżnień ale słyszałem że są problemy z tym algorytmem w sieciach o większej liczbie użytkowników
albo cbq czy esfq, z tego co wiem cbq jest zaimplementowane w mikrotiku
ad4
duzo ciekawych rzeczy na temat kształtowania ruchu w sieci
http://lukasz.bromirski.net
moim zdaniem aby zrobic cosik takiego musisz pozakładac kilka wirtualnych interfejsów imq i powrzucac do nich odpowiedni ruch czyli www, p2p itp (kazdy osobno, oczywiscie aby to zrobic przydalo by ci sie layer7, imq ) a pożniej ograniczasz to na kazdego uzytkownika za pomoca htb, ipp2p i tych innych blebleble....
ad5
priorytetowanie ruchu jak pisalem wczesniej sluzy do tego srr albo wrr dobrze nie pamietam albo iptables prio, no i uwagi kuchara
pzdr
Offline
Time (s) | Query |
---|---|
0.00008 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00071 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.118.1.63' WHERE u.id=1 |
0.00244 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.118.1.63', 1738490503) |
0.00040 | SELECT * FROM punbb_online WHERE logged<1738490203 |
0.00074 | SELECT topic_id FROM punbb_posts WHERE id=52262 |
0.00042 | SELECT id FROM punbb_posts WHERE topic_id=6785 ORDER BY posted |
0.00049 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=6785 AND t.moved_to IS NULL |
0.00117 | SELECT search_for, replace_with FROM punbb_censoring |
0.00085 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=6785 ORDER BY p.id LIMIT 0,25 |
0.00975 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=6785 |
Total query time: 0.0171 s |