High CPU and latency spike on RB750Gr3 during downloads
Hi all, Am running RB750Gr3 firmware 7.13.5 with the out of box factory configuration for internet router. I have disabled RSTP on the bridge. On NBN FTTP 100/40 plan with NTD connected to eth1 on the RB750Gr3. Rest of my internal LAN is connected to eth2. When I max out a download or run a speed test at 100Mbps I find the CPU on the HEX is getting up to 30-35%, and on upload around 20-25%. At the same time I see in all my pings beyond my first hop ISP gateway that I get a big spike in latency which feels like the Mikrotik is struggling to process the traffic inbound. I thought the RB750Gr3 was good for up to Gigabit speeds, but even then I'm only asking for 100Mbps - is there anything I need to tweak further in the configuration to fix this or should I be looking at a newer router like the L009 series, will that provide smoother throughput ? Thanks, Chris
Hi Chris, Are you directly connected to the hEX or is it through the supplied NBN switch? Those switches are only Fast Ethernet. Regards, Alen -----Original Message----- From: Public <public-bounces@talk.mikrotik.com.au> On Behalf Of Chris Lee via Public Sent: Friday, 1 March 2024 1:33 PM To: MikroTik Australia Public List <public@talk.mikrotik.com.au> Cc: Chris Lee <chris@datachaos.com.au> Subject: [MT-AU Public] High CPU and latency spike on RB750Gr3 during downloads Hi all, Am running RB750Gr3 firmware 7.13.5 with the out of box factory configuration for internet router. I have disabled RSTP on the bridge. On NBN FTTP 100/40 plan with NTD connected to eth1 on the RB750Gr3. Rest of my internal LAN is connected to eth2. When I max out a download or run a speed test at 100Mbps I find the CPU on the HEX is getting up to 30-35%, and on upload around 20-25%. At the same time I see in all my pings beyond my first hop ISP gateway that I get a big spike in latency which feels like the Mikrotik is struggling to process the traffic inbound. I thought the RB750Gr3 was good for up to Gigabit speeds, but even then I'm only asking for 100Mbps - is there anything I need to tweak further in the configuration to fix this or should I be looking at a newer router like the L009 series, will that provide smoother throughput ? Thanks, Chris _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
Hi Alen, Yep the hEX is directly connected from Port 1 to the NBN Alcatel NTD Port 1, I get the Gigabit link light up on the NTD and the hEX indicates ether1 autoneg'd at 1000Mbps full duplex so no problems with speed between NTD and hEX. Thanks On Fri, Mar 1, 2024 at 12:37 PM <alen@duxtel.com> wrote:
Hi Chris,
Are you directly connected to the hEX or is it through the supplied NBN switch?
Those switches are only Fast Ethernet.
Regards,
Alen
-----Original Message----- From: Public <public-bounces@talk.mikrotik.com.au> On Behalf Of Chris Lee via Public Sent: Friday, 1 March 2024 1:33 PM To: MikroTik Australia Public List <public@talk.mikrotik.com.au> Cc: Chris Lee <chris@datachaos.com.au> Subject: [MT-AU Public] High CPU and latency spike on RB750Gr3 during downloads
Hi all,
Am running RB750Gr3 firmware 7.13.5 with the out of box factory configuration for internet router. I have disabled RSTP on the bridge.
On NBN FTTP 100/40 plan with NTD connected to eth1 on the RB750Gr3.
Rest of my internal LAN is connected to eth2.
When I max out a download or run a speed test at 100Mbps I find the CPU on the HEX is getting up to 30-35%, and on upload around 20-25%.
At the same time I see in all my pings beyond my first hop ISP gateway that I get a big spike in latency which feels like the Mikrotik is struggling to process the traffic inbound.
I thought the RB750Gr3 was good for up to Gigabit speeds, but even then I'm only asking for 100Mbps - is there anything I need to tweak further in the configuration to fix this or should I be looking at a newer router like the L009 series, will that provide smoother throughput ?
Thanks, Chris _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
Hi Chris, There are a few areas to look, particularly your firewall config, also, profile your cpu usage so you can get a picture of what processes are consuming the CPU then we can provide further advice from there. Are you maxing out a core with firewall or networking processes? The other place to look is queuing, fq-codel can be your best friend in times like these. Regards, Dirk -----Original Message----- From: Public <public-bounces@talk.mikrotik.com.au> On Behalf Of Chris Lee via Public Sent: Friday, March 1, 2024 1:33 PM To: MikroTik Australia Public List <public@talk.mikrotik.com.au> Cc: Chris Lee <chris@datachaos.com.au> Subject: [MT-AU Public] High CPU and latency spike on RB750Gr3 during downloads Hi all, Am running RB750Gr3 firmware 7.13.5 with the out of box factory configuration for internet router. I have disabled RSTP on the bridge. On NBN FTTP 100/40 plan with NTD connected to eth1 on the RB750Gr3. Rest of my internal LAN is connected to eth2. When I max out a download or run a speed test at 100Mbps I find the CPU on the HEX is getting up to 30-35%, and on upload around 20-25%. At the same time I see in all my pings beyond my first hop ISP gateway that I get a big spike in latency which feels like the Mikrotik is struggling to process the traffic inbound. I thought the RB750Gr3 was good for up to Gigabit speeds, but even then I'm only asking for 100Mbps - is there anything I need to tweak further in the configuration to fix this or should I be looking at a newer router like the L009 series, will that provide smoother throughput ? Thanks, Chris _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
Hi Dirk, When I profile the total CPU usage it moves pretty fast, but it roughly looks like this during a heavy download:- Networking 15 Unclassified 12 Firewall 5 Not sure what Unclassified is, my understanding was the default "Fasttrack-connection" entry in the FW should hardware offload the processing of those packets,. The special dummy rule at the top of the tree only shows around 3-4Mbps of traffic when the speedtest shows 102-103Mbps. This is the firewall entries I have, the only thing I've added is a DST-NAT entry to RDP in. Thanks, Chris /ip firewall filter add action=accept chain=input comment="defconf: accept established,related,untracked" connection-state=established,related,untracked add action=drop chain=input comment="defconf: drop invalid" connection-state=invalid add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp add action=accept chain=input comment="defconf: accept to local loopback (for CAPsMAN)" dst-address=127.0.0.1 add action=drop chain=input comment="defconf: drop all not coming from LAN" in-interface-list=!LAN add action=accept chain=forward comment="defconf: accept in ipsec policy" ipsec-policy=in,ipsec add action=accept chain=forward comment="defconf: accept out ipsec policy" ipsec-policy=out,ipsec add action=fasttrack-connection chain=forward comment="defconf: fasttrack" connection-state=established,related hw-offload=yes add action=accept chain=forward comment="defconf: accept established,related, untracked" connection-state=established,related,untracked add action=drop chain=forward comment="defconf: drop invalid" connection-state=invalid add action=drop chain=forward comment="defconf: drop all from WAN not DSTNATed" connection-nat-state=!dstnat connection-state=new in-interface-list=WAN /ip firewall nat add action=masquerade chain=srcnat comment="defconf: masquerade" ipsec-policy=out,none out-interface-list=WAN add action=dst-nat chain=dstnat comment=RDP dst-port=3389 in-interface-list=WAN protocol=tcp src-address-list=RDP-ALLOW to-addresses=192.168.88.200 to-ports=3389 /ipv6 address add address=::6e3b:6bff:fe51:4038 eui-64=yes from-pool=superloop interface=bridge /ipv6 dhcp-client add add-default-route=yes interface=ether1 pool-name=superloop pool-prefix-length=56 request=address,prefix use-interface-duid=yes use-peer-dns=no /ipv6 firewall address-list add address=::/128 comment="defconf: unspecified address" list=bad_ipv6 add address=::1/128 comment="defconf: lo" list=bad_ipv6 add address=fec0::/10 comment="defconf: site-local" list=bad_ipv6 add address=::ffff:0.0.0.0/96 comment="defconf: ipv4-mapped" list=bad_ipv6 add address=::/96 comment="defconf: ipv4 compat" list=bad_ipv6 add address=100::/64 comment="defconf: discard only " list=bad_ipv6 add address=2001:db8::/32 comment="defconf: documentation" list=bad_ipv6 add address=2001:10::/28 comment="defconf: ORCHID" list=bad_ipv6 add address=3ffe::/16 comment="defconf: 6bone" list=bad_ipv6 /ipv6 firewall filter add action=accept chain=input comment="defconf: accept established,related,untracked" connection-state=established,related,untracked add action=drop chain=input comment="defconf: drop invalid" connection-state=invalid add action=accept chain=input comment="defconf: accept ICMPv6" protocol=icmpv6 add action=accept chain=input comment="defconf: accept UDP traceroute" dst-port=33434-33534 protocol=udp add action=accept chain=input comment="defconf: accept DHCPv6-Client prefix delegation." dst-port=546 protocol=udp src-address=fe80::/10 add action=accept chain=input comment="defconf: accept IKE" dst-port=500,4500 protocol=udp add action=accept chain=input comment="defconf: accept ipsec AH" protocol=ipsec-ah add action=accept chain=input comment="defconf: accept ipsec ESP" protocol=ipsec-esp add action=accept chain=input comment="defconf: accept all that matches ipsec policy" ipsec-policy=in,ipsec add action=drop chain=input comment="defconf: drop everything else not coming from LAN" in-interface-list=!LAN add action=accept chain=forward comment="defconf: accept established,related,untracked" connection-state=established,related,untracked add action=drop chain=forward comment="defconf: drop invalid" connection-state=invalid add action=drop chain=forward comment="defconf: drop packets with bad src ipv6" src-address-list=bad_ipv6 add action=drop chain=forward comment="defconf: drop packets with bad dst ipv6" dst-address-list=bad_ipv6 add action=drop chain=forward comment="defconf: rfc4890 drop hop-limit=1" hop-limit=equal:1 protocol=icmpv6 add action=accept chain=forward comment="defconf: accept ICMPv6" protocol=icmpv6 add action=accept chain=forward comment="defconf: accept HIP" protocol=139 add action=accept chain=forward comment="defconf: accept IKE" dst-port=500,4500 protocol=udp add action=accept chain=forward comment="defconf: accept ipsec AH" protocol=ipsec-ah add action=accept chain=forward comment="defconf: accept ipsec ESP" protocol=ipsec-esp add action=accept chain=forward comment="defconf: accept all that matches ipsec policy" ipsec-policy=in,ipsec add action=drop chain=forward comment="defconf: drop everything else not coming from LAN" in-interface-list=!LAN On Fri, Mar 1, 2024 at 12:41 PM Two Fat Monkeys - Dirk Bermingham via Public <public@talk.mikrotik.com.au> wrote:
Hi Chris,
There are a few areas to look, particularly your firewall config, also, profile your cpu usage so you can get a picture of what processes are consuming the CPU then we can provide further advice from there. Are you maxing out a core with firewall or networking processes?
The other place to look is queuing, fq-codel can be your best friend in times like these.
Regards,
Dirk
-----Original Message----- From: Public <public-bounces@talk.mikrotik.com.au> On Behalf Of Chris Lee via Public Sent: Friday, March 1, 2024 1:33 PM To: MikroTik Australia Public List <public@talk.mikrotik.com.au> Cc: Chris Lee <chris@datachaos.com.au> Subject: [MT-AU Public] High CPU and latency spike on RB750Gr3 during downloads
Hi all,
Am running RB750Gr3 firmware 7.13.5 with the out of box factory configuration for internet router. I have disabled RSTP on the bridge.
On NBN FTTP 100/40 plan with NTD connected to eth1 on the RB750Gr3.
Rest of my internal LAN is connected to eth2.
When I max out a download or run a speed test at 100Mbps I find the CPU on the HEX is getting up to 30-35%, and on upload around 20-25%.
At the same time I see in all my pings beyond my first hop ISP gateway that I get a big spike in latency which feels like the Mikrotik is struggling to process the traffic inbound.
I thought the RB750Gr3 was good for up to Gigabit speeds, but even then I'm only asking for 100Mbps - is there anything I need to tweak further in the configuration to fix this or should I be looking at a newer router like the L009 series, will that provide smoother throughput ?
Thanks, Chris _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
Hi Dirk Dirk is correct, you need to look at what is called buffer bloat, have a look at https://www.animmouse.com/p/fix-bufferbloat-on-mikrotik-without-disabling-fa... Cheers Mike On 1/3/2024 1:10 pm, Two Fat Monkeys - Dirk Bermingham via Public wrote:
Hi Chris,
There are a few areas to look, particularly your firewall config, also, profile your cpu usage so you can get a picture of what processes are consuming the CPU then we can provide further advice from there. Are you maxing out a core with firewall or networking processes?
The other place to look is queuing, fq-codel can be your best friend in times like these.
Regards,
Dirk
-----Original Message----- From: Public<public-bounces@talk.mikrotik.com.au> On Behalf Of Chris Lee via Public Sent: Friday, March 1, 2024 1:33 PM To: MikroTik Australia Public List<public@talk.mikrotik.com.au> Cc: Chris Lee<chris@datachaos.com.au> Subject: [MT-AU Public] High CPU and latency spike on RB750Gr3 during downloads
Hi all,
Am running RB750Gr3 firmware 7.13.5 with the out of box factory configuration for internet router. I have disabled RSTP on the bridge.
On NBN FTTP 100/40 plan with NTD connected to eth1 on the RB750Gr3.
Rest of my internal LAN is connected to eth2.
When I max out a download or run a speed test at 100Mbps I find the CPU on the HEX is getting up to 30-35%, and on upload around 20-25%.
At the same time I see in all my pings beyond my first hop ISP gateway that I get a big spike in latency which feels like the Mikrotik is struggling to process the traffic inbound.
I thought the RB750Gr3 was good for up to Gigabit speeds, but even then I'm only asking for 100Mbps - is there anything I need to tweak further in the configuration to fix this or should I be looking at a newer router like the L009 series, will that provide smoother throughput ?
Thanks, Chris _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
Thanks Mike, I have implemented fq-codel and it's made a huge difference, took a bit of trial and error and working out that the upload/download limits had to be reversed from the point of view of the WAN interface. That said, I am finding a bit of conflicting info on how to best tune it, for instance on the Ubiquiti forums this post below suggests disabling ECN for uploading, but still keeping enabled for downloads. I'm also a bit confused regarding the fq-codel queue configuration, some people suggesting the Quantum should be 300 for up to 100Mbps connections, and 1514 more for 10Gbit connections? Anyone have any suggestions on what they use for a NBN 100/40 connection? I know NBN over-provision the bandwidth slightly and I've had up to 104Mbps on speed tests before, so I've set the upload (really download) maximum to 100M, and for the download (really upload) only seems to kick in queuing if I set it to around 32M, as the best I've ever really gotten in speed tests is around 36Mbps up. https://community.ui.com/questions/Best-Practices-for-Smart-Que-tuning-FQ-Co... Thanks, Chris On Sun, Mar 3, 2024 at 1:25 PM Mike O'Connor via Public < public@talk.mikrotik.com.au> wrote:
Hi Dirk
Dirk is correct, you need to look at what is called buffer bloat, have a look at
https://www.animmouse.com/p/fix-bufferbloat-on-mikrotik-without-disabling-fa...
Cheers Mike
Hi Chris,
There are a few areas to look, particularly your firewall config, also,
On 1/3/2024 1:10 pm, Two Fat Monkeys - Dirk Bermingham via Public wrote: profile your cpu usage so you can get a picture of what processes are consuming the CPU then we can provide further advice from there. Are you maxing out a core with firewall or networking processes?
The other place to look is queuing, fq-codel can be your best friend in
times like these.
Regards,
Dirk
-----Original Message----- From: Public<public-bounces@talk.mikrotik.com.au> On Behalf Of Chris
Sent: Friday, March 1, 2024 1:33 PM To: MikroTik Australia Public List<public@talk.mikrotik.com.au> Cc: Chris Lee<chris@datachaos.com.au> Subject: [MT-AU Public] High CPU and latency spike on RB750Gr3 during downloads
Hi all,
Am running RB750Gr3 firmware 7.13.5 with the out of box factory configuration for internet router. I have disabled RSTP on the bridge.
On NBN FTTP 100/40 plan with NTD connected to eth1 on the RB750Gr3.
Rest of my internal LAN is connected to eth2.
When I max out a download or run a speed test at 100Mbps I find the CPU on the HEX is getting up to 30-35%, and on upload around 20-25%.
At the same time I see in all my pings beyond my first hop ISP gateway
Lee via Public that I get a big spike in latency which feels like the Mikrotik is struggling to process the traffic inbound.
I thought the RB750Gr3 was good for up to Gigabit speeds, but even then
I'm only asking for 100Mbps - is there anything I need to tweak further in the configuration to fix this or should I be looking at a newer router like the
L009 series, will that provide smoother throughput ?
Thanks, Chris _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
Hi, I’d love a copy of your fq-codel config once you have it all tuned up if you feel like sharing Ta Andy Sent from iPhone On 3 Mar 2024, at 20:52, Chris Lee via Public <public@talk.mikrotik.com.au> wrote: Thanks Mike, I have implemented fq-codel and it's made a huge difference, took a bit of trial and error and working out that the upload/download limits had to be reversed from the point of view of the WAN interface. That said, I am finding a bit of conflicting info on how to best tune it, for instance on the Ubiquiti forums this post below suggests disabling ECN for uploading, but still keeping enabled for downloads. I'm also a bit confused regarding the fq-codel queue configuration, some people suggesting the Quantum should be 300 for up to 100Mbps connections, and 1514 more for 10Gbit connections? Anyone have any suggestions on what they use for a NBN 100/40 connection? I know NBN over-provision the bandwidth slightly and I've had up to 104Mbps on speed tests before, so I've set the upload (really download) maximum to 100M, and for the download (really upload) only seems to kick in queuing if I set it to around 32M, as the best I've ever really gotten in speed tests is around 36Mbps up. https://community.ui.com/questions/Best-Practices-for-Smart-Que-tuning-FQ-Co... Thanks, Chris On Sun, Mar 3, 2024 at 1:25 PM Mike O'Connor via Public < public@talk.mikrotik.com.au> wrote: Hi Dirk Dirk is correct, you need to look at what is called buffer bloat, have a look at https://www.animmouse.com/p/fix-bufferbloat-on-mikrotik-without-disabling-fa... Cheers Mike On 1/3/2024 1:10 pm, Two Fat Monkeys - Dirk Bermingham via Public wrote: Hi Chris, There are a few areas to look, particularly your firewall config, also, profile your cpu usage so you can get a picture of what processes are consuming the CPU then we can provide further advice from there. Are you maxing out a core with firewall or networking processes? The other place to look is queuing, fq-codel can be your best friend in times like these. Regards, Dirk -----Original Message----- From: Public<public-bounces@talk.mikrotik.com.au> On Behalf Of Chris Lee via Public Sent: Friday, March 1, 2024 1:33 PM To: MikroTik Australia Public List<public@talk.mikrotik.com.au> Cc: Chris Lee<chris@datachaos.com.au> Subject: [MT-AU Public] High CPU and latency spike on RB750Gr3 during downloads Hi all, Am running RB750Gr3 firmware 7.13.5 with the out of box factory configuration for internet router. I have disabled RSTP on the bridge. On NBN FTTP 100/40 plan with NTD connected to eth1 on the RB750Gr3. Rest of my internal LAN is connected to eth2. When I max out a download or run a speed test at 100Mbps I find the CPU on the HEX is getting up to 30-35%, and on upload around 20-25%. At the same time I see in all my pings beyond my first hop ISP gateway that I get a big spike in latency which feels like the Mikrotik is struggling to process the traffic inbound. I thought the RB750Gr3 was good for up to Gigabit speeds, but even then I'm only asking for 100Mbps - is there anything I need to tweak further in the configuration to fix this or should I be looking at a newer router like the L009 series, will that provide smoother throughput ? Thanks, Chris _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
I have been using CAKE lately. For a 100Mbit/100Mbit fibre link this is the setting that gets an A+ on https://www.waveform.com/tools/bufferbloat with jitter under 5ms each way. I had to do repeated tests until I arrived at using RTT=150ms as the magic number. Another site with a 200/200 link the RTT is 175. I have never used queue trees in my life, simple queues have always sufficed. I was a big fan of PCQ before CAKE. /queue type add cake-bandwidth=100.0Mbps cake-mpu=84 cake-nat=yes cake-overhead=38 cake-overhead-scheme=ethernet cake-rtt=150ms kind=cake name=CAKEMOD /queue simple add name=MainQueue2 queue=CAKEMOD/CAKEMOD target=192.168.0.0/24 This modified CAKE is used on both up and download as it's a symmetric link. For my home link 1000/50 FTTP NBN I use different queue settings for up and down. /queue type add cake-bandwidth=50.0Mbps cake-mpu=84 cake-nat=yes cake-overhead=38 \ cake-overhead-scheme=ethernet kind=cake name=CAKENBNUP add cake-bandwidth=1000.0Mbps cake-mpu=84 cake-nat=yes cake-overhead=38 \ cake-overhead-scheme=ethernet cake-rtt=200ms kind=cake name=CAKENBNDOWN** I have set the bandwidth in CAKE itself as it actually worked out well in spite of the warning in red: # CAKE type with bandwidth setting detected, configure traffic limits within queue itself I did not set the limit in the main simple queue. As it's the only item in this queue I think it's fine to set the limit in CAKE itself. If I was doing parent/child hierarchies it'd be different. I am using CAKE on 4011 and 5009 routers that have plenty of beefcake CPUwise. The ol' hEX might have an issue. Don't forget to keep in mind the different ethernet bus arrangements if you have switching enabled or disabled. https://mikrotik.com/product/RB750Gr3#fndtn-downloads
Hi I was not able to get your example to work, all local traffic would stop, but using the example in the link I have in my first email I was able to get A+ https://www.waveform.com/tools/bufferbloat?test-id=dbde0dcc-3ba1-4d07-8732-9... Connecting via WIFI and doing that test gave me a D, so I'll need to do some work on the WIFI here at work. Mike On 4/3/2024 6:41 am, Jason Hecker via Public wrote:
I have been using CAKE lately. For a 100Mbit/100Mbit fibre link this is the setting that gets an A+ onhttps://www.waveform.com/tools/bufferbloat with jitter under 5ms each way. I had to do repeated tests until I arrived at using RTT=150ms as the magic number. Another site with a 200/200 link the RTT is 175.
I have never used queue trees in my life, simple queues have always sufficed. I was a big fan of PCQ before CAKE.
/queue type add cake-bandwidth=100.0Mbps cake-mpu=84 cake-nat=yes cake-overhead=38 cake-overhead-scheme=ethernet cake-rtt=150ms kind=cake name=CAKEMOD
/queue simple add name=MainQueue2 queue=CAKEMOD/CAKEMOD target=192.168.0.0/24
This modified CAKE is used on both up and download as it's a symmetric link.
For my home link 1000/50 FTTP NBN I use different queue settings for up and down.
/queue type add cake-bandwidth=50.0Mbps cake-mpu=84 cake-nat=yes cake-overhead=38 \ cake-overhead-scheme=ethernet kind=cake name=CAKENBNUP add cake-bandwidth=1000.0Mbps cake-mpu=84 cake-nat=yes cake-overhead=38 \ cake-overhead-scheme=ethernet cake-rtt=200ms kind=cake name=CAKENBNDOWN**
I have set the bandwidth in CAKE itself as it actually worked out well in spite of the warning in red:
# CAKE type with bandwidth setting detected, configure traffic limits within queue itself
I did not set the limit in the main simple queue. As it's the only item in this queue I think it's fine to set the limit in CAKE itself. If I was doing parent/child hierarchies it'd be different.
I am using CAKE on 4011 and 5009 routers that have plenty of beefcake CPUwise. The ol' hEX might have an issue.
Don't forget to keep in mind the different ethernet bus arrangements if you have switching enabled or disabled.
https://mikrotik.com/product/RB750Gr3#fndtn-downloads
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
participants (6)
-
alen@duxtel.com
-
Andrew Oakeley
-
Chris Lee
-
Jason Hecker
-
Mike O'Connor
-
Two Fat Monkeys - Dirk Bermingham