Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Jak działa IMQ + Nice ? http://forum.freesco.pl/viewtopic.php?f=22&t=10863 |
Strona 1 z 1 |
Autor: | marask [ niedziela, 22 stycznia 2006, 16:28 ] |
Tytuł: | Jak działa IMQ + Nice ? |
Witam! Od pewnego czasu nęka mnie pewien problem: jak działa IMQ w połączeniu z Nice? Swoje "rozważania" oprę na opisie z wiki. A więc: Etap 1: imq_inter start - podniesienie wirtualnych interfejsów IMQ imq_p2p_ether start - przekierowanie p2p na imq2 i imq3, oraz dzielenie pasma przez HTB. Na jakiej zasadzie nie wiem, jestem w trakcie rozgryzania. Czy dobrze rozumiem, że w ten sposób niceshaper dzieli pasmo tylko na Imq0 i imq1 (pozostały ruch np www) ? Czy dzieli również na imq2 i imq3 przy czym transfery danego użytkownika na imq2 i imq0 się sumują? Jaką rolę w tym wszystkim ma plik /etc/niceshaper/config ? Jak się on ma do ustawień w /etc/rc.d/imq_p2p_ether? Mam nadzieję, że napisałem w miarę zrozumiale. Chciałbym zrozumieć to co robie na NND, a bez tego fragmentu stoję w miejscu. Z góry dzięki za konstruktywne wypowiedzi. Pozdrawiam MarasK |
Autor: | tasiorek [ niedziela, 22 stycznia 2006, 16:57 ] |
Tytuł: | |
Niceshaper dziala sobie na imq0 i imq1, i nie ma nic do imq2 i imq3. Sa to dwa niezalezne od siebie podzialy pasma. Przepustowosc lacza ustawiona w nice + przydzial w imq_p2p_eth = prawdziwa przepustowosc lacza. |
Autor: | Nova [ niedziela, 22 stycznia 2006, 17:08 ] |
Tytuł: | |
czyli imq0 i imq1 to tak jak metoda mark ? a imq2 i imq3 to specjalnie na p2p... jesli tak, to chyba przejde z mark'a na imq ![]() |
Autor: | adamol [ niedziela, 22 stycznia 2006, 17:44 ] |
Tytuł: | |
Nova pisze: czyli imq0 i imq1 to tak jak metoda mark ?
a imq2 i imq3 to specjalnie na p2p... Nie do końca jak mark ponieważ jak masz wpisane w configu nice'a imq to ruch jest rozdzielany na imq0 upload i imq1 download, dzięki podziałowi na wirtualne interfejsy zarządzanie ruchem jest podobno bardziej efektywne, dokładne...lepsze ![]() Wolę osobiście imq dzięki bardzo dokładnej kontroli nad ruchem programów p2p. Jedyna rzecz jaka sprawia mały problem to dobór pasma dla downloadu w konfigu nice'a, ponieważ w nsstats.txt uwidoczniony jest download z p2p i www, czyli z imq1 i imq3 i musz dość eksperymentalnie dobierać wartości konfiga. Skrypty mam z Wiki a ipp2p v 0.8. Poza tym jest OK. |
Autor: | marask [ niedziela, 22 stycznia 2006, 21:28 ] |
Tytuł: | |
czyli w /etc/niceshaper/config ustawiam przepustowość tylko dla imq0 i imq1 tak? A prędkości p2p na imq2 i imq3 w pliku imq_p2p_ether tak? (odpowiednie ustawienia bezpośrednio w HTB) |
Autor: | adamol [ niedziela, 22 stycznia 2006, 21:45 ] |
Tytuł: | |
Tak, ale nie można przekroczyć przepustowości łącza, Suma transferów na eth0 jest suma z poszczególnych interfejsów: download imq1 + imq3 upload imq0 + imq2 Wewnątrz imq2 i imq3 ruchem sterować można za pomoca htb, nice zajmuje się imq0 i imq1. |
Autor: | hx [ niedziela, 22 stycznia 2006, 22:17 ] |
Tytuł: | |
Cytuj: Wewnątrz imq2 i imq3 ruchem sterować można za pomoca htb,
nice zajmuje się imq0 i imq1. właśnie ma ktoś działający podział imq2 i imq3 przez htb ?? |
Autor: | marask [ niedziela, 22 stycznia 2006, 23:51 ] |
Tytuł: | |
a gdyby "dokooptować" z rchtb ? |
Autor: | MarkosX [ sobota, 28 stycznia 2006, 04:35 ] |
Tytuł: | |
adamol, a jak to jest z tym p2p na IMQ tzn. konkretnie mi chodzi o dzielenie transferu na poszczególnych ściągających. Jeśli niceshaper nie ma nic wspólnego z IMQ, to jak to jest na IMQ? Działa na zasadzie "kto pierwszy ten lepszy", czyli kto pierwszy sie "zassa" ten "górą", i tak następny i następny, a reszta dostaje "ochłapy" jeśli się spóźniła ? Więc czy metoda IMQ wprowadza jakąś "równowage" pomiędzy ściągającymi p2p-rowcami ? Jeśli chodzi o działanie tej metody, to na wiki jest o działaniu tyle: Cytuj: Niceshaper z metodą IMQ - tworzy wirtualne interfejsy - IMQ0, IMQ1, IMQ2, IMQ3, IMQ4, IMQ5. Na jeden z nich przekierowywany jest cały ruch P2P - gdzie transfer jest drastycznie obcinany (zależnie od pory dnia/nocy).
Niewiele tych informacji, dlatego też pytam ![]() |
Autor: | adamol [ sobota, 28 stycznia 2006, 09:20 ] |
Tytuł: | |
Wewnątrz imq2 i imq3, przeznaczonych dla p2p, ruch odbywa się dość przypadkowo, nice zarządza tylko swoimi imq0 i imq1, ale z tego co obserwuję to nie ma specjalnych problemów z programami p2p i każdemu coś tam idzie. Aby uzyskać podział wewnątrz imq2 i imq3 należałoby uruchomić htb na tych właśnie interfejsach, nie znam sie na htb ![]() |
Autor: | hx [ sobota, 28 stycznia 2006, 10:01 ] |
Tytuł: | |
Cytuj: p2p i każdemu coś tam idzie i tu właśnie mam problem jeden klient wyciąga 90 % (jak ?) Cytuj: ależałoby uruchomić htb na tych właśnie interfejsach
niestety wywala całkowicie podział |
Autor: | marask [ sobota, 28 stycznia 2006, 10:13 ] |
Tytuł: | |
co rozumiesz przez wywala? ja ostatnio widziałem fajną stronkę o HTB. Na jej podstawie może bym coś wymóżdżył. |
Autor: | hx [ sobota, 28 stycznia 2006, 10:18 ] |
Tytuł: | |
Cytuj: Na jej podstawie może bym coś wymóżdżył.
![]() |
Autor: | marask [ sobota, 28 stycznia 2006, 12:21 ] |
Tytuł: | |
nie omieszkam ;] akurat weekend więc trochę pomyślimy... chociaż mi tam nie zależy. ipp2p nie łapie torrenta ![]() |
Autor: | hx [ niedziela, 29 stycznia 2006, 20:07 ] |
Tytuł: | |
jakieś efekty ? |
Autor: | adamol [ poniedziałek, 15 maja 2006, 05:54 ] |
Tytuł: | |
Łapie torrenta bez problemów, najnowsze ipp2p etc ... ale co tym HTB do IMQ ![]() |
Autor: | Luc3k [ poniedziałek, 15 maja 2006, 19:17 ] |
Tytuł: | |
Chetnie przylacze sie do eksperymentow. U mnie torrenta wychwytuje bezproblemowo, az za dobrze, chcialbym delikatnie przyspieszyc jego dzialanie, poniewaz mam wrazenie ze transfer dla torrenta z imq2 i 3 jest na zasadzie kto pierwszy ten lepszy. |
Autor: | adamol [ poniedziałek, 15 maja 2006, 20:30 ] |
Tytuł: | |
No bo tak niestety jest, należało by wrzucić HTB na imq2 i i imq3. Heh ![]() ![]() A nowy niceshaper v 6 ma możliwość obsługi poszczególnych imq indywidualnie tak jak byśmy chcieli to zrobić tutaj ![]() |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |