Priorizar la VozIP usando Mikrotik

29 Mar

Si dispones de un router Mikrotik quizá te interese priorizar la Voz IP de tal modo que aunque hagas un uso intensivo del (upload) no afecte a la calidad del audio.

Con fibra la verdad es que salvo casos muy extraños es complicado que te encuentres con ese problema , que era más habituales con conexiones de upload reducido, como adsl o similares.

No obstante la configuración es bastante sencilla y solventará este problema si se presentara.

Tenemos dos opciones, si bien conoces la ip fija del dispositivo o centralita IP puedes marcar los paquetes de dichas ips, o bien usando el etiquetado DSCP , y configurando el terminal para que etiquete los paquetes, usaremos esa opción para aquellos terminales que dispongan de dicha funcionalidad. En el ejemplo usaremos el DSCP 48 para SIP y RTP. Hay dispositivos que marcan con DSCP distinto SIP o RTP , y realmente para la voz lo que nos preocupa es RTP, pero bueno por simplicidad considero el mismo etiquetado para ambos protocolos.

Primero crearemos unas reglas para marcar los paquetes como comentaba:

/ip firewall mangle

add action=mark-packet chain=prerouting comment=VOIP new-packet-mark=voip-mark passthrough=no protocol=udp src-address=10.0.0.2

add action=mark-packet chain=prerouting comment=VOIP dst-address=10.0.0.2 new-packet-mark=voip-mark  protocol=udp

add action=mark-packet chain=prerouting comment=VOIP dscp=48 new-packet-mark=voip-mark

add action=mark-packet chain=prerouting comment=VOIP new-packet-mark=bulk packet-mark=!voip-mark passthrough=no

Posteriormente crearemos las colas correspondientes para que una vez marcados los paquetes se encolen con las consideraciones de que VOIP será mas prioritario que el resto de tráfico (bulk)

/queue tree

add name=Cola_Principal parent=PPOE_CASA priority=1

add limit-at=1M max-limit=2M name=Trafico_VOIP packet-mark=voip-mark parent=Cola_Principal priority=1 queue=ethernet-default

add limit-at=8M max-limit=10M name=Trafico_Bulk packet-mark=bulk parent=Cola_Principal queue=ethernet-default

Si todo va bien veremos matches en las colas como os muestro:

Captura de pantalla 2015-03-29 a las 18.14.49

One thought on “Priorizar la VozIP usando Mikrotik

Leave a Reply

Your email address will not be published. Required fields are marked *