NiceShaper

Z PrePedia
Skocz do: nawigacja, szukaj

NiceShaper jest programem działającym w środowisku routera z systemem operacyjnym Linux. Wykorzystuje sprawdzony algorytm podziału łącza HTB. Umożliwia efektywniejsze dzielenie pasma, niż to, utworzone poprzez przydzielenie użytkownikom sieci stałych przepustowości. Dodatkowo upraszcza to, co w kształtowaniu ruchu sieciowego w Linuksie skomplikowane, a także wprowadza wiele dodatkowych funkcjonalności.

NiceShaper stale monitorując ilości danych przepływających przez router, w odpowiedzi na zmieniające się obciążenie i charakterystykę ruchu generowanego przez użytkowników, dynamicznie dostosowuje przepustowość działających klas, do poziomu umożliwiającego możliwie najpełniejsze wykorzystanie łącza. Jednocześnie nie dopuszczając do powstawania przeciążeń, gwarantuje wygodę użytkowania usług interaktywnych.

Poza ochroną pasm wszystkich użytkowników, rozsądnie korzystających z przepustowości łącza, oferuje:

  • Quotę na ilość pobranych/wysłanych danych oraz automatyczną zmianę wybranych parametrów klas o wskazanych porach dnia.
  • Funkcjonalność makr, umożliwiającą automatyczne generowanie (w oparciu o proste pętle), większej liczby podobnych do siebie klas.
  • Zautomatyzowaną obsługę interfejsów IMQ oraz mechanizmu markowania pakietów, używanych w celu zapewnienia obsługi wielu łącz oraz kontroli pasm wychodzących, hostów używających prywatnej adresacji IP, maskowanych za pomocą Source NAT.
  • Wygodny, również zdalny, monitoring pracy. A także automatyczny, zgodny z ustanowionym interwałem, zapis do wskazanego pliku aktualnych przydziałów klas - chociażby w celu udostępnienia przez serwis www.

Ważnym celem projektu jest przejrzystość i intuicyjność konfiguracji a informowanie o błędach oraz napotkanych w trakcie działania problemach możliwie jak najdokładniejsze, by opanowanie NiceShapera było łatwe i szybkie.

Linki zewnętrzne[edytuj]



Źródło: Ten artykuł bazuje na treści artykułu: NiceShaper z Wikipedii; autorzy: w historii edycji; prawa autorskie: licencja CC-BY-SA 3.0 oraz GNU FDL
  W Wikipedii odbyła się dyskusja nad usunięciem tego artykułu, zobacz ją.