Duplicar ancho de banda en horario nocturno con Mikrotik

Todos los que estamos trabajando como WISP sabemos que si hay algo que es sumamente valioso “es nuestro ancho de banda”. El Mb para empresas pequeñas termina siendo muy caro y se pone dificil remar contra las telco.

La idea de este post: crear un script para aprovechar al maximo todo nuestro ancho de banda; ya que durante la noche queda casi sin uso, y nosotros lo estamos pagando!!!.

Escenario: PPPoE con Queues Dinamicas asignando a los clientes 128k y 256k respectivamente (de acuerdo al plan que tenga contratado) los cuales pasan a ser 256k y 512k entre las 00:45 y las 7:00 am.

El Script recorre las queue simples y cambia el max-limit. Se acpetan sugerencias y comentarios.


#subo128a256
:foreach i in=[/queue simple find] do={
:if ([:find [/queue simple get $i max-limit] “128000/128000″] = 0) do={
/queue simple set $i max-limit= “257000/257000″;
}
}


#bajo256a128
:foreach i in=[/queue simple find] do={
:if ([:find [/queue simple get $i max-limit] “257000/257000″] = 0) do={
/queue simple set $i max-limit= “128000/128000″;
}
}

Finalmente se cargan en el Scheduler y lo pueden configurar para que corra luego de la medianoche cada 1 hora hasta las 7 de la mañana. Digo cada 1 hora porque el script recorre los queues simple de los usuarios que estan conectados en ese momento (en que corrio el script), entonces si algun cliente conecta despues de que paso nuestro script, ese queda sin “doble velocidad”, por eso es recomendable ejecutarlo cada 1 hora.

Este es nuestro resultado. (En este caso el Script duplica en un plan de 256k).

Algo muy facil de hacer; y los clientes no solo quedan conformes, si no que aumentan las ventas. ;)

3 Comentarios...
Dejar un comentario

Hola, esta muy bueno el post, yo estoy utilizando hotspot, se puede hacer lo mismo? y una de yapa, como se puede hacer para pasar el listado de clientes de un reoter a otro (solo necesito pasar los usuarios del hotspot, los router tienen distintas configuraciones y uno es version 3.07 y el nuevo 3.13). gracias

Hola!, me alegra que te sirva el post;

Pregunta 1) SI, Tanto en Hotspot como en PPPoE te va a funcionar muy bien el Script, ya que modifica dinamicamente las Queues que te genera el hotspot o el PPPoE sin importarle quien sea el que las crea ni que nombre tenga el queue.

Pregunta 2) en el winbox vas a la opcion “New terminal”:

Para PPPOE seria asi:
/ppp secret exp file=misusuarios

en hotspot seria algo asi como
/ip hotspot secrets exp file=usuarios

Eso te genera un archivo llamado “misusuarios.rsc” en el menu “file”, entonces vas a dicho menu y seleccionas el archivo con un click. Luego presionas en el boton “copy”, minimizas el winbox, y haces “paste” para que te baje el archivo a tu PC.
Por ultimo; renombras el archivo; le remplazas la extencion rsc por txt; lo abris y bueno.. ahi tenes todos los users para copiar y pegas en el otro router. :)

Slds. Nico.

Gracias… ahora lo voy a hacer. saludos



Dejar un comentario
Los saltos de linea son automaticos, las direcciones de e-mail nunca seran mostradas, HTML esta permitido: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">

(required)

(required)