miércoles, 13 de agosto de 2008

Hotspot, Aplicar diferentes limites y prioridades

Hotspot, aplicar diferentes limites y prioridades de trafico

Introduccion

Muchos usuarios preguntan siempre como prioritizar el trafico usando el servicio de Hotspot de Mikrotik RouterOS.

El metodo siguiente ayuda a manejar el trafico de la red y personalizarlo de la manera que quieras. Tambien se asegura de proveer el servicio correcto para el uso especifico en una red grande, dando prioridad a los VIP's, usuarios especiales o servicios especificos en una red congestionada.
Tambien se puede utilizar el mismo metodo si te quieres asegurar que los usuarios pesados no sigan bajando o subiendo archivos por largos periodos de tiempo para ahorrar el resto del trafico disponible para los usuarios de uso ligero que estan buscando una buena velocidad para navegar en su acceso ocasional. Esto puede ser aplicado utilizando el limite de rafaga "burst" o una combinacion de velocidad minima y limite de rafaga "burst" con prioridad.

El truco con la administracion de ancho de banda en el Hotspot es utilizar los Perfiles de Usuario "User Profile" y asignarles los diferentes tipos de velocidad que se relacionen a grupos especificos.

La pregunta es, ¿como se hace eso?

Utilizando Winbox, en: IP >> Hotspot >> User Profiles >> rate limit:
utiliza la siguiente secuencia: x1k/y1k x2k/y2k x3k/y3k x5/y5 P x6k/y6k

en donde:
x1k/y1k: Velocidad "Rate"(txrate/rxrate i.e 128k/1024k)
x2k/y2k: Velocidad de rafaga"Burst Rate" (i.e 256k/2048k)
x3k/y3k: Limite de rafaga "Burst Threshold" (i.e 160k/1280k)
x5/y5: Tiempo de duracion de la rafaga "Burst Time" (en segundos i.e: 60/60)
Prioridad del trafico: P (usar numero entero entre 1-8)
Velocidad Minima "Minimum rate": x6k/y6k (i.e 32k/256k)

Por ejemplo: 24k/128k 32k/256k 24k/196k 30/30 8 16k/64k

El siguiente ejemplo te muestra exactamente que hacer:
Image:Hotspot-limits.jpg

Significa:
Velocidad "Rate":24k/128k
Velocidad de rafaga "Burst Rate": 32k/256k
Limite de rafaga "Burst Threshold": 24k/196k
Tiempo de rafaga "Burst Time2: 30/30
Prioridad: 8
Velocidad Minima "Minimum rate": 16k/64k

en la tabla de Queues, Puedes ver exactamente que es lo que sucedion para el usuario con dicho perfil:
Image:Hotspot-limits2.jpg

Aqui tambien puedes revisar la prioridad configurada:
Image:Hotspot-limits3.jpg

Si lo unico que quieres ajustar es la velocidad y la prioridad etonces utiliza:
Velocidad "Rate", Velocidad de Rafaga "Burst Rate", Prioridad de la rafaga "Burst Priority", Velocidad Minima "Minimum rate".

Traducido de MikroTik Wiki

jueves, 7 de agosto de 2008

Lista de scripts y rutinas utiles para Mikrotik RouterOS

Todos los SCRIPTS deben ser insertados via "WINBOX" en el menu "SYSTEM" submenu "SCRIPTS" o bien via "NEW TERMINAL" /system script



SCRIPT PARA REINICIAR AUTOMATICAMENTE

  • add name="reiniciar" source="/system reboot" policy=ftp,reboot,read,write,policy,test,winbox,password


SCRIPT PARA DETENER LA WEB-CACHE

  • add name="detener_proxy" source="/ip web-proxy set enabled=no" policy=ftp,reboot,read,write,policy,test,winbox,password


SCRIPT PARA LIMPIAR WEB-CACHE

  • add name="Limpiar_Proxy" source="/ip web-proxy clear-cache" policy=ftp,reboot,read,write,policy,test,winbox,password


SCRIPT PARA REINICIALIZAR LA WEB-CACHE

  • add name="Crear_Proxy" source="/ip web-proxy set enabled=yes" policy=ftp,reboot,read,write,policy,test,winbox,password


SCRIPT PARA BACKUP AUTOMÁTICO DEL MIKROTIK

  • add name="respaldo_diario" source="/sy ba sav name=mk_bkp.backup" policy=ftp,reboot,read,write,policy,test,winbox,password

RUTINAS UTILES


Deben ser aplicadas via Winbox; Menu "SYSTEM", submenu "SCHEDULER" o bien via "NEW TERMINAL" en /system scheduler


Programar reinicios de 15 en 15 dias

  • add name="reiniciar" on-event=reboot start-date=aug/15/2008 start-time=06:05:00 interval=2w1d comment="REINICIO CADA 15 DIAS" disabled=no


Programar el mantenimiento automatico del WEB PROXY (Cada 5 dias)

  • add name="detener_proxy" on-event=detener_proxy start-date=Aug/15/2008 start-time=05:00:00 interval=5d comment="Detener Proxy para mantenimiento" disabled=no


  • add name="Limpiar_Proxy" on-event=Limpiar_Proxy start-date=Aug/15/2008 start-time=05:03:00 interval=5d comment="" disabled=no


  • add name="Crear_Proxy" on-event=Crear_Proxy start-date=Aug/15/2008 start-time=05:10:00 interval=5d comment="Mantenimiento automatico del Web-Proxy" disabled=no

Programar el respaldo automatico cada 6 horas

  • add name="respaldo_diario" on-event=respaldo_diario start-date=Aug/16/2008 start-time=00:00:01 interval=6h comment="Crear respaldos cada 6 horas" disabled=no