QoS w Tomato 1.06
|
pc131 |
Dodano 26-03-2007 22:23
|
User
Posty: 33
Dołączył: 20/02/2007 13:24
|
Witam
Moje ustawienia QoS routera WRT54GL na Tomato 1.06 są następujące
Korzystałem z innego topicu na tym forum, który już został zakończony. Chciałbym generalnie zrobić tak, żeby włączenie torrenta który ciągnie się z prędkością nawet 30kB/s nie powodowało mulenia otwierania się www. Moje łącze to 1,5Mbps/256kbps ale jak włącze uTorrenta, jak nawet ściąga z prędkością 20kB/sek i wysyła z prędkością 10 kB/sek to strony "mulą" a pingi zamiast 10, 15, 20ms mają po 1000, 1500. 1900ms. Jak skutecznie zmusić ruch P2P do nieprzeszkadzania ruchowi www i dns, gdyż na tym mi zależy. Bez torrenta www śmiga jak trzeba.
Jak mam czytać ustawienia na 1 screenie? Klasa Lowest (ruch P2P na wysokich portach) ma pozwolenie do zajęcia pasma od 5% do 95% czyli teoretycznie może zostawić tylko 5% dla www i dns? ale DNS ma najwyższy priorytet zaś www tylko "oczko niższy.... Proszę o pomoc w najprostszym ustawieniu tak żeby torrenty (port 24879 w uTorrencie) nie zakłócały WWW, mam nadzieję że taki sprzęt jak WRT54GL to potrafi.
Pozdrawiam
T |
|
|
|
tom78 |
Dodano 26-03-2007 23:38
|
User
Posty: 144
Dołączył: 23/02/2007 17:15
|
Weź sobie za bazę ustawienia stegano wklep oczywiście modyfikując do swojej prędkości - zobacz efekty jak nie będę Ci odpowiadać to zacznij modyfikować bo patrząc na podane przez Ciebie ustawienia wcale się nie dziwię że wszystko "staje dęba" B).
Edytowany przez tom78 dnia 26-03-2007 23:59
|
|
|
|
jank0 |
Dodano 27-03-2007 08:03
|
Power User
Posty: 221
Dołączył: 06/04/2006 14:19
|
Ograniczyłeś sobie download dla klasy highest...tej klasy nie ograniczaj na niej masz dns-y,ogranicz sobie upload i download dla klasy lowest np. na 50%.Czym ciągniesz torrenty?
"Jeżeli nie wiesz jak postąpić - na wszelki wypadek postąp uczciwie"
|
|
|
|
pc131 |
Dodano 27-03-2007 12:34
|
User
Posty: 33
Dołączył: 20/02/2007 13:24
|
czyli proponujesz, aby klasie Highest dać od 0% do 100% pasma Outbound/wyjściowego i nie ograniczać (None) pasma przychodzącego (Inbound)? Nie zatka to z drugiej strony reszty? Bo jak wiadomo prędkość ściągania torrentów zależy od wysyłania peerom. Jak to jest z tą priorytetyzacją? Jeśli DNS ma najwyższy priorytet i 100% pasma ale go nie wykorzystuje to klasa lowest może sobie zabrać trochę (max tyle ile jej ustawię) ale i tak musi ustąpić żądaniom http, pobieraniom pików przez http??? Poprawcie mnie jeśli się mylę. Większośc opcji Tomato rozumiem, ale z dzieleniem pasma nie miałem do czynienia. |
|
|
|
eRd |
Dodano 27-03-2007 14:11
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
ja mam ustawione tak:
a jezeli chodzi o ta klase A, mam tam wrzuconego Skype'a i jestem w czasie testow tego ustawienia, stegano, a powiedz mi, bo mowiles ze moze inny ruch wchodzic na klase A, ale jesli sie wlaczy rozmowe w skype to wyprze on niechciany ruch, a nie trzeba dla klasy A dodac np ipp2p for all zeby ten ruch w ogole sie tam nie dostawal ?
Edytowany przez eRd dnia 27-03-2007 14:26
|
|
|
|
pc131 |
Dodano 27-03-2007 14:52
|
User
Posty: 33
Dołączył: 20/02/2007 13:24
|
zadziałało! wychodzące dla klasy lowest (p2p) dałem ograniczenie 5%-66% zdjąłem ograniczenie ruchu przychodzącego do highest (DNS) i ograniczyłem do 80% inbound dla lowest czyli p2p - torrenty chodzą jak chodziły pingi są na poziomie 10 15ms stronki hulają - chyba mi się udało |
|
|
|
eRd |
Dodano 27-03-2007 14:59
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
Cytat pc131 napisał/a:
zadziałało! wychodzące dla klasy lowest (p2p) dałem ograniczenie 5%-66% zdjąłem ograniczenie ruchu przychodzącego do highest (DNS) i ograniczyłem do 80% inbound dla lowest czyli p2p - torrenty chodzą jak chodziły pingi są na poziomie 10 15ms stronki hulają - chyba mi się udało
a skorzystales z ustwien takich jak u mnie? bo w sumie mi to dziala, ale jak robie rozmowe testowa skype to troche przerywa glos tej milej pani czy to mam ustawione na highest czy na klase A z przydzielonym pasmem jak na screenach :| |
|
|
|
pc131 |
Dodano 27-03-2007 15:18
|
User
Posty: 33
Dołączył: 20/02/2007 13:24
|
niestety nie mam skype'a ani nic innego w QoS poza dns, www i p2p a roznica u mnie jest taka ze klasa lowest ma od 5 do 66% uplinku i do 80% downlinku - jak narazie jestem zadowolony, zobaczymy jak dojdzie wlasnie np skype |
|
|
|
Oshin2 |
Dodano 28-03-2007 17:05
|
User
Posty: 6
Dołączył: 07/11/2006 14:05
|
To ja chciałbym się "podłączyć" z pytankiem o QoS.
Czy jak sobie ograniczę łącze dla klasy np. LOW na poziomie np. 0-50%
To czy ruch zakwalifikowany do klasy LOW - np P2P może być powyżej 50% gdy nie ma nic innego na łączu ?
Pytanie jest związane z tym że ni jak nie potrafię ustawić QoS dla np video ze strony iTVP.....
Pozdrawiam,
M. |
|
|
|
jank0 |
Dodano 28-03-2007 17:37
|
Power User
Posty: 221
Dołączył: 06/04/2006 14:19
|
W Tomato domyślną klasą jest LOW czyli to czego nie podniesiesz do klasy highest,high lub nie zdusisz do klasy lowest,A,B etc.. idzie klasą low (domyślną).Ruch P2P klasyfikowany jest do Lowest tam go przycinaj...i tak,Lowest upload daj 50% download np.80%
"Jeżeli nie wiesz jak postąpić - na wszelki wypadek postąp uczciwie"
|
|
|
|
eRd |
Dodano 28-03-2007 19:22
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
powiem wam szczerze ze samo QoS nie da sobie rady z torrentami, trzeba sie wesprzec skryptem i do tego zmniejszyc czas polaczen, bo wlasnie ilosc polaczen jest tutaj najwieksza bolaczka. Sam testuje jak zachowuje sie router po wlaczeniu bitcomet i ilosc polaczen rosnie w zatrwazajacym tempie, po kilku chwilach (sekundach) potrafi nawiazac 700polaczen a to jest zgubne dla routera. Dlatego trzeba wesprzec sie skryptem ktory zezwala na tworzenie 3 polaczen UDP na sekunde i to najlepiej dla kazdego uzyszkodnika (popierajac to krotszym czasem utrzymywania polaczen ilosc ta maksymalnie na uzytkownika nie powinna przekroczyc 300). Co do ladowania sie stron w takim wypadku szecze mowiac malo mnie to interesuje, bo te programy sa osobiscie przeze mnie uznawane za szmelc :), preferuje DC B). Do tego skrypt robsonna okreslajacy gwarantowany download i maksymalny, ewentualnie jeszcze ilosc polaczen "per uzytkownik".
W advanced/netfilter pozwolilem sobie zmienic ustawienia:
none z 1800 na 600
established z 14400 na 1800 B)
wszystko dziala ladnie, tylko powiedzcie mi jak zmienic regulke o tych polaczeniach na sekunde zeby dzialala dla np 20 uzytkownikow i zajmowala tyle co dla jednego (problem opisalem w osobnym watku).
Regulka wyglada nastepujaco (dla jednego uzytkownika)
iptables -I FORWARD -p udp -s 192.168.1.2 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.2 -m limit --limit 3/s -j ACCEPT
a dla tylu ip ile chce wyglada juz niestety tak:
iptables -I FORWARD -p udp -s 192.168.1.2 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.2 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.3 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.3 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.4 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.4 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.5 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.5 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.6 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.6 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.7 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.7 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.8 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.8 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.9 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.9 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.10 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.10 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.11 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.11 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.12 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.12 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.13 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.13 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.14 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.14 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.15 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.15 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.16 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.16 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.17 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.17 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.18 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.18 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.19 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.19 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.20 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.20 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.21 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.21 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.22 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.22 -m limit --limit 3/s -j ACCEPT
iptables -I FORWARD -p udp -s 192.168.1.23 -j DROP
iptables -I FORWARD -p udp -s 192.168.1.23 -m limit --limit 3/s -j ACCEPT
ale robson napisal ze da sie to zmniejszyc dzieki poleceniu iprange, ja niestety po kilku probach stwierdzam ze nie potrafie tego zrobic :(
Pozdrawiam |
|
|
|
jank0 |
Dodano 28-03-2007 20:55
|
Power User
Posty: 221
Dołączył: 06/04/2006 14:19
|
@eRd wgraj do wrt cooveAp ustaw "SHAPING" i zobacz czy zawalisz routerek torrentami . Mam na wrt wgrną coovaAP.... z Hotspot ,działa rewelacyjnie,komputery w sieci WIFI nie widzą się między sobą i nie widzą lan-u
"Jeżeli nie wiesz jak postąpić - na wszelki wypadek postąp uczciwie"
|
|
|
|
eRd |
Dodano 28-03-2007 21:17
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
no wlasnie z tego co teraz sprawdzilem to nawet skrypt robsonna nie radzi sobie z iloscia tych polaczen mnoza sie i mnoza i zdycha net momentalnie, ze wszystkiego co do tej pory stosowalem najbardziej dzialalo to ograniczenie tworzenia polaczen udp 3/s. Zastanawia mnie to jednak dlaczego np jak generuje skrypt ze user ma max 200 polaczen np, to i tak torrenty zapychaja liczba np 700, dlaczego tak sie dzieje?
w sumie nie zalezy mi aby kompy sie nie widzialy w sieci, chodzi mi tylko o sprawiedliwy podzial lacza, ale natrafilem np na problem z torrentami a wifi i tak mam wylaczone
Edytowany przez eRd dnia 28-03-2007 21:22
|
|
|
|
jank0 |
Dodano 28-03-2007 21:39
|
Power User
Posty: 221
Dołączył: 06/04/2006 14:19
|
zapycha UDP....w restrykcjach zablokuj UDP np. od 1024-65535 po mac
"Jeżeli nie wiesz jak postąpić - na wszelki wypadek postąp uczciwie"
|
|
|
|
eRd |
Dodano 28-03-2007 21:49
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
Cytat jank0 napisał/a:
zapycha UDP....w restrykcjach zablokuj UDP np. od 1024-65535 po mac
a wybrac przy tym l7 bittorrent? czy wystarczy po portach? bo jak po samych portach poblokuje to mi chyba moze np skype przestac dzialac? |
|
|
|
dzidzion |
Dodano 30-03-2007 12:47
|
User
Posty: 36
Dołączył: 17/03/2007 20:41
|
mam takie pytanko...czy qos no i blokowanie portow dziala po lanie...sie znaczy..nie chce uzywac portu wan, tylko chce podlaczyc w nastepujacy sposob....:
internet.....serwer.....ap-lan1(wireless brigge-tomato)-------ap(tomato)---klienci
wireless bridge, bo tryb client nie chodzi za bardzo:/
chodzi mi o to czy jak ustaiwe qosa w ap z trybem brigde to czy on bedzie obslugiwal cala siec(do tego ap jest jeszcze podlaczony switch do lan2 i kilku clientow po kablu
Edytowany przez dzidzion dnia 30-03-2007 12:48
Kylo
|
|
|
|
qba |
Dodano 30-03-2007 12:56
|
Maxi User
Posty: 844
Dołączył: 04/03/2006 09:21
|
tak sie nie robi to po pierwsze
zrob AP ))((Wireles bridge
i o ile wiem to QOS wtedy nie dziala ani na jednym ani na drugim urzadzeniu |
|
|
|
robertg1972 |
Dodano 11-04-2007 20:31
|
User
Posty: 8
Dołączył: 05/04/2007 01:12
|
Witam proszę o pomoc w ustawieniu Qos na wrt54gl +tomato 1.06.0981 dla usługi voip IPFON jakie priorytety trzeba ustawić |
|
|
|
bigl |
Dodano 12-04-2007 10:13
|
Maxi User
Posty: 996
Dołączył: 17/05/2006 00:12
|
Cytat robertg1972 napisał/a:
Witam proszę o pomoc w ustawieniu Qos na wrt54gl +tomato 1.06.0981 dla usługi voip IPFON jakie priorytety trzeba ustawić
Tu masz opisaną moją konfigurację pod VoIP (IPFON + VoipDiscount) http://openlinksys.info/forum/viewthr...post_14962
Działa rewelacyjnie.
Router: Netgear R7000 + FreshTomato (latest)
Wi-Fi: Ubiquiti U6-Lite
NAS: AsRock BeeBox Fanless + Ubuntu 20.04 Server + WD My Book Essential 8TB
Players: Odroid N2+ with Coreelec / Android TV (Nokia Streaming Box 8010)
|
|
|
|
MaRxK |
Dodano 12-04-2007 19:25
|
User
Posty: 3
Dołączył: 28/05/2006 10:51
|
czy można ustawić w tomato konfigurację dla sieci gdy w dzien jest 1MBit a w nocy 2 MBity ?
Jaki dla takiego przypadku ustawić max bandwidth ? |
|
|