Como Limitar el ancho de banda o tráfico en un Mikrotik
Si bien ya fuimos hablando sobre distintas cosas de Mikrotik me pareció que estaba bueno, hacer un pequeño tutorial para mostrar “Como Limitar el ancho de banda o tráfico en un Mikrotik” ya que es muy fácil obvio teniendo algunos recaudos, así que sin más los dejo con tutoriales de #culturalibre para todes!
Para este tutorial vamos a utilizar lo que se denomina simple queue que en cagastellano seria Colas Simples.
La idea es saber a que IP darle que velocidad, por eso para este tutorial es recomendable que tu mikrotik sea el que entrega dhcp o bien puedas saber las mac de los equipos a limitar de alguna y otra manera.
Luego de usar Winbox para poder ingresar a tu mikrotik, vas a ir a queues:
Una vez hagamos clic, aparecerá una nueva ventana, al igual que esta:
Después, le damos al botón de añadir agregar:
A continuación les voy a mostrar lo más “sencillo” ya que tambien hay varias configuraciónes de esto:
- Name: Nombre de la cola. Esto nos servirá para identificarla. No necesariamente debe ser un nombre por maquina sino que tambien podriamos identificar un área completa.
- Taget: Dirección IP que queremos limitar. Como vemos podemos usar la flechita hacia abajo y poner más de una ip.
- Dst: Dirección IP de destino. Esto nos serviría para limitar únicamente hacia una dirección IP de destino, pero no a las demás. Util si tenemos que permitir youtube para capacitaciones pero no queremos que nos morfen el ancho de banda completo.
- Max Limit (Target Upload): Máximo ancho de banda de subida desde la/s dirección/es IP especificada en Target.
- Max Limit (target Download): lo mismo que el item anterior pero esta vez con la Descarga.
Hasta acá ya tendriamos una Simple Queue armada sin demasidados esfuerzos. Pero recuerden que la MAC la debemos clavar porq ue en el caso que la maquina se cambie de ip entonces los controles sobre la misma son de gusto.
En mikrotik, y como se ve en la última imagen podemos realizar Rafagas de velocidad (Burst) y como nunca está de más saber algo de teoría para después poderlo llevarla a la práctica vamos a ver un poquito de que se trata:
En este caso tenemos que saber que Burst es una característica que nos permite satisfacer los requerimientos de ancho de banda adicional para Queue incluso si la tasa requerida es más grande que el MIR (max-límite) para un período de tiempo limitado. Esto en teoría. Y también sería bueno que supiéramos las definiciones de cada uno de estos parámetros.
• Burst Limit (número): Máxima carga/descarga de la velocidad de datos a la que se puede llegar, mientras que el Burst esté permitido.
• Burst Time (tiempo): Período de tiempo, en segundos, durante el cual se calcula la velocidad de datos media. (Este no es el tiempo de Burst real).
• Burst Threshold (número): Este es el valor del Burst de encendido/apagado (on/off).
• Average-rate (o promedio de tasa – de sólo lectura): Cada dieciseisava parte (1/16) del Burst Time, el router calcula la velocidad media de datos de cada clase sobre los últimos segundos de Burst Time.
• Actual-rate (o tasa real – de sólo lectura): Velocidad real de transferencia de tráfico de Queue
Wooooouuuuu mucha info…. claramente! Y muchas veces tenemos que saber que si tenemos un solo mikrotik que hace de todo lo más problable es que matemos el cpu, la idea seria contar con un mikrotik que haga de firewall y luego otro que se encargue de este tipo de cosas para la red lan.
El Burst se produce sólo si la tasa promedio de Queue desde el último segundo del Burst Time es más pequeño que el Burst Threshold. Burst se detendrá si la tasa promedio de Queue desde los últimos segundos del Burst Time es mayor o igual Burst Threshold.
El mecanismo del Burst es simple: Si se permite el Burst, el max-limit se sustituye por el valor de Burst Limit. Cuando el Burst es anulado el max-limit permanece sin cambios.
Burst Time no indica el tiempo que vaya a estar al máximo, sino la dieciseisava parte (1/16) del Burst Time que decidamos poner.
Otro dato a tener en cuenta es que para que el Burst funcione correctamente el valor de Burst Threshold debe estar por debajo de max-limit.
Podemos probar con algunas configuraciones para ver su funcionamiento. Por ejemplo la siguiente:
· Burst Limit = 8M
· Burst Time = 16s
· Burst Threshold = 5M
· Max-limit = 6M
Para calcular los valores anteriores basta con recordar que Burst usa la dieciseisava parte, por lo que si el valor de Burst Time es 16, cada parte equivale a un segundo.
Entonces, para conseguir llegar a 8 Mbps durante 10 segundos, se multiplica 10s x 8 Mbps = 80 Mbps. Ese resultado se divide entre los 16s del Burst Time, 80 Mbps/16s y da un resultado igual a 5 Mb, que será el valor del Burst Threshold
De esta manera cuando se alcancen esos 5 Mbps la tasa de transferencia bajará a los 6 Mbps que pusimos en el Max-limit.
Ojalá les haya sido útil y si quisieron un poco más, hayan llegado a las rafas de velocidad par entender un poco como mejorar el ancho de banda otorgado….
Por más #CulturaLibre para todes!
Filed under: redes - @ 26 septiembre, 2022 10:57 pm
Etiquetas: colas simples, control ancho de banda, limites, mikrotik, networking, redes, simple queue