TanodTools
IT

Generatore di simple queue MikroTik

Imposta una volta il piano di banda e ottieni una simple queue per ogni indirizzo client, con burst opzionale e una coda padre che limita l'intero gruppo.

Funziona nel browser; nulla di ciò che scrivi lascia il tuo dispositivo

Client
Piano per client
Coda padre

Genera sintassi RouterOS v7 (valida anche su v6) per target IPv4, fino a 2048 code. Ogni coda riceve lo stesso piano; con molti client che condividono una linea, il PCQ pesa meno sulla CPU. MikroTik e RouterOS sono marchi di SIA Mikrotīkls. Questo strumento è indipendente e non è affiliato né approvato da MikroTik.

Come limitare la banda per IP su MikroTik

  1. Elenca gli indirizzi dei client (uno per riga, se vuoi seguito da un nome), oppure indica una subnet per creare una coda per ogni host.
  2. Inserisci il piano come max-limit di upload e download, più limit-at e burst se li usi. Le velocità accettano k, M o G.
  3. Se vuoi, aggiungi una coda padre per la capacità totale della linea, poi copia lo script o scarica il file .rsc.

Le simple queue in breve

Una simple queue in /queue simple limita il traffico da e verso il suo target: un indirizzo, una rete o un'interfaccia. RouterOS confronta ogni pacchetto con l'elenco dall'alto e lo mette nella prima coda il cui target corrisponde, in entrambe le direzioni, quindi una sola coda regola sia l'upload sia il download di un client. Questo rende le simple queue il modo più rapido per dare a ogni cliente o dispositivo il suo piano, e la scelta abituale sui piccoli router WISP e hotspot.

Ogni coda ha un max-limit (il tetto), un limit-at facoltativo (la velocità garantita quando il padre è congestionato) e impostazioni di burst facoltative. Una coda parent raggruppa i figli sotto un totale: il max-limit del padre dovrebbe essere la capacità reale della linea, leggermente sotto ciò che fornisce il provider, così che siano il router e non il modem a gestire l'accodamento dei pacchetti e a far valere le priorità del piano.

Consigli

Domande frequenti

Quale lato è l'upload in max-limit?

Le velocità delle simple queue sono scritte upload/download dal punto di vista del target: max-limit=5M/20M permette al client di inviare 5 Mbit/s e ricevere 20 Mbit/s. Il generatore etichetta i campi in questo modo, così non devi ricordare l'ordine.

Perché la mia coda non limita nulla?

Il motivo più comune è FastTrack: le connessioni in fasttrack saltano le simple queue. Disattiva la regola fasttrack in /ip firewall filter, oppure escludi da essa gli indirizzi in coda. Controlla anche l'ordine: le simple queue vengono confrontate dall'alto, e una coda precedente con un target sovrapposto prende il traffico per prima.

Cosa fanno limit-at e la coda padre?

La coda padre limita l'intero gruppo alla capacità reale della linea. limit-at è la velocità garantita a ciascun figlio quando il padre è saturo; oltre quella soglia, i figli si dividono la banda restante fino al loro max-limit. Se la somma dei limit-at supera il padre, non possono essere rispettati tutti.

Quante simple queue può gestire un router?

Dipende dalla CPU e dal traffico, ma ogni pacchetto percorre l'elenco dall'inizio, quindi migliaia di code diventano costose. Per grandi piani uniformi, un tipo di coda PCQ limita ogni client in modo equo con una sola coda; il generatore PCQ scrive proprio quella.

Un target /32 richiede il prefisso?

RouterOS memorizza comunque i target di un solo indirizzo come /32. Il generatore li scrive con /32 così i target appaiono uguali in un export.

Il mio piano viene inviato da qualche parte?

No. Le code vengono generate nel tuo browser e nulla di ciò che scrivi lascia il tuo dispositivo.