Freesco, NND, CDN, EOS
http://forum.freesco.pl/

lacze nie wykorzystane w nawet w 70% a net wolny
http://forum.freesco.pl/viewtopic.php?f=22&t=10589
Strona 1 z 1

Autor:  milupo [ piątek, 6 stycznia 2006, 12:49 ]
Tytuł:  lacze nie wykorzystane w nawet w 70% a net wolny

Witam,
Mam Dsl 2Mb/512Kb i ok 70 userow. Z tego co widze po mrtg to lacze jest wolne, a u klientow net nie chodzi za szybko...
W nice mam taki config:
: [/] [] ()
<global>
    iface inet eth0 83.xxx.xxx.xxx/29
    iface local eth1 195.182.164.1/24
    do not shape local 83.xxx.xxx.xxx with 195.182.164.0/24
    do not shape local 195.182.164.1 with 195.182.164.0/24
    shape router true low 18kbps ceil 140kbps prio 2
    stats unit kbps     # dump 5c file /var/www/stats/nsstats.txt
    resolve hostname true
    method mark
    reload 3s
</global>

<download>
    link speed 250kbps shape 220kbps
    user low 10kbps ceil 100kbps strict 70% prio 5
#    interactive rate 0kbps ceil 0kbps
#    interactive srcport 27960,22 dstport 27960,22
#    interactive srcip 208.231.90.235
#    interactive u32 match ip protocol 1 0xff
#    interactive u32 match ip tos 0x10 0xff
    policy dynamic
</download>

<upload>
    link speed 64kbps shape 50kbps
    user low 3kbps ceil 20kbps strict 70% prio 5
#    interactive rate 0kbps ceil 0kbps
#    interactive srcport 22,27960 dstport 22,27960
#    interactive dstip 208.231.90.235
    policy dynamic
</upload>



Jak np wysylam poczte to mi wysyla z predkoscia 12KB/s mimo ze jest limit na 20KB/s. A jesli wylacze nice to wysyla ladnie na maxa... juz nie wiem czy by sie serwer nie wydalal czy cos jest config skopany

Serwer to Celeron 800, 512 RAM, dyski SCSI. Jesli ktos bedzie chetny do pomocy to dam na gg linka do mrtg i wszystkie potrzebne configi

gg: 5216179 - za kazda pomoc z gory dziekuje

Autor:  gg123456 [ piątek, 6 stycznia 2006, 15:46 ]
Tytuł: 

Cytuj:
iface inet eth0 83.xxx.xxx.xxx/29

Mam nadzieje, ze zakryles tylko po to, zeby inni nie widzieli.

Autor:  Aszej [ piątek, 6 stycznia 2006, 17:45 ]
Tytuł: 

jak sie myli kb z kB to takie są efekty

Autor:  milupo [ piątek, 6 stycznia 2006, 18:06 ]
Tytuł: 

Aszej, nie bardzo rozumiem :?
Kurde albo ja jestem slepy albo juz nie wiem co :oops: gdzie sa pomylone bajty z bitami :?:

korzystalem z tego linka
http://niceshaper.jedwabny.net/index.php?id=documentation

i jest tam napisane:
Cytuj:
- jednostki przepustowości to bps, kbps, mbps ( bajty na sekundę ) lub bit, kbit, mbit ( bity na sekundę ).


2 Mb/s to 250KB/s i w konfigu mam wszedzie kbps (Kilobajty na sekunde)
: [/] [] ()
link speed 250kbps shape 220kbps


i gdzie tu jest blad :?:


-------------------
dopisne
co do x'ow to tylko na stronie sa w konfigu mam normalnie :)

Autor:  ccrash [ piątek, 6 stycznia 2006, 18:11 ]
Tytuł:  Re: lacze nie wykorzystane w nawet w 70% a net wolny

milupo pisze:
shape router true low 18kbps ceil 140kbps prio 2

<download>
link speed 250kbps shape 220kbps
user low 10kbps ceil 100kbps strict 70% prio 5

<upload>
link speed 64kbps shape 50kbps

[/code]



nie powinno byc KB

Autor:  Aszej [ piątek, 6 stycznia 2006, 18:12 ]
Tytuł: 

milupo pisze:
2 Mb/s to 250KB/s i w konfigu mam wszedzie kbps (Kilobajty na sekunde)

[/code]



od kiedy kbps to kilobajty, mnie sie zawsze wydawało że kbps to kilobity

Autor:  hx [ piątek, 6 stycznia 2006, 18:15 ]
Tytuł: 

ustaw w user a

# user low 10kbps ceil 100kbps strict 70% prio 5
# user low 3kbps ceil 20kbps strict 70% prio 5

zahaszuj

Autor:  tasiorek [ piątek, 6 stycznia 2006, 18:20 ]
Tytuł: 

Jak rozwiazac problem nie wiem, jednoski w niceshaperze sa poprawne.

Autor:  zciech [ piątek, 6 stycznia 2006, 18:38 ]
Tytuł: 

Aszej pisze:
milupo pisze:
2 Mb/s to 250KB/s i w konfigu mam wszedzie kbps (Kilobajty na sekunde)

[/code]



od kiedy kbps to kilobajty, mnie sie zawsze wydawało że kbps to kilobity

Tkwisz w błędzie pomyłki.

Autor:  kamil771 [ piątek, 6 stycznia 2006, 21:56 ]
Tytuł: 

zciech ma absolutną racje. Po wpisaniu w nice 50kbps moi userzy ściągają dokładnie 50 kB/s (kilobajtów)
milupo masz łacze dsl 2000 czyli 2048 kb (kilobitów). Biorąc pod uwage że 8kb=1kB to masz łącze 256 kB (kilobajtów)
"shape 220kbps" oznacza że łącze ograniczasz do 220 kB i już masz 36 kB straty.
"user low 10kbps" oznacza że każdy użytkownik który ma włączonego kompa to ma przydzielone 10 kB niezależnie czy je wykorzystuje!! Zmień to na 0 kbps zarówno w sekcji download i upload
I masz chyba torche za dużo "ceil 100kbps" jak na 70 userów. chyba że masz jeszcze ich poszczególnie poograniczanych.

Autor:  Ravel [ sobota, 7 stycznia 2006, 00:12 ]
Tytuł: 

z tego co wiem NS opiera sie na HTB. od niedawna zglebiam powoli tajniki podzialu lacza i o HTB caly czas sie ocieram. z tego co dotychczas wyczytalem i po czesci zastosowalem, przydzielajac minimum userowi nie marnujesz tego transferu, tylko gwarantujesz mu, ze podczas pelnego wykorzystana lacza on zawsze bedzie mial te minimum + to co zostanie (jesli zostanie). dlatego minimum powinno byc <= calkowity_ul/ilosc_kompow bo inaczej moga wystapic bledy przy starcie HTB. moze autor NS jakos rozwiazal ten problem, nie wiem, ale minimum to nie zmarnowany transfer, zreszta proponuje potestowac na zywym organizmie. oczywiscie nie daje glowy ze mam racje (zwlaszcza ze NS nie uzywam), ale dochodze do przekonania ze tak jest (przy tradycyjnym HTB)...

Autor:  milupo [ sobota, 7 stycznia 2006, 00:21 ]
Tytuł: 

ok dodadkowe 6KB jeszcze nikomu nie zaszkodzilo :)

Z tego co wyczytalem w dokumentacji to shape lacza musi byc troche mniejszy ( o kilkanascie procent) od maxymalnego transferu ( w sumie nie wiem po co ale tak napisano w dokumentacji - swoja droga... czy ktos moze wytlumaczyc dlaczego musi byc ta rezerwa ?)

Co do podzialu to faktycznie... sprobuje podzielic cale lacze na ilosc userow, przydzielic lacze kazdemu userowi w pliku users a nie config i zobaczymy co sie bedzie dzialo :)

Aha z tego co widze to jednoczesnie na serwerze jest ok 40-50 uzytkownikow

Autor:  kamil771 [ sobota, 7 stycznia 2006, 00:59 ]
Tytuł: 

Załurzmy że możesz nieść na plecach max 50 kg, jak załadują ci ten ciężar to pójdziesz, ale jak?? Wolno. Natomiast jeżeli bedziesz miał te pare procent wolnego miejsca to jak bedziesz szedł to w nagłym przypadku (tak jak nice trakruje strony www, jako nagły wystrzał danych) bedziesz mógł wziąść gazete i nie bedziesz musiał sie przy tym rozładowywać :P

Nam nadzieje że wmiare obrazkowo to przedstawiłem :P

a zkolei min dla użytkownika wydaje mi sie że musi być czymś poparte. Jezeli milupo ma 256 kB/s a min na 10 kB/s to może to obsłużyć 25 userów naraz. Tak więc załurzmy że ma on 50 userów naraz w necie i coś tam ściągają z p2p na przykład to według mnie nawzajem sie bedą wygryzały do minimum jakie jest im zagwarantowane :?: :?:

Autor:  milupo [ sobota, 7 stycznia 2006, 01:37 ]
Tytuł: 

ok wielkie dzieki kamil771 :) swietnie to wytlumaczyles :) kurde... teraz to rozumiem... nie wiem jaki problem bylo to napisac w dokumentacji ns kazdy by zrozumial i nie bylo by zamieszania na forum :winik:

Teraz wszystkie minimalne progi podzielilem na ilosc userow... wychodzi po ok. 5KB download i troche ponad 1KB upload... widze ze statystyki podbily sie do gory... zobaczymy jak to bedzie chodzilo w sobote i w niedziele gdzie ruch jest dosc spory...

Nie wiem jeszcze paru rzeczy odnosnie priorytetow... do czego one sluza i jaki klasyfikowac te priorytety...

Kurcze fajnie ze watek sie rozwinal...

Jesli jeszcze ktos bedzie chcial cos dopisac i wytlumaczyc o co biega z tymi priorytetami to bedzie super... ja juz na dzis powalczylem... ide spac :)

Autor:  kamil771 [ sobota, 7 stycznia 2006, 02:00 ]
Tytuł: 

Teraz skolei jak podzieliłeś w pliku users po równe 5kB na wszystkich 70 uzytkowników, to jezeli bedzie tylko 10 na necie to sie bedą męczyć mając tylko te 5kB!!
Ja tam wieże w niceshapera i daje mu tak jakby prawie wolną ręke. Na twoim miejscu w sekci download ustawił ceil 40 kbps - aby żaden z userów sie zabardzo nie rozchulał i zostawił reszte tak aby nice dzielił dynamicznie to natężenia ruchu na serwerze. W pliku users ograniczam tylko nałogowych użytkowników p2p ;)
Ale zrobisz tak jak uważasz.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/