Baja la Latencia con Cake!!

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2024
  • #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

  • @jesusmaster16
    @jesusmaster16 ปีที่แล้ว +1

    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

  • @josejulianvelezvelez855
    @josejulianvelezvelez855 ปีที่แล้ว +2

    Me salvaste de muchos problemas con esto, lo probe y es impresionante. Siempre mi admiracion y respeto.

  • @Kakonono
    @Kakonono 3 หลายเดือนก่อน +1

    Excelente Aporte Me Funciono muy Bien Justo lo que necesitaba

  • @romankof2002
    @romankof2002 ปีที่แล้ว +3

    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  ปีที่แล้ว +1

      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 11 หลายเดือนก่อน

      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!

  • @albertojoseinfante2684
    @albertojoseinfante2684 5 หลายเดือนก่อน

    Epa, me gusto muchísimo, gracias por este aporte es muy bueno bajo la latencia en un 70% wow.

  • @pedrinrc29
    @pedrinrc29 ปีที่แล้ว +1

    Increible la explicacion facil y sencilla. Ahora me toca adivinar para pppoe.

    • @WilmerAlmazan
      @WilmerAlmazan  ปีที่แล้ว +1

      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.

  •  ปีที่แล้ว +1

    Lo implementé y funcionó perfectamente! Gracias!

  • @julianrene6723
    @julianrene6723 ปีที่แล้ว +2

    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

  • @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 10 หลายเดือนก่อน

      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

  • @ccentu
    @ccentu ปีที่แล้ว

    excelente, utilisima esta nueva implementacion.. gracias

  • @14646mel
    @14646mel 7 หลายเดือนก่อน

    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

  • @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

  • @robertowork7311
    @robertowork7311 8 หลายเดือนก่อน

    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!

  • @ultimatio593
    @ultimatio593 ปีที่แล้ว +1

    Saludos, yo tengo un rb4011 y no encuentro la opción de cake

    • @TheNetworkTrip
      @TheNetworkTrip ปีที่แล้ว +1

      Hola!
      Debe usar RouterOS v7. Saludos

  • @clevernet
    @clevernet ปีที่แล้ว +1

    Buen video, quisiera contactarme con su persona

  • @josealbertomartevasquez2337
    @josealbertomartevasquez2337 ปีที่แล้ว

    hola como estas interesante todo, me gustaria saber como hacerlo con pppoe

  • @RodrigoGonzalez-ff1sv
    @RodrigoGonzalez-ff1sv ปีที่แล้ว +1

    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 8 หลายเดือนก่อน

    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 3 หลายเดือนก่อน

      Que te desian? Ami igual me dan reporte.

  • @foxmolder3057
    @foxmolder3057 2 หลายเดือนก่อน

    Interesante, voy aplicarlo

  • @davidisaacriveragonzalez3654
    @davidisaacriveragonzalez3654 ปีที่แล้ว +1

    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

  • @jorgebritoabad6754
    @jorgebritoabad6754 ปีที่แล้ว

    Se puede aplicar para arbol de colas?

  • @andresyairrenteriamurillo307
    @andresyairrenteriamurillo307 ปีที่แล้ว

    existe alguna forma de administrar rehuso en la olt+mk, teniendo encuenta el fundamento de la capacidad de los modulos sfp?

  • @norvinflores-s9h
    @norvinflores-s9h หลายเดือนก่อน

    En pcq como se puede hacer

  • @erickalmonte7284
    @erickalmonte7284 ปีที่แล้ว +1

    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.

  • @samuelgobbi
    @samuelgobbi 11 หลายเดือนก่อน +1

    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  11 หลายเดือนก่อน

      Hola, debe crear una cola por cliente.

  • @carlosasalas-pq2cb
    @carlosasalas-pq2cb ปีที่แล้ว +1

    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  ปีที่แล้ว +1

      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.

  • @armandomorarivera6578
    @armandomorarivera6578 7 หลายเดือนก่อน

    Excelente

  • @joseaguilarescobar4777
    @joseaguilarescobar4777 ปีที่แล้ว +1

    El 4011 trabajara bien con la version7 de routerOS?

  • @dartnavigator
    @dartnavigator ปีที่แล้ว +1

    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

  • @eltioyahii8376
    @eltioyahii8376 ปีที่แล้ว

    amigo ayuda.... despues de que equipo hay version 7?? tengo un rb 2011 y es version 7 y no sale cake

  • @melaniosanchez5883
    @melaniosanchez5883 ปีที่แล้ว

    Me gustaría saber si lo puedo usar con pppoe y con adress list

  • @ELJOTA2010
    @ELJOTA2010 ปีที่แล้ว

    salugo ing, habrá necesidad de implementar calidad de servicio al RB aun aplicando este algoritmo ???

  • @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

  • @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

  • @lahorastube
    @lahorastube ปีที่แล้ว +1

    Solamente un queue type para todas las colas simples?,

    • @TheNetworkTrip
      @TheNetworkTrip ปีที่แล้ว +1

      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 ปีที่แล้ว +2

      Yo uso colas padre, cake debe ir en la cola padre y las hijas o solamente en las hijas.

  • @guarinoantoniohernandezmar6300
    @guarinoantoniohernandezmar6300 ปีที่แล้ว +1

    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

  • @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

  • @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 ?

  • @7koinonia
    @7koinonia ปีที่แล้ว

    Funciona con pppoe?

  • @hectoranaya3283
    @hectoranaya3283 ปีที่แล้ว +1

    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.

  • @fscomunicaciones
    @fscomunicaciones ปีที่แล้ว

    tengo rb 1100x4 dudeedition sigo tus pasos pero no aparece cake en la pestaña kind

  • @joseysusamigos
    @joseysusamigos ปีที่แล้ว +1

    genial, pero hacer a mil clientes como que no seria lo mas factible, creo que todavia esta en prueba para escalar

    • @WilmerAlmazan
      @WilmerAlmazan  ปีที่แล้ว +1

      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

  • @servicentroteinforma3666
    @servicentroteinforma3666 10 หลายเดือนก่อน

    Si cambio de versión no perderé configuración?

    • @IPridek
      @IPridek 8 หลายเดือนก่อน

      Si pierdes algunas configuraciones yo lo implemente y perdi una configuracion de Mandar mensajeria por Telegram y access remoto

  • @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

  • @erickalmonte7284
    @erickalmonte7284 10 หลายเดือนก่อน

    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.

  • @AlexanderArias2660
    @AlexanderArias2660 หลายเดือนก่อน

    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  หลายเดือนก่อน

      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 หลายเดือนก่อน

      ​@@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

  • @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  ปีที่แล้ว +1

      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 TH-cam y Facebook lo he intentado encontrar y no aparece ya , fue que lo eliminaste o tuvo problemas también ? , Gracias de antemano .

  • @negrocasty
    @negrocasty ปีที่แล้ว +1

    Hola la pregunta es si ya con esto el QoS en el mismo servidor ya es obsoleto?