Baja la Latencia con Cake!!

  Рет қаралды 22,929

Wilmer Almazan / NSS

Wilmer Almazan / NSS

Күн бұрын

#mikrotik #cake #routeros7
En este video, explicaremos cómo configurar el algoritmo de colas Cake en Mikrotik. Cake es una implementación mejorada del algoritmo de colas fq_codel, que se utiliza para manejar el tráfico de red de manera eficiente.
El algoritmo Cake ayuda a mitigar el problema de bufferbloat al proporcionar un enfoque de colas múltiples que permite priorizar y manejar de manera eficiente el tráfico de red. El bufferbloat se refiere a la acumulación de datos en los búferes de los dispositivos de red, lo que puede causar latencia y pérdida de paquetes.
Cake utiliza un algoritmo de colas fq_codel que divide el tráfico en diferentes categorías y asigna un ancho de banda específico a cada una de ellas. Esto permite manejar de manera eficiente el tráfico de alta prioridad, como el tráfico de voz y video, y evitar que el tráfico de baja prioridad, como el tráfico de descarga, cause congestión en la red.
Además, Cake proporciona la posibilidad de ajustar los límites de ancho de banda y la prioridad de las colas, lo que permite adaptarse a las necesidades específicas de una red. En resumen Cake ayuda a mitigar el bufferbloat priorizando y manejando de manera eficiente el tráfico de red.

Пікірлер: 101
@josejulianvelezvelez855
@josejulianvelezvelez855 Жыл бұрын
Me salvaste de muchos problemas con esto, lo probe y es impresionante. Siempre mi admiracion y respeto.
@jesusmaster16
@jesusmaster16 Жыл бұрын
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
@Kakonono
@Kakonono 2 ай бұрын
Excelente Aporte Me Funciono muy Bien Justo lo que necesitaba
@albertojoseinfante2684
@albertojoseinfante2684 5 ай бұрын
Epa, me gusto muchísimo, gracias por este aporte es muy bueno bajo la latencia en un 70% wow.
@romankof2002
@romankof2002 Жыл бұрын
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
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
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.
@malditidad
@malditidad 10 ай бұрын
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!
@pedrinrc29
@pedrinrc29 Жыл бұрын
Increible la explicacion facil y sencilla. Ahora me toca adivinar para pppoe.
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
Hola, muchas gracias. Puede colocar el queue-type en el profile de pppoe
@janerflorez9048
@janerflorez9048 Жыл бұрын
@@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!
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
Excelente!!
@ccentu
@ccentu Жыл бұрын
excelente, utilisima esta nueva implementacion.. gracias
@foxmolder3057
@foxmolder3057 2 ай бұрын
Interesante, voy aplicarlo
@Alexeyduran1234
@Alexeyduran1234 Жыл бұрын
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 .
@econcepcionr2415
@econcepcionr2415 Жыл бұрын
y tienes ros7
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
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.
@jorgelg93
@jorgelg93 9 ай бұрын
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
@julianrene6723
@julianrene6723 Жыл бұрын
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
@zaikan2
@zaikan2 Жыл бұрын
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
@jorgesanchez4685
@jorgesanchez4685 Жыл бұрын
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
@armandomorarivera6578
@armandomorarivera6578 6 ай бұрын
Excelente
@robertowork7311
@robertowork7311 7 ай бұрын
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!
@adrewin
@adrewin Жыл бұрын
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
@wilmeran
@wilmeran Жыл бұрын
Son encolamientos propietarios de RouterOs
@ultimatio593
@ultimatio593 Жыл бұрын
Saludos, yo tengo un rb4011 y no encuentro la opción de cake
@TheNetworkTrip
@TheNetworkTrip Жыл бұрын
Hola! Debe usar RouterOS v7. Saludos
@14646mel
@14646mel 6 ай бұрын
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
@clevernet
@clevernet Жыл бұрын
Buen video, quisiera contactarme con su persona
@guarinoantoniohernandezmar6300
@guarinoantoniohernandezmar6300 Жыл бұрын
Estamos esperando para hacerlo en el árbol de colas
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
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
@RodrigoGonzalez-ff1sv
@RodrigoGonzalez-ff1sv Жыл бұрын
Que opinas de el software LibreQos en comparación con esta solución de CAKE de Mikrotik?
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
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)
@ambiorisperezacosta1867
@ambiorisperezacosta1867 7 ай бұрын
Solo tengo un administrador con 730 clientes se puede hacer en el mismo y funciona porque lo implemente y me reportaron quejas del servicio
@JhnGAMERRD
@JhnGAMERRD 2 ай бұрын
Que te desian? Ami igual me dan reporte.
@josealbertomartevasquez2337
@josealbertomartevasquez2337 Жыл бұрын
hola como estas interesante todo, me gustaria saber como hacerlo con pppoe
@andresyairrenteriamurillo307
@andresyairrenteriamurillo307 Жыл бұрын
existe alguna forma de administrar rehuso en la olt+mk, teniendo encuenta el fundamento de la capacidad de los modulos sfp?
@negrocasty
@negrocasty Жыл бұрын
Hola la pregunta es si ya con esto el QoS en el mismo servidor ya es obsoleto?
@carlosasalas-pq2cb
@carlosasalas-pq2cb Жыл бұрын
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
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
Hola Carlos, Puede asignar el queue type en el profile.
@carlosasalas-pq2cb
@carlosasalas-pq2cb Жыл бұрын
@@WilmerAlmazan gracias por la información lo pondré en práctica.
@davidisaacriveragonzalez3654
@davidisaacriveragonzalez3654 Жыл бұрын
Es excelente, pero como sería para implementar cake + queues tree + address list
@rdgamecrafters
@rdgamecrafters 11 ай бұрын
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..
@rdgamecrafters
@rdgamecrafters 11 ай бұрын
Si encontró la solución me deja saber
@samuelgobbi
@samuelgobbi 10 ай бұрын
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
@WilmerAlmazan
@WilmerAlmazan 10 ай бұрын
Hola, debe crear una cola por cliente.
@ELJOTA2010
@ELJOTA2010 Жыл бұрын
salugo ing, habrá necesidad de implementar calidad de servicio al RB aun aplicando este algoritmo ???
@erickalmonte7284
@erickalmonte7284 Жыл бұрын
Saludos, y si uso pcq+adresslist para limitar el ancho de banda, como lo haría ?
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
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.
@norvinflores-s9h
@norvinflores-s9h 12 күн бұрын
En pcq como se puede hacer
@jorgebritoabad6754
@jorgebritoabad6754 Жыл бұрын
Se puede aplicar para arbol de colas?
@diosmanllanos9665
@diosmanllanos9665 Жыл бұрын
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 ?
@eltioyahii8376
@eltioyahii8376 Жыл бұрын
amigo ayuda.... despues de que equipo hay version 7?? tengo un rb 2011 y es version 7 y no sale cake
@joseaguilarescobar4777
@joseaguilarescobar4777 Жыл бұрын
El 4011 trabajara bien con la version7 de routerOS?
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
Trabaja súper bien! Exitos
@leandrogalarza2009
@leandrogalarza2009 Жыл бұрын
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?
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
Hola, Usa PCQ o Colas Simples con cake, una de las dos. Saludos
@leandrogalarza2009
@leandrogalarza2009 Жыл бұрын
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
@melaniosanchez5883
@melaniosanchez5883 Жыл бұрын
Me gustaría saber si lo puedo usar con pppoe y con adress list
@jeffreyarteaga
@jeffreyarteaga Жыл бұрын
Hola tienes algun video de ospf con una sola area y también con múltiples areas en routeros v7?
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
Por el momento no en el canal, solamente en nuestra plataforma aprenderedes.online Agregaremos algunos ejemplos en el canal proximamente
@juniorhernandez588
@juniorhernandez588 Жыл бұрын
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
@dartnavigator
@dartnavigator Жыл бұрын
podrias hacer un video de segmentacion pbr en la version 7.6 ya que el que tengo es en 6 y no me funciona :(
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
Hola, ya está publicado en el canal
@lahorastube
@lahorastube Жыл бұрын
Solamente un queue type para todas las colas simples?,
@TheNetworkTrip
@TheNetworkTrip Жыл бұрын
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
@lahorastube
@lahorastube Жыл бұрын
@@TheNetworkTrip Gracias!!!
@lahorastube
@lahorastube Жыл бұрын
Yo uso colas padre, cake debe ir en la cola padre y las hijas o solamente en las hijas.
@AlexanderArias2660
@AlexanderArias2660 11 күн бұрын
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
@WilmerAlmazan
@WilmerAlmazan 11 күн бұрын
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!
@AlexanderArias2660
@AlexanderArias2660 11 күн бұрын
​@@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
@hectoranaya3283
@hectoranaya3283 Жыл бұрын
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
@WilmerAlmazan Жыл бұрын
Hola, Depende del modelo y demás features que estén corriendo en ese equipo.
@hectoranaya3283
@hectoranaya3283 Жыл бұрын
@@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
@wilmeran
@wilmeran Жыл бұрын
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
@TheNetworkTrip
@TheNetworkTrip Жыл бұрын
Cake y PCQ son algoritmos de encolamiento. No puede tener ambos en la misma cola.
@joseysusamigos
@joseysusamigos Жыл бұрын
genial, pero hacer a mil clientes como que no seria lo mas factible, creo que todavia esta en prueba para escalar
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
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.
@joseysusamigos
@joseysusamigos Жыл бұрын
@@WilmerAlmazan entiendo el punto
@joseysusamigos
@joseysusamigos Жыл бұрын
@@WilmerAlmazan en ese caso para utilizar esa opción, habría que poner mikrotik a todos los clientes.
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
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
@teranetwork3485
@teranetwork3485 Жыл бұрын
Muchas gracias, puede ser usado con PPPoE?
@TheAngelalfonso
@TheAngelalfonso 11 ай бұрын
TAMBIEN BUSCO COMO HACERLO COM PPPOE
@WilmerAlmazan
@WilmerAlmazan 11 ай бұрын
Hola, Solo debe agregar el queue type cake en El profile de pppoe
@fscomunicaciones
@fscomunicaciones Жыл бұрын
tengo rb 1100x4 dudeedition sigo tus pasos pero no aparece cake en la pestaña kind
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
Hola, debe usar RouterOS 7
@erickalmonte7284
@erickalmonte7284 9 ай бұрын
Como lo puedo agregar adresslist +pcq
@TheNetworkTrip
@TheNetworkTrip 9 ай бұрын
Hola, No puede usar PCQ y Cake a la vez (en la interface / ip cliente). Debe elegir uno de los dos algoritmos.
@7koinonia
@7koinonia Жыл бұрын
Funciona con pppoe?
@servicentroteinforma3666
@servicentroteinforma3666 9 ай бұрын
Si cambio de versión no perderé configuración?
@IPridek
@IPridek 7 ай бұрын
Si pierdes algunas configuraciones yo lo implemente y perdi una configuracion de Mandar mensajeria por Telegram y access remoto
@manueldejesuscanulchuc97
@manueldejesuscanulchuc97 Жыл бұрын
Buenas Tardes una duda hacer esto ha 200 clientes aumenta el cpu del rb?
@leobalam4988
@leobalam4988 Жыл бұрын
Si, me aumentó al doble el uso de cpu
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
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).
@chirstiancoleoglou9774
@chirstiancoleoglou9774 Жыл бұрын
@@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
@wilmeralmazan8824
@wilmeralmazan8824 Жыл бұрын
@@chirstiancoleoglou9774 Es correcto! Otra opcion, es limitar la cantidad de RAM en el queue type.
@Tecno9209
@Tecno9209 Жыл бұрын
Repetido ???
@WilmerAlmazan
@WilmerAlmazan Жыл бұрын
Hola, hubo un problema con el video anterior.
@Tecno9209
@Tecno9209 Жыл бұрын
@@WilmerAlmazan gracias por responder amigo , el vídeo que tenías de la limitación por layer7 para KZbin y Facebook lo he intentado encontrar y no aparece ya , fue que lo eliminaste o tuvo problemas también ? , Gracias de antemano .
Balanceo PCC a Profundidad - Mikrotik RouterOs 7
37:51
Wilmer Almazan / NSS
Рет қаралды 46 М.
MAS VELOCIDAD EN MIKROTIK🚀- ¡Bufferbloat EPICO!🔥 CAKE #mikrotik #isp
15:42
Фейковый воришка 😂
00:51
КАРЕНА МАКАРЕНА
Рет қаралды 7 МЛН
отомстил?
00:56
История одного вокалиста
Рет қаралды 5 МЛН
АЗАРТНИК 4 |СЕЗОН 3 Серия
30:50
Inter Production
Рет қаралды 886 М.
Trafico Multicast - Explicado Desde Cero!
20:24
Wilmer Almazan / NSS
Рет қаралды 12 М.
Mejora el PING en tu RED |  Version7 MIKROTIK para ISP y no.
14:22
EVANGIT - Configuro Redes para ISP con MiKRoTiK.
Рет қаралды 9 М.
❗❗😀 Colas simples en Mikrotik 🙋✅
17:33
Telecom VIP
Рет қаралды 940
PCQ Queue Type on MikroTik RouterOS v7
13:33
MAICT
Рет қаралды 19 М.
Reuso de ancho de banda
45:04
MikroTik
Рет қаралды 36 М.
NCREDIBLE NEW PART 1- CONTAINERS IN MIKROTIK v7!
29:01
ConectandoCulturas
Рет қаралды 3,8 М.
El SECRETO para una red más RÁPIDA: colas CAKE en MIKROTIK | versión 7
6:59
EVANGIT - Configuro Redes para ISP con MiKRoTiK.
Рет қаралды 16 М.
Cake Queues in MIKROTIK v7 + Queue Generator Script Better LATENCY
13:04