Increible persona y profesor a la vez, es una bendicion tener a una persona que sabe explicar MUY BIEN los temas para personas como yo que nos cuesta entender algunas cosas. Lo felicito por su canal y ojala algun dia haga un video sobre VLAN en V.7.8 de mikrotik. Muchas gracias y bendiciones
Es excelente ese algoritmo yo creo independiente mente para la subida y descarga y en la cola simple en la parte de Total Queue Type uso FQ_CODEL y el conjunto de estos algortimos mejora mucho la red, con arquitecturas ARM64 el cpu al pasar 1gb de trafico el equipo anda entre 60% a 70% uso de CPU, no si sea correcto el uso pero mis clientes han notado una mejora desde el cambio a la versión 7 que implemento MK
Hola! Correcto, la idea seria tomar ventaja de los algoritmos pero tratando de mantener el nivel de uso de CPU bajo. Esto podemos lograrlo si tenemos multiples routers (como en el caso de una red enrutada) administrando sus clientes locales.
La idea del uso de cake es lo más cercano al usuario y por ende en nodos enrutados... Imagino que un red bridgeada y que además use pppoe no debe poder hacerse.... Eso sí cake sube mucho el uso del procesador! No he querido pasar a la versión 7 una Rb en un nodo que tiene pocos clientes porque le tengo un balanceo de carga y failover y luego deja de funcionar por la parte de la routing table que toca crearlas manualmente y como es un sitio muy alejado no quiero hacerlo remoto para no generar algún traumatismo!
@@WilmerAlmazan buen dia ing muchas gracias por aportar sus conocimientos, una consulta en la plataforma de aprende redes puedo encontrar un poco mas al detalle la implementación del CAKE en PPPoe. gracias.
Estoy probando ... Y no tengo perdida de paquetes ni en nada ... Es una maravilla esa opción ... Gracias por compartir 👍 ... Solo me falta otra solución espero que me puedas ayudar... Quiero usar 2 LINIAs una para juegos vídeo juegos y la otra linia para el resto del tráfico ... Espero un vídeo para ello que puedas compartir gracias
deberias marcar los paquetes que quieres enviar por la linea deseada .Por ejemplo puedes mandar todo el trafico web por la primera , y en la tabla de rutas indicas la marca y ya estaria
Saludos amigo desde Venezuela !! Excelente tus vídeos, implemente el algoritmo de cake y extrañamente sucedió lo contrario, la latencia se me disparó al triple, verifique e hice todo tal cual como lo indicas en el vídeo, tengo un proveedor de fibra y en realidad no tenía mal ping al implementar el algoritmo, solo quería verificar si bajaba aun más pero no fue el caso .
Hola, Cualquier mecanismo de QoS entra en funcionamiento cuando hay saturación. Sin saturación, no hay cambio. Habría que analizar su escenario en particular para determinar las causas de su efecto. Saludos.
Creo que el problema que tienes es el equipo; prueba limitando el ancho de banda (por ejemplo) 20mbps y verifica la latencia. A mi me paso, tengo plan de 1gbps, y descubrí lo siguiente: 1. A través de Waveform descubrí que mis velocidades son inferiores a 700mbps, pero curiosamente en speedtest siempre estan alrededor de 970mbps.... es raro no? 2. Cuando hice la prueba en Waveform sin Cake la latencia fue siempre muy baja, 600mbps + latencia de 35ms (+1ms) mas o menos; pero cuando implemente cake me dio latencia de +70ms , una completa locura... entonces probe lo siguiente: SIMPLEMENTE LIMITE EL ANCHO DE BANDA A 100mbps y la latencia quedo perfecta y todo esta perfecto, mejoro absolutamente todo, pero repito, mis velocidades estan limitadas en general a 100mbps aun cuando tengo un plan de 1Gbps...... en mi ignorancia (no conozco de este tema), creo que el problema es el equipo, el mikrotik o mi pc,, tengo un mikrotik Hex S. Saludos
Hola Wilmer, espero que estés bien y excelente video... una pregunta, he visto que con simples queues se puede hacer que si por ejemplo llega 100mb de internet y 2 clientes lo están usando al mismo tiempo que cada uno automaticamente tenga 50mbps... pero cómo se hace con un ancho de banda que es variable (a mi casa llega entre 10 y 100 mbps y quiero compartirlo con un vecino, pero es inestable la velocidad que llega)? Se puede que si en el momento justo están llegando 50mbps se divida 25 y 25mbps que seria el 50%? Gracias de antemano y saludos!
Hola, mi configuración la tengo así COLA PADRE >>>COLA DE PLANES >>>COLA POOL CLIENTES tengo el Mikrotik Administrador de ahí directo a los usuarios. Cómo les dije mis usuarios están todos en una misma cola compartida. Dónde aplicó el CAKE? Gracias
Hola Rodrigo, LibreQoS se basa en cake y fq-códel. Los resultados serán muy parecidos, aunque si desea tener un equipo especializado, puede usar LibreQoS como complemento al Mikrotik (enfocado en routing)
Buenas noches wilmer, disculpa, siempre sigo tus videos y doy gracias a DIOS por tus excelentes explicaciones y lo magistral que lo haces, tenemos un pequeño ISP de unos 50 usuarios y necesitamos configurar un server cache, cual nos recomiendas para minimizar un poco las peticiones y mejorar el ancho de banda, gracias
excelente video , algo que no me quedo muy claro fue que la configuracion debe hacerse lo mas cerca del cliente , osea se aplica en el MK y en el router cliente como se haria?? como se aplica el cake en tp-link y Mercusys que son los router que mis clientes tienen
Hola, Si tengo Rehusó , el Cake se aplica al Padre también a la cola Total o solo sería al Cliente el hijo ? La cola Total la dejo Default small o la cambio a Cake también ?
Amigo tendrás algún video donde explique cuando una regla del mangle no deja funcionar a otra nose qué hacer tengo un pbr y por la vpn no puedo entrar alas antenas almenos qué suba una regla de accept preruting sourch adress más la ip qué quiero acceder así si deja entrar pero después no funciona el pbr
Muchas gracias por tu pronta respuesta, tendre una mejora real, si uso con colas simples en mi router de borde, ya que mis clientes los tengo con ONU "Sencillas" que no son MK @@WilmerAlmazan
Si tengo 80 computadoras, se crea una cola para la red me imagino ... no 80 colas...? .... equilibra el uso de cada cliente ? ... es un caso de una empresa, no ISP... gracias
Es correcto, La velocidad se configura en la cola simple. Simplemente estamos indicando el algoritmo de encolamiento. Por el momento no es posible usar el “rate” en el queue type (obtendrá un mensaje de error si se usa) Saludos
Cake no esta diseñado para usarse en equipos con muchos clientes. Esta diseñado para ser usado cerca del cliente (distribuir la carga en multiples routers y no tener un solo router haciendo todo el trabajo).
@@WilmerAlmazan amigo wilmer saludos si aumenta tiene razon sin embargo la mejora es abismal solo hay que hacer lo que dijo no administrar miles de clientes en un solo routerOS. ahora se podria poner el cake en una cola simple dentro de las antenas mk del cliente colocando una cola target al ether1 donde se entrega el servicio al router del cliente? ahi se puede usar el cake gracias
Yo no tengo routers de mikrotik en mis clientes si lo aplico en mi controlador Mikrotik tengo un aproximado de 100 usuarios, puedo utilizar esta opción de cake
@@WilmerAlmazan hola tengo un Mikrotik 1100AHx4 para balancear y otro Mikrotik 1100AHx4 como controlador pero al momento de agregar a todos mis usuarios la función de Cake se me alenta el servicio
Cake está diseñado para usarse lo más cerca al cliente posible. No es buena práctica tener un solo router atendiendo el ancho de banda de miles de clientes.
O no tener un solo router administrando el trafico de toda la red. Si corre OSPF o tiene enrutada su red, cada router puede administrar localmente a los clientes
LA SOLUCIÓN ES CREAR A NUESTROS CLIENTES PLANES SUPERIORES A 100MBPS LOS USO MI RED ES ALAMBRICA Y NO TENGO PERDIDA DE PAQUETES AUN USANDO ENLACE PTP PARA DISTRIBUIR DEL PUNTO A AL PUNTO B LUEGO SE VA CON FFTH AL CLIENTE FINAL
Cualquier método de QoS aplica si hay saturación. Si no hay saturación y bastante ancho de banda disponible, no necesita ningún método de QoS. Si no tiene este problema, este vídeo no le aplica. Saludos!
@@WilmerAlmazan estoy buscando como bajar la latencia a miami con ultra low latency pero desconozco el tema si puedes investigar algo de eso me serviría de mucha ayuda ya que baja de 15 hasta 20 ms mas de lo que sueles tener normalmente acá en latam yo tengo 37ms
@@WilmerAlmazan gracias por responder amigo , el vídeo que tenías de la limitación por layer7 para UA-cam y Facebook lo he intentado encontrar y no aparece ya , fue que lo eliminaste o tuvo problemas también ? , Gracias de antemano .
Me salvaste de muchos problemas con esto, lo probe y es impresionante. Siempre mi admiracion y respeto.
Increible persona y profesor a la vez, es una bendicion tener a una persona que sabe explicar MUY BIEN los temas para personas como yo que nos cuesta entender algunas cosas. Lo felicito por su canal y ojala algun dia haga un video sobre VLAN en V.7.8 de mikrotik. Muchas gracias y bendiciones
Epa, me gusto muchísimo, gracias por este aporte es muy bueno bajo la latencia en un 70% wow.
Excelente Aporte Me Funciono muy Bien Justo lo que necesitaba
Es excelente ese algoritmo yo creo independiente mente para la subida y descarga y en la cola simple en la parte de Total Queue Type uso FQ_CODEL y el conjunto de estos algortimos mejora mucho la red, con arquitecturas ARM64 el cpu al pasar 1gb de trafico el equipo anda entre 60% a 70% uso de CPU, no si sea correcto el uso pero mis clientes han notado una mejora desde el cambio a la versión 7 que implemento MK
Hola!
Correcto, la idea seria tomar ventaja de los algoritmos pero tratando de mantener el nivel de uso de CPU bajo. Esto podemos lograrlo si tenemos multiples routers (como en el caso de una red enrutada) administrando sus clientes locales.
La idea del uso de cake es lo más cercano al usuario y por ende en nodos enrutados... Imagino que un red bridgeada y que además use pppoe no debe poder hacerse.... Eso sí cake sube mucho el uso del procesador! No he querido pasar a la versión 7 una Rb en un nodo que tiene pocos clientes porque le tengo un balanceo de carga y failover y luego deja de funcionar por la parte de la routing table que toca crearlas manualmente y como es un sitio muy alejado no quiero hacerlo remoto para no generar algún traumatismo!
Increible la explicacion facil y sencilla. Ahora me toca adivinar para pppoe.
Hola, muchas gracias. Puede colocar el queue-type en el profile de pppoe
@@WilmerAlmazan buen dia ing muchas gracias por aportar sus conocimientos, una consulta en la plataforma de aprende redes puedo encontrar un poco mas al detalle la implementación del CAKE en PPPoe. gracias.
Lo implementé y funcionó perfectamente! Gracias!
Excelente!!
Estoy probando ... Y no tengo perdida de paquetes ni en nada ... Es una maravilla esa opción ... Gracias por compartir 👍
...
Solo me falta otra solución espero que me puedas ayudar... Quiero usar 2 LINIAs una para juegos vídeo juegos y la otra linia para el resto del tráfico ... Espero un vídeo para ello que puedas compartir gracias
deberias marcar los paquetes que quieres enviar por la linea deseada .Por ejemplo puedes mandar todo el trafico web por la primera , y en la tabla de rutas indicas la marca y ya estaria
Saludos amigo desde Venezuela !! Excelente tus vídeos, implemente el algoritmo de cake y extrañamente sucedió lo contrario, la latencia se me disparó al triple, verifique e hice todo tal cual como lo indicas en el vídeo, tengo un proveedor de fibra y en realidad no tenía mal ping al implementar el algoritmo, solo quería verificar si bajaba aun más pero no fue el caso .
y tienes ros7
Hola,
Cualquier mecanismo de QoS entra en funcionamiento cuando hay saturación. Sin saturación, no hay cambio.
Habría que analizar su escenario en particular para determinar las causas de su efecto. Saludos.
Creo que el problema que tienes es el equipo; prueba limitando el ancho de banda (por ejemplo) 20mbps y verifica la latencia. A mi me paso, tengo plan de 1gbps, y descubrí lo siguiente:
1. A través de Waveform descubrí que mis velocidades son inferiores a 700mbps, pero curiosamente en speedtest siempre estan alrededor de 970mbps.... es raro no?
2. Cuando hice la prueba en Waveform sin Cake la latencia fue siempre muy baja, 600mbps + latencia de 35ms (+1ms) mas o menos; pero cuando implemente cake me dio latencia de +70ms , una completa locura... entonces probe lo siguiente: SIMPLEMENTE LIMITE EL ANCHO DE BANDA A 100mbps y la latencia quedo perfecta y todo esta perfecto, mejoro absolutamente todo, pero repito, mis velocidades estan limitadas en general a 100mbps aun cuando tengo un plan de 1Gbps......
en mi ignorancia (no conozco de este tema), creo que el problema es el equipo, el mikrotik o mi pc,, tengo un mikrotik Hex S.
Saludos
excelente, utilisima esta nueva implementacion.. gracias
Hola Wilmer, espero que estés bien y excelente video... una pregunta, he visto que con simples queues se puede hacer que si por ejemplo llega 100mb de internet y 2 clientes lo están usando al mismo tiempo que cada uno automaticamente tenga 50mbps... pero cómo se hace con un ancho de banda que es variable (a mi casa llega entre 10 y 100 mbps y quiero compartirlo con un vecino, pero es inestable la velocidad que llega)? Se puede que si en el momento justo están llegando 50mbps se divida 25 y 25mbps que seria el 50%?
Gracias de antemano y saludos!
salugo ing, habrá necesidad de implementar calidad de servicio al RB aun aplicando este algoritmo ???
Hola, mi configuración la tengo así COLA PADRE >>>COLA DE PLANES >>>COLA POOL CLIENTES tengo el Mikrotik Administrador de ahí directo a los usuarios. Cómo les dije mis usuarios están todos en una misma cola compartida.
Dónde aplicó el CAKE? Gracias
Interesante, voy aplicarlo
Saludos, yo tengo un rb4011 y no encuentro la opción de cake
Hola!
Debe usar RouterOS v7. Saludos
Que opinas de el software LibreQos en comparación con esta solución de CAKE de Mikrotik?
Hola Rodrigo, LibreQoS se basa en cake y fq-códel. Los resultados serán muy parecidos, aunque si desea tener un equipo especializado, puede usar LibreQoS como complemento al Mikrotik (enfocado en routing)
Buenas noches wilmer, disculpa, siempre sigo tus videos y doy gracias a DIOS por tus excelentes explicaciones y lo magistral que lo haces, tenemos un pequeño ISP de unos 50 usuarios y necesitamos configurar un server cache, cual nos recomiendas para minimizar un poco las peticiones y mejorar el ancho de banda, gracias
hola como estas interesante todo, me gustaria saber como hacerlo con pppoe
amigo ayuda.... despues de que equipo hay version 7?? tengo un rb 2011 y es version 7 y no sale cake
Se puede aplicar para arbol de colas?
existe alguna forma de administrar rehuso en la olt+mk, teniendo encuenta el fundamento de la capacidad de los modulos sfp?
excelente video , algo que no me quedo muy claro fue que la configuracion debe hacerse lo mas cerca del cliente , osea se aplica en el MK y en el router cliente como se haria?? como se aplica el cake en tp-link y Mercusys que son los router que mis clientes tienen
Son encolamientos propietarios de RouterOs
El 4011 trabajara bien con la version7 de routerOS?
Trabaja súper bien! Exitos
En pcq como se puede hacer
Hola, Si tengo Rehusó , el Cake se aplica al Padre también a la cola Total o solo sería al Cliente el hijo ? La cola Total la dejo Default small o la cambio a Cake también ?
Saludos tengo una pregunta y los que usamos pppoe como le hacemos para usar el cake disculpe mi ignorancia es que soy nuevo en Mikrotik
Hola Carlos,
Puede asignar el queue type en el profile.
@@WilmerAlmazan gracias por la información lo pondré en práctica.
Amigo tendrás algún video donde explique cuando una regla del mangle no deja funcionar a otra nose qué hacer tengo un pbr y por la vpn no puedo entrar alas antenas almenos qué suba una regla de accept preruting sourch adress más la ip qué quiero acceder así si deja entrar pero después no funciona el pbr
Buen video, quisiera contactarme con su persona
Saludos, y si uso pcq+adresslist para limitar el ancho de banda, como lo haría ?
Hola,
Por el momento no puede usarse para más de una IP origen como se hace con PCQ. Espero pueda hacerse más adelante.
Hola tienes algun video de ospf con una sola area y también con múltiples areas en routeros v7?
Por el momento no en el canal, solamente en nuestra plataforma aprenderedes.online
Agregaremos algunos ejemplos en el canal proximamente
Es excelente, pero como sería para implementar cake + queues tree + address list
Tengo una idea, tenia la misma pregunta, crear una cola simple global y cargar cake a modo global y dejar la sub cola por defecto..
Si encontró la solución me deja saber
Me gustaría saber si lo puedo usar con pppoe y con adress list
Pero entonces no es aplicable en un entorno ISP, ya que no podiramos usar PCQ, ya que no se podrian usar ambas reglas en simultaneo?
Hola, Usa PCQ o Colas Simples con cake, una de las dos.
Saludos
Muchas gracias por tu pronta respuesta, tendre una mejora real, si uso con colas simples en mi router de borde, ya que mis clientes los tengo con ONU "Sencillas" que no son MK @@WilmerAlmazan
Excelente
Si cambio de versión no perderé configuración?
Si pierdes algunas configuraciones yo lo implemente y perdi una configuracion de Mandar mensajeria por Telegram y access remoto
Estamos esperando para hacerlo en el árbol de colas
Hola,
No es algo que depende de Mikrotik, los diseñadores de Cake lo pensaron de otra manera. Espero que se haga alguna modificacion en el futuro
Si tengo 80 computadoras, se crea una cola para la red me imagino ... no 80 colas...? .... equilibra el uso de cada cliente ? ... es un caso de una empresa, no ISP... gracias
Hola, debe crear una cola por cliente.
Muchas gracias, puede ser usado con PPPoE?
TAMBIEN BUSCO COMO HACERLO COM PPPOE
Hola,
Solo debe agregar el queue type cake en El profile de pppoe
Solo tengo un administrador con 730 clientes se puede hacer en el mismo y funciona porque lo implemente y me reportaron quejas del servicio
Que te desian? Ami igual me dan reporte.
podrias hacer un video de segmentacion pbr en la version 7.6 ya que el que tengo es en 6 y no me funciona :(
Hola, ya está publicado en el canal
Solamente un queue type para todas las colas simples?,
Es correcto,
La velocidad se configura en la cola simple. Simplemente estamos indicando el algoritmo de encolamiento. Por el momento no es posible usar el “rate” en el queue type (obtendrá un mensaje de error si se usa)
Saludos
@@TheNetworkTrip Gracias!!!
Yo uso colas padre, cake debe ir en la cola padre y las hijas o solamente en las hijas.
Funciona con pppoe?
Entiendo q Cake, no se puede implementar por ahora en Router principal con PCQ y Cake al mismo tiempo???
Pues cake es propio de cada IP
Cake y PCQ son algoritmos de encolamiento. No puede tener ambos en la misma cola.
tengo rb 1100x4 dudeedition sigo tus pasos pero no aparece cake en la pestaña kind
Hola, debe usar RouterOS 7
Como lo puedo agregar adresslist +pcq
Hola,
No puede usar PCQ y Cake a la vez (en la interface / ip cliente).
Debe elegir uno de los dos algoritmos.
Buenas Tardes una duda hacer esto ha 200 clientes aumenta el cpu del rb?
Si, me aumentó al doble el uso de cpu
Cake no esta diseñado para usarse en equipos con muchos clientes. Esta diseñado para ser usado cerca del cliente (distribuir la carga en multiples routers y no tener un solo router haciendo todo el trabajo).
@@WilmerAlmazan amigo wilmer saludos si aumenta tiene razon sin embargo la mejora es abismal solo hay que hacer lo que dijo no administrar miles de clientes en un solo routerOS. ahora se podria poner el cake en una cola simple dentro de las antenas mk del cliente colocando una cola target al ether1 donde se entrega el servicio al router del cliente? ahi se puede usar el cake gracias
@@chirstiancoleoglou9774 Es correcto! Otra opcion, es limitar la cantidad de RAM en el queue type.
Yo no tengo routers de mikrotik en mis clientes si lo aplico en mi controlador Mikrotik tengo un aproximado de 100 usuarios, puedo utilizar esta opción de cake
Hola,
Depende del modelo y demás features que estén corriendo en ese equipo.
@@WilmerAlmazan hola tengo un Mikrotik 1100AHx4 para balancear y otro Mikrotik 1100AHx4 como controlador pero al momento de agregar a todos mis usuarios la función de Cake se me alenta el servicio
genial, pero hacer a mil clientes como que no seria lo mas factible, creo que todavia esta en prueba para escalar
Cake está diseñado para usarse lo más cerca al cliente posible. No es buena práctica tener un solo router atendiendo el ancho de banda de miles de clientes.
@@WilmerAlmazan entiendo el punto
@@WilmerAlmazan en ese caso para utilizar esa opción, habría que poner mikrotik a todos los clientes.
O no tener un solo router administrando el trafico de toda la red. Si corre OSPF o tiene enrutada su red, cada router puede administrar localmente a los clientes
LA SOLUCIÓN ES CREAR A NUESTROS CLIENTES PLANES SUPERIORES A 100MBPS LOS USO MI RED ES ALAMBRICA Y NO TENGO PERDIDA DE PAQUETES AUN USANDO ENLACE PTP PARA DISTRIBUIR DEL PUNTO A AL PUNTO B LUEGO SE VA CON FFTH AL CLIENTE FINAL
Cualquier método de QoS aplica si hay saturación. Si no hay saturación y bastante ancho de banda disponible, no necesita ningún método de QoS. Si no tiene este problema, este vídeo no le aplica. Saludos!
@@WilmerAlmazan estoy buscando como bajar la latencia a miami con ultra low latency pero desconozco el tema si puedes investigar algo de eso me serviría de mucha ayuda ya que baja de 15 hasta 20 ms mas de lo que sueles tener normalmente acá en latam yo tengo 37ms
Repetido ???
Hola, hubo un problema con el video anterior.
@@WilmerAlmazan gracias por responder amigo , el vídeo que tenías de la limitación por layer7 para UA-cam y Facebook lo he intentado encontrar y no aparece ya , fue que lo eliminaste o tuvo problemas también ? , Gracias de antemano .