TanodTools
ES

Generador de simple queues MikroTik

Define un plan de ancho de banda una vez y obtén una simple queue por cada dirección de cliente, con burst opcional y una queue padre que limita a todo el grupo.

Funciona en tu navegador; nada de lo que escribes sale de tu dispositivo

Clientes
Plan por cliente
Queue padre

Genera sintaxis de RouterOS v7 (también válida en v6) para targets IPv4, hasta 2048 queues. Todas las queues reciben el mismo plan; cuando muchos clientes comparten un enlace, PCQ consume menos CPU. MikroTik y RouterOS son marcas registradas de SIA Mikrotīkls. Esta herramienta es independiente y no está afiliada ni respaldada por MikroTik.

Cómo limitar el ancho de banda por IP en MikroTik

  1. Lista las direcciones de los clientes (una por línea, opcionalmente seguida de un nombre), o indica una subred para crear una queue por cada host.
  2. Ingresa el plan como max-limit de subida y de bajada, más limit-at y burst si los usas. Las velocidades aceptan k, M o G.
  3. Opcionalmente agrega una queue padre con la capacidad total del enlace, y luego copia el script o descarga el archivo .rsc.

Simple queues, en breve

Una simple queue en /queue simple limita el tráfico desde y hacia su target: una dirección, una red o una interfaz. RouterOS compara cada paquete con la lista desde arriba y lo coloca en la primera queue cuyo target coincida, en cualquier dirección, así que una sola queue regula tanto la subida como la bajada de un cliente. Eso hace de las simple queues la forma más rápida de darle a cada cliente o dispositivo su propio plan, y la opción habitual en routers pequeños de WISP y hotspot.

Cada queue tiene un max-limit (el techo), un limit-at opcional (la velocidad que se le garantiza cuando su padre está congestionado) y ajustes de burst opcionales. Una queue parent agrupa a las hijas bajo un total: el max-limit del padre debe ser la capacidad real del enlace, un poco por debajo de lo que entrega el ISP, para que las colas de paquetes se formen en el router y no en el módem, y se apliquen las prioridades del plan.

Consejos

Preguntas frecuentes

¿Qué lado es la subida en max-limit?

Las velocidades de una simple queue se escriben subida/bajada desde el punto de vista del target: max-limit=5M/20M deja que el cliente envíe 5 Mbit/s y reciba 20 Mbit/s. El generador rotula los campos de esa forma para que no tengas que recordar el orden.

¿Por qué mi queue no limita nada?

El motivo más común es FastTrack: las conexiones con fasttrack se saltan las simple queues. Desactiva la regla fasttrack en /ip firewall filter, o excluye de ella las direcciones con queue. Revisa también el orden: las simple queues se evalúan desde arriba, y una queue anterior con un target solapado se queda primero con el tráfico.

¿Qué hacen limit-at y la queue padre?

La queue padre limita a todo el grupo a la capacidad real del enlace. limit-at es la velocidad que se garantiza a cada hija cuando la padre está llena; por encima de ella, las hijas se reparten el ancho de banda restante hasta su max-limit. Si los valores de limit-at suman más que la padre, no se pueden cumplir todos.

¿Cuántas simple queues aguanta un router?

Depende del CPU y del tráfico, pero cada paquete recorre la lista desde arriba, así que miles de queues se vuelven costosas. Para planes planos grandes, un tipo de queue PCQ reparte el ancho de banda de forma justa entre todos los clientes con una sola queue; el generador de PCQ la escribe.

¿Un target /32 necesita el prefijo?

RouterOS guarda los targets de una sola dirección como /32 de cualquier forma. El generador los escribe con /32 para que los targets se lean igual en un export.

¿Mi plan se envía a algún lado?

No. Las queues se generan en tu navegador y nada de lo que escribes sale de tu dispositivo.