tem alguma configuração espefica pra deixar o voip melhor usando o mkt
Versão Imprimível
tem alguma configuração espefica pra deixar o voip melhor usando o mkt
Uma coisa que pode-se fazer para melhorar o voip é marcar os pacotes (portas) do voip e priorizar o tráfego das mesmas. Segue abaixo algumas regras para serem colocadas no mangle:
/ ip firewall mangle
new-connection-mark=teste passthrough=yes comment="PORTAS ALTAS - VOIP" \
disabled=no
add chain=prerouting connection-mark=teste action=mark-packet \
new-packet-mark=teste2 passthrough=yes comment="" disabled=no
add chain=prerouting protocol=udp src-port=1571 action=mark-connection \
new-connection-mark=voip_out passthrough=yes comment="VOIP-OUT" \
disabled=no
add chain=prerouting connection-mark=voip_out action=mark-packet \
new-packet-mark=VOIP_OUT passthrough=yes comment="" disabled=no
add chain=prerouting protocol=udp src-port=5060 action=mark-connection \
new-connection-mark=voip_in passthrough=yes comment="VOIP-IN" disabled=no
add chain=prerouting connection-mark=voip_in action=mark-packet \
new-packet-mark=VOIP_IN passthrough=yes comment="" disabled=no
add chain=postrouting protocol=udp dst-port=1571 action=mark-connection \
new-connection-mark=voip3 passthrough=yes comment="VOIP \(PORTA EXTERNA DA \
VONO\)" disabled=no
add chain=postrouting connection-mark=voip3 action=mark-packet \
new-packet-mark=voip3 passthrough=yes comment="" disabled=no
add chain=output connection-state=new action=mark-connection \
new-connection-mark=teste passthrough=yes comment="" disabled=no
Ae colocas estas no queue tree:
/ queue tree
add name="voip_in" parent=global-in packet-mark=VOIP_IN limit-at=200000 \
queue=default priority=1 max-limit=200000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name="voip_out" parent=global-out packet-mark=VOIP_OUT limit-at=128000 \
queue=default priority=1 max-limit=128000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name="voip_in2" parent=global-out packet-mark=VOIP_IN limit-at=200000 \
queue=default priority=1 max-limit=200000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name="voip_out2" parent=global-in packet-mark=VOIP_OUT limit-at=128000 \
queue=default priority=1 max-limit=128000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name="queue1" parent=global-in packet-mark=teste2 limit-at=200000 \
queue=default priority=1 max-limit=200000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name="queue2" parent=global-out packet-mark=teste2 limit-at=200000 \
queue=default priority=1 max-limit=200000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name="queue3" parent=global-total packet-mark=teste2 limit-at=200000 \
queue=default priority=1 max-limit=200000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name="queue4" parent=global-total packet-mark=VOIP_IN limit-at=200000 \
queue=default priority=1 max-limit=200000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name="queue5" parent=global-total packet-mark=VOIP_OUT limit-at=200000 \
queue=default priority=1 max-limit=200000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name="queue6" parent=global-in packet-mark=voip3 limit-at=200000 \
queue=default priority=1 max-limit=200000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name="queue7" parent=global-out packet-mark=voip3 limit-at=200000 \
queue=default priority=1 max-limit=200000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name="queue8" parent=global-total packet-mark=voip3 limit-at=200000 \
queue=default priority=1 max-limit=200000 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
Qualquer coisa estamos ae!!
vou testar
seguinte,
o voip utiliza portas aleatórias.
normalmente usa-se a 5060 para o sip-reistrar (isso não consome banda, é apenas para autenticação)
quando se utiliza linux, vc pode marcar as conexões voip através do layer7... mas pelo que pesquisei o MT não tem nada semelhante ao l7 com reconhecimento de conexões sip.
enfim, o que vc pode fazer é adaptar a regra que nosso amigo postou acima subistituindo o número da porta pelo endereço de destino da conexão.
dê um ping no servidor pegue o endereço ip e crie as regras.
boa sorte!