Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest poniedziałek, 14 lipca 2025, 17:17

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 6 ] 
Autor Wiadomość
Post: czwartek, 14 kwietnia 2005, 10:51 
Witam.
Mam łącze 512 kb/s. Mam 9 użytkowników sieci. Łącze nie ma żadnej gwarantowanej przepustowości, niejednokrotnie transfer spada poniżej 256 kb/s. Chciałbym podzielić dynamicznie pasmo, max transfer dla jednego użytkownika to 180 kb/s (ale przy większej ilości użytkowników odpowiednio mniejszy i równo podzielony na użytkowników) Czy niceschaper będzie do tego wystarczający?
Czy nie będzie problemu z transferami kiedy sieci będzie trzech lub czterech użytkowników, a transfer całego łącza spadnie poniżej 256 kb/s?

Przyznam że nie należę do grupy zaawansowanych użytkowników linuxa. Do tej pory nie miałem większych problemów z tym systemem, ale w tym poście zadałem pytanie, na które nie umiem sobie odpowiedzieć. Nie chcę tego w praktyce testować, gdyż użytkownicy sieci niechętnie przyjmują problemy z siecią.

Za wszystkie odpowiedzi serdecznie dziękuję.


Ostatnio zmieniony wtorek, 19 kwietnia 2005, 15:33 przez Anonymous, łącznie zmieniany 3 razy

Na górę
  
 
Post: czwartek, 14 kwietnia 2005, 11:09 
Offline
Użytkownik

Rejestracja: piątek, 22 sierpnia 2003, 12:40
Posty: 621
Lokalizacja: okolice Częstochowy
mws pisze:
Czy nie będzie problemu z transferami kiedy sieci będzie trzech lub czterech użytkowników, a transfer całego łącza spadnie poniżej 256 kb/s?


Nie powinno być większych problemów, bo niceshaper powinien ładnie podzieli dostępne pasmo na aktywnych użytkowników, ale nie ma co oczekiwać niesamowitych osiągów jeżeli 256 kb/s dzielisz na 9, ale każdy powinien swobodnie bałwan jestem z www i poczty o ile cała 9 nie jest maniakami p2p :-).
Przeszukaj jeszcze forum pod magicznym słowem niceshaper i powinieneś znaleść wiele odpowiedzi na swoje pytania.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 14 kwietnia 2005, 11:30 
Co do p2p to już rozwiązałem problem, jest to dostępne tylko po godz 22.
Maników takich w sieci mam troje
Wcześniej prosiłem ludzi by tego przestrzegali (z p2p bałwan jestem w nocy) To hasło obowiązywało przez ok 3 miesiące funkcjonowania sieci, potem każdy robił co chcał, nikogo nie interesowało że to blokuje łącze innym. Więc czasowo przyblokowałem p2p, dostępne jest od 22.00 do 8.00

Dzięki za odpowiedź odnośnie niceshapera.


Na górę
  
 
 Tytuł:
Post: poniedziałek, 18 kwietnia 2005, 14:10 
Mam jeszcze jedno pytanie odnośnie niceshapera.

Chciałbym ruch w sieci podzielić, tak by p2p miało bardzo niski transfer (szczególnie upload), nie blokować czasowo tak jak dotychczas, ruch typu WWW ograniczać do określonego transferu (np DL 96 kb/s, UL 40 kb/s), a ruch telefoni Voip ustawić z najwyższym priorytetem i transferem np 80kb/s DL, 80 kb/s UL

Czy na niceshaper można czegoś takiego dokonać?


Na górę
  
 
 Tytuł:
Post: poniedziałek, 18 kwietnia 2005, 14:29 
Offline
Użytkownik

Rejestracja: piątek, 22 sierpnia 2003, 12:40
Posty: 621
Lokalizacja: okolice Częstochowy
Co do p2p to spróbuj http://forum.freesco.pl/viewtopic.php?t=6534 ale co do reszty to niewiem.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 19 kwietnia 2005, 01:40 
Domel pisze:
Co do p2p to spróbuj http://forum.freesco.pl/viewtopic.php?t=6534 ale co do reszty to niewiem.


W podobny sposób wykonałem to: w oddzielnym pliku przy starcie systemu uruchamiam interfejsy imq0 i imq1, wpis poniższy dodałem do firewalla
Cytuj:
$i -t mangle -A PREROUTING -p tcp -j CONNMARK --restore-mark
$i -t mangle -A PREROUTING -p tcp -m mark ! --mark 0 -j ACCEPT
$i -t mangle -A PREROUTING -m ipp2p --ipp2p -j MARK --set-mark 0x999
$i -t mangle -A PREROUTING -m ipp2p --ipp2p-data -j MARK --set-mark 0x999
$i -t mangle -A PREROUTING -p tcp -m mark --mark 0x999 -j CONNMARK --save-mark

$i -t mangle -A POSTROUTING -o eth0 -m mark --mark 0x999 -j IMQ --todev 0
$ -t mangle -A POSTROUTING -o eth1 -m mark --mark 0x999 -j IMQ --todev 1
dodałem do firewalla, kolejkowanie wykonałem w innym pliku uruchamianym z systemem
Cytuj:
$TC qdisc add dev imq0 root handle 4:0 htb default 103 r2q 1
$TC qdisc add dev imq1 root handle 5:0 htb default 103 r2q 1

$TC class add dev imq0 parent 4:0 classid 4:1 htb rate 152kbit burst 6k cburst 3k
$TC class add dev imq1 parent 5:0 classid 5:1 htb rate 152kbit burst 6k cburst 3k

$TC class add dev imq0 parent 4:1 classid 4:101 htb rate 8kbit ceil 128kbit quantum 1500 burst 0k cburst 0k prio 7
$TC filter add dev imq0 parent 4:0 protocol ip prio 7 handle 0x999 fw classid 4:101
$TC qdisc add dev imq0 parent 4:101 sfq perturb 16 quantum 1500

$TC class add dev imq1 parent 5:1 classid 5:101 htb rate 8kbit ceil 128kbit quantum 1500 burst 0k cburst 0k prio 7
$TC filter add dev imq1 parent 5:0 protocol ip prio 7 handle 0x999 fw classid 5:101
$TC qdisc add dev imq1 parent 5:101 sfq perturb 16 quantum 1500

Wewnątrz sieci wszystko doskonale działa, ale z zewnątrz nie można przeglądać stron WWW na tym serwerze i nie można przez ssh zalodować się do serwera. Przed tymi modyfikacjami było wszystko ok.
Porty 80 i 22 są odblokowane na firewallu.
Co może być przyczyną tego faktu :?:

Zadaję to pytanie w poście o niceshaper, ale nie będę w końcu tworzył nowego tematu i kolejnego postu.


Na górę
  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 6 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 18 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl