Konfiguracja MikroTik — Część 72: Wdrożenie polityki QoS i priorytetyzacji ruchu VoIP w MikroTik RouterOS
Sieci komputerowe

Konfiguracja MikroTik — Część 72: Wdrożenie polityki QoS i priorytetyzacji ruchu VoIP w MikroTik RouterOS

Konfiguracja MikroTik — Część 72: Wdrożenie polityki QoS i priorytetyzacji ruchu VoIP w MikroTik RouterOS


Wstęp

Zapewnienie jakości usług (QoS — Quality of Service) to jedno z kluczowych zagadnień w każdej profesjonalnie zarządzanej sieci, szczególnie tam, gdzie krytyczne znaczenie ma niezawodność transmisji danych głosowych czy wideokonferencji. MikroTik RouterOS oferuje mechanizmy pozwalające na efektywne kształtowanie ruchu, limitowanie przepustowości, a przede wszystkim — priorytetyzację ruchu VoIP względem innych usług.

W tym artykule przeprowadzimy Cię krok po kroku przez pełną konfigurację QoS na MikroTik, ze szczególnym uwzględnieniem obsługi ruchu VoIP, aplikacji komunikacyjnych oraz usług krytycznych biznesowo.


Dlaczego QoS jest niezbędne?

  • Gwarantuje nieprzerwaną transmisję VoIP i wideopołączeń
  • Zapobiega zatorom w sieci (congestion)
  • Redukuje jitter, opóźnienia i straty pakietów
  • Umożliwia priorytetyzację aplikacji produkcyjnych
  • Zwiększa przewidywalność wydajności sieci
Konfiguracja MikroTik — Część 72: Wdrożenie polityki QoS i priorytetyzacji ruchu VoIP w MikroTik RouterOS
Konfiguracja MikroTik — Część 72: Wdrożenie polityki QoS i priorytetyzacji ruchu VoIP w MikroTik RouterOS

Krok 1 — Identyfikacja ruchu VoIP w Torch

Pierwszym krokiem do skutecznego QoS jest zidentyfikowanie ruchu, który chcemy priorytetyzować.

/tool torch interface=ether1 port=5060,5061,16384-32768

Krok 2 — Tworzenie mangle do oznaczenia pakietów

/ip firewall mangle
add chain=prerouting protocol=udp dst-port=5060,5061 action=mark-packet new-packet-mark=voip_conn passthrough=yes comment="VoIP Signaling"
/ip firewall mangle
add chain=prerouting protocol=udp dst-port=16384-32768 action=mark-packet new-packet-mark=voip_rtp passthrough=yes comment="VoIP RTP"
/ip firewall mangle
add chain=prerouting protocol=tcp dst-port=443,80 action=mark-packet new-packet-mark=http passthrough=yes comment="HTTP/HTTPS"

Krok 3 — Queue Tree z podziałem na klasy usług

/queue tree
add name="Total Upstream" parent=global queue=default
add name="VoIP Upload" parent="Total Upstream" packet-mark=voip_rtp limit-at=512k max-limit=1M priority=1
add name="HTTP Upload" parent="Total Upstream" packet-mark=http limit-at=512k max-limit=2M priority=8

add name="Total Downstream" parent=global queue=default
add name="VoIP Download" parent="Total Downstream" packet-mark=voip_rtp limit-at=512k max-limit=1M priority=1
add name="HTTP Download" parent="Total Downstream" packet-mark=http limit-at=512k max-limit=2M priority=8

Krok 4 — Kontrola kolejek Simple Queues z priorytetem

Dla mniejszych środowisk można zastosować Simple Queues:

/queue simple
add name="VoIP Queue" target=192.168.0.0/24 max-limit=1M/1M priority=1

Krok 5 — Monitorowanie kolejek

/queue tree print stats

Krok 6 — Praktyczne scenariusze

  • Biuro call center — zapewnienie priorytetu dla komunikatorów SIP/RTP, przy równoczesnym ograniczeniu transferu HTTP/HTTPS
  • Małe firmy z pracą hybrydową — równoważenie wideokonferencji (Zoom, Teams) z ruchem aplikacji chmurowych
  • Sieć ISP — kształtowanie ruchu klientów VoIP
Czytaj  Konfiguracja MikroTik — Część 71: Wykorzystanie MikroTik do izolacji VLAN z dynamiczną segmentacją sieci

Dobre praktyki QoS

  • Monitoruj ruch regularnie za pomocą Torch lub grafów
  • Testuj kolejki w warunkach rzeczywistego ruchu
  • Używaj dynamicznych oznaczeń w mangle z connection mark
  • Rozważ zastosowanie DSCP tagging w sieci LAN

Podsumowanie

Prawidłowa konfiguracja QoS na MikroTik pozwala nie tylko zapewnić wysoką jakość usług VoIP i wideokonferencji, ale też minimalizować ryzyko zakłóceń w działaniu krytycznych aplikacji sieciowych. Wdrożenie reguł priorytetyzacji i dynamicznego kształtowania ruchu staje się dzisiaj nie tyle opcją, co koniecznością w każdej organizacji, która dba o jakość komunikacji i usług IT.

 

Polecane wpisy
Jak połączyć dwa routery kablem? Kompleksowy przewodnik
Jak połączyć dwa routery kablem? Kompleksowy przewodnik

Jak połączyć dwa routery kablem? Kompleksowy przewodnik Wstęp Połączenie dwóch routerów kablem może znacząco poprawić zasięg Wi-Fi, zwiększyć liczbę dostępnych Czytaj dalej

Geolokalizacja i Czarna Lista IP: Blokowanie Ruchu z Podejrzanych Źródeł Geograficznych lub Znanych Adresów Atakujących
Geolokalizacja i Czarna Lista IP: Blokowanie Ruchu z Podejrzanych Źródeł Geograficznych lub Znanych Adresów Atakujących

🌍 Geolokalizacja i Czarna Lista IP: Blokowanie Ruchu z Podejrzanych Źródeł Geograficznych lub Znanych Adresów Atakujących 📌 Wprowadzenie W dobie Czytaj dalej

Marek "Netbe" Lampart Inżynier informatyki Marek Lampart to doświadczony inżynier informatyki z ponad 25-letnim stażem w zawodzie. Specjalizuje się w systemach Windows i Linux, bezpieczeństwie IT, cyberbezpieczeństwie, administracji serwerami oraz diagnostyce i optymalizacji systemów. Na netbe.pl publikuje praktyczne poradniki, analizy i instrukcje krok po kroku, pomagając administratorom, specjalistom IT oraz zaawansowanym użytkownikom rozwiązywać realne problemy techniczne.