Community discussions

MikroTik App
用户头像
tevolo
Member Candidate
Member Candidate
Topic Author
Posts: 114
加入: Sun Mar 29, 2009 8:39 pm

Slow Btest on Gigabit Routers

Mon Dec 26, 2011 7:27 pm

I have two routers connected to each other via a CAT6 cable.
Router A is 1100AH, Router B is a 450G. The link between the two is a full-duplex 1Gbps connection.

How come I can only get ~60Mbps of full-duplex speed on the bandwidth test?
你没有查看t所需的权限he files attached to this post.
Top
w0lt
Long time Member
Long time Member
Posts: 535
加入: Wed Apr 02, 2008 2:12 pm
Location:Minnesota USA

Re: Slow Btest on Gigabit Routers

Mon Dec 26, 2011 7:32 pm

Try using "UDP" tcp will be slower due to the talk backs.
Top
用户头像
tevolo
Member Candidate
Member Candidate
Topic Author
Posts: 114
加入: Sun Mar 29, 2009 8:39 pm

Re: Slow Btest on Gigabit Routers

Mon Dec 26, 2011 8:26 pm

If I only test Receive on TCP, it can only get to 150Mbps. Whenever I have tested bandwidth on a 100mbps connection, I usually get about 90-95mbps. How come I can't get to gigabit speeds(or close at 900mbps) on Gigabit interfaces?
你没有查看t所需的权限he files attached to this post.
Top
karlos
Frequent Visitor
Frequent Visitor
Posts: 81
加入: Sun Jan 16, 2011 10:46 am

Re: Slow Btest on Gigabit Routers

Mon Dec 26, 2011 9:13 pm

Nobody said that this Hardware is capable to run at this speed. It has just Gbit interface, but it is not able to handle data at this speed.
Top
用户头像
honzam
Forum Guru
Forum Guru
Posts: 2381
加入: Wed Feb 27, 2008 10:27 pm
Location:Czech Republic

Re: Slow Btest on Gigabit Routers

Mon Dec 26, 2011 9:15 pm

Cpu is on 100%. Do have not enough power to Btest in TCP
Top
用户头像
tevolo
Member Candidate
Member Candidate
Topic Author
Posts: 114
加入: Sun Mar 29, 2009 8:39 pm

Re: Slow Btest on Gigabit Routers

Mon Dec 26, 2011 10:05 pm

Nobody said that this Hardware is capable to run at this speed. It has just Gbit interface, but it is not able to handle data at this speed.
I guess I was expecting more out of the RB1100AH and Gigabit Interfaces.
Top
用户头像
normis
MikroTik Support
MikroTik Support
Posts: 25860
加入: Fri May 28, 2004 11:04 am
Location:Riga, Latvia

Re: Slow Btest on Gigabit Routers

Tue Dec 27, 2011 1:23 pm

Nobody said that this Hardware is capable to run at this speed. It has just Gbit interface, but it is not able to handle data at this speed.
I guess I was expecting more out of the RB1100AH and Gigabit Interfaces.
You are doing the test wrong. Btest generates random data, so to generate this random data for the test, you are maxing out the CPU. You can't run the test on the same router which you are testing. Find a 12 core Xeon PC to generate the Btest
Top
用户头像
tevolo
Member Candidate
Member Candidate
Topic Author
Posts: 114
加入: Sun Mar 29, 2009 8:39 pm

Re: Slow Btest on Gigabit Routers

Tue Jan 10, 2012 12:23 am

Ran from a brand new Quad Core Computer (i7-2700k). Only used 5% of my CPU on the computer - 100% on the router.

Receive TCP max 550mbps
Send TCP max 120mbps
Receive UDP max 950mbps
Send UDP max 120mbps
Send/Receive TCP and UDP max 80mbps

Looks good except I thought the Full Duplex test would be much higher.
Top
oeyre
Member Candidate
Member Candidate
Posts: 128
加入: Wed May 27, 2009 12:48 pm

Re: Slow Btest on Gigabit Routers

Wed Jan 11, 2012 2:51 am

You are doing the test wrong. Btest generates random data, so to generate this random data for the test, you are maxing out the CPU. You can't run the test on the same router which you are testing. Find a 12 core Xeon PC to generate the Btest
Why is there such a big difference of CPU use between TCP and UDP tests of the same speed?

I have an RB1200 set to Local/Remote Tx of 3M/3M and a UDP test uses 2% in profiler at most (overall CPU use is 4-9%). When I change it to TCP however overall CPU is always 100%.

One odd thing is that the top process when running a TCP test is not always btest. It seems to alternate between dhcp, ppp, hotspot, unclassified.
Top
tyronzn
Frequent Visitor
Frequent Visitor
Posts: 70
加入: Thu May 24, 2007 4:55 pm
Location:Durban,South Africa
Contact:

Re: Slow Btest on Gigabit Routers

Thu Jan 12, 2012 5:51 pm

Normis is correct,you need to get two highend pc's and connect them either side of the routers and use the mikrotik bandwidth test tool for windows and do the test through the routers (thats how client traffic would be passing through the routers anyway)

UDP is a connectionless protocol meaning it doesnt request the file again if parts or segments of it didnt reach the other side whereas TCP is a connection oriented protocol,the router acknowledges all parts of the file have been received,this in turn creates overhead traffic which explains the test results.For bandwidth tests always use UDP,that is the true test of any networking device.
Top
oeyre
Member Candidate
Member Candidate
Posts: 128
加入: Wed May 27, 2009 12:48 pm

Re: Slow Btest on Gigabit Routers

Fri Jan 13, 2012 8:15 am

Normis is correct,you need to get two highend pc's and connect them either side of the routers and use the mikrotik bandwidth test tool for windows and do the test through the routers (thats how client traffic would be passing through the routers anyway)

UDP is a connectionless protocol meaning it doesnt request the file again if parts or segments of it didnt reach the other side whereas TCP is a connection oriented protocol,the router acknowledges all parts of the file have been received,this in turn creates overhead traffic which explains the test results.For bandwidth tests always use UDP,that is the true test of any networking device.
You're saying its unreasonable for me to expect that a RB1200 with a 999MHz CPU can generate and track 1 megabit of traffic without maxing out the CPU?
Top
用户头像
macgaiver
Forum Guru
Forum Guru
Posts: 1759
加入: Wed May 18, 2005 5:57 pm
Location:Sol III, Sol system, Sector 001, Alpha Quadrant

Re: Slow Btest on Gigabit Routers

Fri Jan 13, 2012 8:56 am

Just connect router to Internet with good uplink, connect your laptop and start downloading a torrent that have several thousands of seeds - you will get most realistic test possible.

In the lab test should consist of 3 devices - PC(source)<->router<->PC(destination)
Top
用户头像
boxybh
newbie
Posts: 39
加入: Sat Jul 29, 2017 11:16 am

Re: Slow Btest on Gigabit Routers

星期五2023年1月20日24点


I guess I was expecting more out of the RB1100AH and Gigabit Interfaces.
You are doing the test wrong. Btest generates random data, so to generate this random data for the test, you are maxing out the CPU. You can't run the test on the same router which you are testing. Find a 12 core Xeon PC to generate the Btest
i tried running btest on in between 2 pcs they never connect to each other while mik can connect to either of pcs made as btest server.
Top
用户头像
Znevna
Forum Guru
Forum Guru
Posts: 1352
加入: Mon Sep 23, 2019 1:04 pm

Re: Slow Btest on Gigabit Routers

Fri Jan 20, 2023 9:35 am

Digging up a decade old topic! congrats!
Top
用户头像
Ca6ko
Member
Member
Posts: 394
加入: Wed May 04, 2022 10:59 pm
Location:Kharkiv, Ukraine

Re: Slow Btest on Gigabit Routers

Fri Jan 20, 2023 12:59 pm

... they never connect to each....
试着to set a limit to both receiving and transmitting. I have encountered when without a limit the program does not work. And note that TCP test version of the program with a file size of 750 kb is not supported. The old version of the program with a file size of 153kb does.
你没有查看t所需的权限he files attached to this post.
Top

Who is online

Users browsing this forum:Ahrefs [Bot],Bing [Bot],holvoetn,Semrush [Bot],zolaktand 25 guests