fbpx

Jak możemy zapewnić automatyczną dystrybucję pasma w zależności od liczby użytkowników w HotSpot MikroTik? Na przykład 10 MB, 2 podłączonych użytkowników i jest podzielone na 5 MB każdy?

W konfiguracjach profilu serwera możesz wskazać, że kolejka jest generowana w ramach kolejki nadrzędnej, a dodatkowo możesz wskazać typ kolejki, np. PCQ, aby rozłożyć przepustowość.

Inną opcją jest użycie funkcjonalności kolejki dynamicznej. Pomysł polega na tym, że każdy podłączony użytkownik otrzymuje równy udział w całkowitej dostępnej przepustowości, automatycznie dostosowując się w miarę nawiązywania lub rozłączania użytkowników.

Wyjaśniamy, jak to osiągnąć:

Krok 1: Skonfiguruj HotSpot

Po pierwsze, musisz mieć skonfigurowany HotSpot na swoim urządzeniu MikroTik. Możesz go skonfigurować z poziomu WinBox lub WebFig, wykonując następujące podstawowe kroki:

  1. Przejdź do opcji IP > HotSpot i kliknij „Konfiguracja HotSpot”.
  2. Wybierz interfejs gdzie chcesz, aby HotSpot działał.
  3. Postępuj zgodnie z instrukcjami kreatora aby skonfigurować sieć HotSpot, w tym adres IP HotSpot, zakres adresów DHCP itp.

Krok 2: Skonfiguruj profil użytkownika HotSpot

Aby przepustowość była rozdzielana automatycznie, możesz użyć profili użytkowników HotSpot w celu zdefiniowania dynamicznych limitów przepustowości:

  1. Przejdź do opcji IP > HotSpot > Profile użytkowników.
  2. Utwórz nowy profil lub edytuj istniejący.
  3. Ustaw ograniczenie prędkości:
    • En Rate Limit (rx/tx), możesz zdefiniować konkretne limity, jednak aby były one dynamiczne na podstawie zalogowanych użytkowników, użyj skryptu lub mangle wraz z kolejkami dostosowującymi tę wartość.

Krok 3: Użyj skryptów, aby dynamicznie dostosować przepustowość

Ponieważ MikroTik nie ma wbudowanej funkcjonalności, która automatycznie dostosowuje przepustowość na użytkownika w oparciu o całkowitą liczbę podłączonych użytkowników, potrzebna byłaby metoda dynamicznego obliczania i dostosowywania tych wartości, prawdopodobnie za pomocą skryptu:

  1. Utwórz skrypt że:
    • Policz liczbę użytkowników podłączonych do HotSpotu.
    • Podziel całkowitą dostępną przepustowość przez liczbę użytkowników.
    • Poprawić Rate Limit w profilu użytkownika HotSpot według podłączonych użytkowników.
:local totalBW 10000; # 10 Mbps total
:local usersCount [/ip hotspot active print count-only];
:local userBW ($totalBW / $usersCount);
:local rate ($userBW."k/".$userBW."k");
/ip hotspot user profile set [find name="default"] rate-limit=$rate;

  1. Zaprogramuj skrypt uruchamiać się w regularnych odstępach czasu lub za każdym razem, gdy użytkownik loguje się lub wylogowuje:
    • Idź do System > Harmonogram i utwórz nowe zadanie, aby na przykład uruchamiać skrypt co minutę.

Uwagi końcowe

  • Wydajność: Należy pamiętać, że częste uruchamianie skryptów może mieć wpływ na wydajność urządzenia, zwłaszcza jeśli jest wielu użytkowników.
  • Testy: Pamiętaj o przetestowaniu konfiguracji w kontrolowanym środowisku, aby w razie potrzeby dostosować skrypt i parametry przed wdrożeniem go w środowisku produkcyjnym.

Ta metoda umożliwia dynamiczną regulację przepustowości na użytkownika w MikroTik HotSpot, chociaż wymaga dodatkowej ręcznej konfiguracji i znajomości skryptów w RouterOS.

Brak tagów dla tego wpisu.
Czy ta treść Ci pomogła?
Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Inne dokumenty w tej kategorii

Zostaw odpowiedź

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Poradniki dostępne w MikroLABach

Nie znaleziono kursów!

KOD RABATOWY

AN24-LIB

dotyczy książek i pakietów książek MikroTik

Dni
Horas
minut
sekundy

Wstęp do
OSPF – BGP – MPLS

Zarejestruj się, aby to zrobić bezpłatny kurs

MAE-RAV-ROS-240118
Dni
Horas
minut
sekundy

Zarejestruj się, aby to zrobić bezpłatny kurs

MAS-ROS-240111

Promocja na Dzień Trzech Króli!

REYES24

15%

wszystkie produkty

Kursy MikroTika
Kursy Akademii
Książki MikroTika

Skorzystaj z kodu rabatowego z okazji Dnia Trzech Króli!

*promocja ważna do niedzieli 7 stycznia 2024
** kod (KRÓLE24) dotyczy koszyka
*** kup kurs już teraz i skorzystaj z niego do 31 marca 2024 r

Promocja sylwestrowa!

NY24

20%

wszystkie produkty

Kursy MikroTika
Kursy Akademii
Książki MikroTika

Skorzystaj z sylwestrowego kodu rabatowego!

*promocja ważna do poniedziałku 1 stycznia 2024 r
** kod (NY24) dotyczy koszyka
*** kup kurs już teraz i skorzystaj z niego do 31 marca 2024 r

Świąteczne rabaty!

XMAS23

30%

wszystkie produkty

Kursy MikroTika
Kursy Akademii
Książki MikroTika

Skorzystaj z kodu rabatowego na Święta!!!

**kody naliczane są w koszyku
Promocja ważna do poniedziałku 25

ZNIŻKI CYBERTYGODNIA

CW23-MK

17%

wszystkie kursy MikroTik OnLine

CW23-AX

30%

wszystkie kursy Akademii

CW23-LIB

25%

wszystkie książki i pakiety książek MikroTik

Skorzystaj z kodów rabatowych na Cyber ​​Tydzień!!!

**kody naliczane są w koszyku
Promocja ważna do niedzieli 3 grudnia 2023

ZNIŻKI NA CZARNY PIĄTEK

BF23-MX

22%

wszystkie kursy MikroTik OnLine

BF23-AX

35%

wszystkie kursy Akademii

BF23-LIB

30%

wszystkie książki i pakiety książek MikroTik

Skorzystaj z kodów rabatowych na Black Friday!!!

**Kody naliczane są w koszyku

kody są stosowane w koszyku
ważny do niedzieli 26r

Dni
Horas
minut
sekundy

Zarejestruj się, aby to zrobić bezpłatny kurs

MAE-VPN-SET-231115

Halloweenowa promocja

Skorzystaj z kodów rabatowych na Halloween.

Kody naliczane są w koszyku

HW23-MK

11% zniżki na wszystkie kursy MikroTik OnLine

11%

HW23-AX

30% zniżki na wszystkie kursy Akademii

30%

HW23-LIB

25% zniżki na wszystkie książki i pakiety książek MikroTik

25%

Zarejestruj się i weź udział w bezpłatnym kursie Wprowadzenie do zaawansowanego routingu z MikroTik (MAE-RAV-ROS)

Dziś (środa) 11 października 2023 r
7:11 do XNUMX:XNUMX (Kolumbia, Ekwador, Peru)

MAE-RAV-ROS-231011