ER605 Bandwidth control 100%cpu slow upload speed

ER605 Bandwidth control 100%cpu slow upload speed

ER605 Bandwidth control 100%cpu slow upload speed
ER605 Bandwidth control 100%cpu slow upload speed
2024-09-28 18:33:08 - last edited 2024-09-28 18:40:32
Model: ER605 (TL-R605)  
Hardware Version: V2
Firmware Version: 2.2.6 Build 20240718 Rel.82712

Hi there, my setup is simple: 1 WAN + 1LAN no qos, no dpi, no app filtering. NOTHING. fully hardware offload,

just wanted to test bandwidth control (i have 1gig isp)

Set it like this, limit to 500mbps

instead of full speed i have slow upload speed. 40-50Megabits per second and 98% cpu usage

 what i am doing wrong?

 

 

screen with bandwidth control ON

just uploading 1 file to FTP

 

 

 

 

screen with bandwidth control OFF

just uploading 1 file to FTP

 

Why just uploading single file to FTP  calls 100% cpu?

  0      
  0      
#1
Options
9 Reply
Re:ER605 Bandwidth control 100%cpu slow upload speed
2024-09-29 03:55:36

Hi @YuriyB 

Thanks for posting in our business forum.

Bandwidth Control rule is set to ID 2, do you have a 1? Does it replace the current priority?

As you have enabled the BC, it will require the CPU to process and monitor each session/frame of the matching machine. So, normal to have a CPU surge.

Some monitor and firewall settings rely on the CPU instead of the hardware acceleration unit.

 

Your 1Gbps ISP, is that symmetrical 1Gbps?

I recommend you do this test that is without BC enabled with another WAN/LAN1 disabled(if that's your non-1Gbps WAN, just test the 1Gbps WAN).

 

I also require a diagram of your network with your server that receives the file specified in the diagram.

Best Regards! If you are new to the forum, please read: Howto - A Guide to Use Forum Effectively. Read Before You Post. Look for a model? Search your model NOW Official and Beta firmware. NEW features! Subscribe for the latest update!Download Beta Here☚ ☛ ★ Configuration Guide ★ ☚ ☛ ★ Knowledge Base ★ ☚ ☛ ★ Troubleshooting ★ ☚ ● Be kind and nice. ● Stay on the topic. ● Post details. ● Search first. ● Please don't take it for granted. ● No email confidentiality should be violated. ● S/N, MAC, and your true public IP should be mosaiced.
  1  
  1  
#2
Options
Re:ER605 Bandwidth control 100%cpu slow upload speed
2024-09-29 09:49:07

  @Clive_A  Hi

thanks for answer.

bandwidth control ID1 is disabled, WAN2 (backup), offline.

qos, dpi, load balancing everything is disabled.

just one lan and one wan.

Today I repeat my test. and made 3 min video:

 

https://youtu.be/5hWNXYvGpSc

 

first test with disabled bandwidth control:

uploading file to ftp ~200megabits

downloading same file  ~400megabits

zero cpu usage

 

second test with enabled bandwidth control with speeds 1000000/1000000 laugh:

uploading  ftp ~50-70megabits

downloading same file 40-50megabits

high cpu usage

 

 

enabled

disabled bandwidth control

 

  0  
  0  
#3
Options
Re:ER605 Bandwidth control 100%cpu slow upload speed
2024-09-29 10:18:32 - last edited 2024-09-29 10:39:04

uploading/downloading same file to onedrive no problem. speeds are 400+ cpu usage low (no difference bandwidth control enabled or disabled)

uploading/downloading same file to fexnet no problem. speeds are 400+ cpu usage low (no difference bandwidth control enabled or disabled)

uploading/downloading same file to google drive PROBLEM. speed ~100megabits cpu usage HIGH (with bandwidth control OFF speed is 400+)

 

 

 FTP File transfers are very slow.

just tested again and getting 49megabits :( on GIGABIT ROUTER

 

run speedtest during FTP upload shows me normal speeds. what?

 

Please check FTP and google drive upload on your lab/device

  0  
  0  
#4
Options
Re:ER605 Bandwidth control 100%cpu slow upload speed
2024-09-29 11:00:10 - last edited 2024-09-29 11:11:46

bandwidth control ON set to 1000000/1000000 (no limit)

uploading FILE1 and FILE2 file from two PCs at the same time to single FTP speed is ~30+30megabits

 

 

 

 

 

 

disable bandwidth control and upload speed is 200+200=400 :)

 

  0  
  0  
#5
Options
Re:ER605 Bandwidth control 100%cpu slow upload speed
2024-09-29 12:32:23

  @YuriyB 

 

You aren't doing anything wrong.  There is a reason these are 50 buck routers and the equivalent Cisco gear is well over 1,000.  Everything is done is software, so features like shaping and deep packet inspection will absolutely redline the CPU.

<< Paying it forward, one juicy problem at a time... >>
  1  
  1  
#6
Options
Re:ER605 Bandwidth control 100%cpu slow upload speed
2024-09-30 09:45:26

I repeat test with Tpl-link AX23 MT7621DA System on a Chip (SoC) running at 880 MHz, 128 MB of RAM, and 16 MB of storage

And no problems with speed limits set to 100-500-1000megabits.

It always give me full speed and low cpu usage near 25-30%

 

  0  
  0  
#7
Options
Re:ER605 Bandwidth control 100%cpu slow upload speed
2024-10-08 06:28:09

Hi @YuriyB 

Thanks for posting in our business forum.

YuriyB wrote

  @Clive_A  Hi

thanks for answer.

bandwidth control ID1 is disabled, WAN2 (backup), offline.

qos, dpi, load balancing everything is disabled.

just one lan and one wan.

Today I repeat my test. and made 3 min video:

 

https://youtu.be/5hWNXYvGpSc

 

first test with disabled bandwidth control:

uploading file to ftp ~200megabits

downloading same file  ~400megabits

zero cpu usage

 

second test with enabled bandwidth control with speeds 1000000/1000000 laugh:

uploading  ftp ~50-70megabits

downloading same file 40-50megabits

high cpu usage

 

 

enabled

disabled bandwidth control

 

I read your description below and watched your video.

 

I think I have several points to clarify.

1. The SOHO router and the Omada might be different approaches in terms of bandwidth control.

2. You mentioned that you had a problem with Google Drive but not with others. This could be the Google Drive is different from other online drives. The download or the encryption might increase the CPU usage which leads to a bad speed. If this only happens to Google Drive, likely to be the issue.

3. Your video showed that when the bandwidth control is enabled, the up/down speed is throttled. That is normal. Regardless what value you have set to the speed, every frame will be processed by the CPU of this router. So, it would affect the CPU usage. And it could have a performance problem.

4. About the performance problem, I researched some docs online. It could also be a problem with the FTP protocol.

Have you tried any other protocols?

As you showed the speed test results are normal but only high CPU usage. This is expected. But FTP is throttled, which could indicate that the FTP is not efficient in the bandwidth control mode.

Best Regards! If you are new to the forum, please read: Howto - A Guide to Use Forum Effectively. Read Before You Post. Look for a model? Search your model NOW Official and Beta firmware. NEW features! Subscribe for the latest update!Download Beta Here☚ ☛ ★ Configuration Guide ★ ☚ ☛ ★ Knowledge Base ★ ☚ ☛ ★ Troubleshooting ★ ☚ ● Be kind and nice. ● Stay on the topic. ● Post details. ● Search first. ● Please don't take it for granted. ● No email confidentiality should be violated. ● S/N, MAC, and your true public IP should be mosaiced.
  2  
  2  
#8
Options
Re:ER605 Bandwidth control 100%cpu slow upload speed
2024-10-10 20:14:26

  @Clive_A 

Thanks for reply, is there any any EASY way to turn off hardware offload?

 

Just to count true traffic statistics.

 

 

  0  
  0  
#9
Options
Re:ER605 Bandwidth control 100%cpu slow upload speed
2024-10-11 00:51:10

Hi @YuriyB 

Thanks for posting in our business forum.

YuriyB wrote

  @Clive_A 

Thanks for reply, is there any any EASY way to turn off hardware offload?

 

Just to count true traffic statistics.

 

 

 

Only in the controller mode.

Best Regards! If you are new to the forum, please read: Howto - A Guide to Use Forum Effectively. Read Before You Post. Look for a model? Search your model NOW Official and Beta firmware. NEW features! Subscribe for the latest update!Download Beta Here☚ ☛ ★ Configuration Guide ★ ☚ ☛ ★ Knowledge Base ★ ☚ ☛ ★ Troubleshooting ★ ☚ ● Be kind and nice. ● Stay on the topic. ● Post details. ● Search first. ● Please don't take it for granted. ● No email confidentiality should be violated. ● S/N, MAC, and your true public IP should be mosaiced.
  0  
  0  
#10
Options