У меня есть роутер 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
Бегать Tools > Torch
использование последних версий Mikrotik (которые включают DSCP / TOS в инструменте Torch) во время вызова VoIP, чтобы узнать DSCP / TOS для этих пакетов.
Обновить:
Если вы используете старую версию Mikrotik, которая не поддерживает DSCP / TOS в инструменте Torch, вы можете запустить Tools > Packet Sniffer
для захвата трафика (или потоковой передачи его непосредственно на ПК), а затем откройте его в Wireshark, чтобы узнать поле TOS для пакетов VoIP.