Настройка ToS/QoS для VoIP на Mikrotik
У меня есть маршрутизатор Mikrotik, который выглядит как iptables. Мне нужно настроить QoS, чтобы гарантировать, что телефоны VoIP получают самый высокий приоритет трафика. Как мне узнать, что использовать ToS и как мне его получить? Я искал и не могу найти ToS для VoIP.
Мой набор правил таков:
/ip firewall mangle
add chain=forward tos=XXX action=mark-packet new-packet-mark=VoIP passthrough=no comment="voip" disabled=no
/ queue tree
add name="ether1_voip" parent=ether1 packet-mark=VoIP limit-at=0 queue=default priority=2 \
max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s disabled=no
1 ответ
Бежать Tools > Torch
использование последних версий Mikrotik (которые включают DSCP/TOS в инструменте Torch) во время вызова voip, чтобы узнать DSCP/TOS для этих пакетов.
Обновить:
Если вы используете более старую версию Mikrotik, которая не поддерживает DSCP/TOS в инструменте Torch, вы можете запустить Tools > Packet Sniffer
захватить трафик (или передать его непосредственно на ПК), а затем открыть его на Wireshark, чтобы узнать поле TOS для пакетов VoIP.