Otro apunte.
Esta vez, necesito aplicar QoS con máxima prioridad en unos routers mikrotik que tengo instalados….. por norma general uso asterisk / freeswitch y SIP siempre en udp, así que los puertos son:
SIP signaling: 5060
RTP: 10000 ... 20000
Primero, hemos de identificar el tráfico con reglas mangle
add action=mark-connection chain=prerouting comment=rtp dst-port=10000-20000 new-connection-mark=SIP protocol=udp
add action=mark-connection chain=postrouting comment=rtp dst-port=10000-20000 new-connection-mark=SIP protocol=udp
add action=mark-connection chain=prerouting comment=sip dst-port=5060 new-connection-mark=SIP protocol=udp
add action=mark-connection chain=postrouting comment=sip dst-port=5060 new-connection-mark=SIP protocol=udp
Marcamos los paquetes de sip y rtp…. para hacer la queue, necesitamos identificar los paquetes que identificamos con el mark-connection y la manera de hacerlo :
add action=mark-packet chain=prerouting connection-mark=SIP new-packet-mark=SIP_GENERAL passthrough=no
add action=mark-packet chain=postrouting connection-mark=SIP new-packet-mark=SIP_GENERAL passthrough=no
Y ahora hacemos la Queue Tree, asignando la prioridad más alta (1):
add name=VOIP packet-mark=SIP_GENERAL parent=global priority=1 queue=default
Y ahora….. a probarr!!!!!
Excelente, Funciona 😀