ZarzÄ…dzanie pasmem na IP

SimpleShaper

Najnowsza wersja stabilna: v.0.5-1

Changelog:

28.01.2011:

  • zmiana sposobu podziaÅ‚u
  • automatyczne generowanie kolejki
  • domyÅ›lna klasa w którÄ… wpadajÄ… klienci nie ustawieni
  • brak opcji 'prio' oznacza ze host ma przypisywany z automatu priorytet '2'
  • opcja enabled

Instalacja

Instalujemy pakiet:

 cd /tmp
 wget ftp://artekw.cerbero.pl/simpleshaper/simpleshaper-latest.ipk
 opkg update
 opkg install simpleshaper-latest.ipk

Konfiguracja

Program zawiera plik konfiguracyjny(/etc/config/simpleshaper), który można edytować naszym ulubionym edytorem lub poprostu uci.

Przykład konfiguracji

config settings
    option line_download 1024
    option line_upload 1024
    option enabled 1

config shape
    option ip_addr 192.168.1.1
    option guaranted_dl 512
    option max_dl 1024
    option guaranted_ul 512
    option max_ul 1024

config shape
    option ip_addr 192.168.1.2
    option guaranted_dl 256
    option max_dl 1024
    option guaranted_ul 256
    option max_ul 1024

config shape
     option ip_addr 192.168.1.3
     option guaranted_dl 256
     option max_dl 512
     option guaranted_ul 256
     option max_ul 512
     option prio 1

Przy konfiguracji trzeba pamiętać, aby gwarantowane pasmo nie było większe od maksymalnego dla danego IP oraz żeby suma wszystkich gwarantowanych nie przekraczała przepustowość łącza w danym kierunku przepływu.

ZarzÄ…dzanie pasmem aktywujemy komendÄ…

 ss-start

Natomiast wyłączamy

 ss-stop

Dostępne są również proste statystyki

 ss-stat

Domyślnie dostarczany skrypt init jest wyłaczony, dlatego też, aby aktywować usługę podziału pasma na starcie naszego routera wydajemy komendę

 /etc/init.d/simpleshaper enable 

Od wersji 0.5 program dostarcza skrypt w hotplug, który jest wyzwalany przy podnoszeniu interfejsu WAN i LAN.

Sekcja settings

OpcjaDomyślnieWymagana?Opis
enabled0takWłączenie bądź wyłączenie programu
line_downloadbraktakSzybkość pobierania łącza, zaleca się ustawienie 90% wartości maksymalnej
line_uploadbraktakSzybkość wysyłania łącza, zaleca się ustawienie 90% wartości maksymalnej
def_guaranted128kbpsnieGwarantowany poziom wysyłania i pobierania klasy domyślnej
def_max128kbpsnieMaksymalny poziom wysyłania i pobierania klasy domyślnej

Sekcja shape

OpcjaDomyślnieWymagana?Opis
ip_addrbraktakAdres IP hosta, który bierze udział w podziale pasma
guaranted_dlbraktakGwarantowany poziom pobierania hosta
max_dlbraktakMaksymalny poziom pobierania hosta
guaranted_ulbraktakGwarantowany poziom wysyłania hosta
max_ulbraktakMaksymalny poziom wysyłania hosta
prio2niePriorytet hosta
zastosowania/pasmo.txt · ostatnio zmienione: 2011/05/12 11:19 przez arteq
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0
Profesjonalny Hosting