Community discussions

MikroTik App
 
Ciambot
Member Candidate
Member Candidate
Topic Author
Posts: 144
Joined: Thu Jan 22, 2009 5:22 pm

Btest mikrotik vs real bandwidth

Sat Oct 06, 2012 7:16 pm

Hello Mikrotik community,
I often use bandwidth test inside ROS to test connection quality about links point to point and customer's adsl.
I always believed this tool is a proper and fast way to test real bandwith avaiable to the user, but now I have many cases where the result do not confirm this likeness between btest and real bandwith.

I did many tests where, from CPE, the btest shows full bandwidth, but in "speedtest.net" the customer obtains about half bandwith.
So I searched the cause in every spot (link wireless, ap, cpe, queues, optical fibers, lan, pc, configurations, traffic monitor, etc...) and I collected a lot of information for a believable statistic.

The first result is when in backhauling there is a PtP wireless link with ccq <60-80%, customers are affected by issues, but they are invisibile to btest.
But now others customers report slowdown:
- btest form cpe to internet -> 100% bandwith
- real bandwith (speedtest, download, iperf same result) is about half.

So the problem is I cannot use btest for real test from cpe to internet, and I must telephone they to see real connection quality. Does exist another way to test bandwidth from remote site without interact with custumers?

My networK
-CPE wireless
-AP nv2/nstreme
-PPPoE authentication
-backhauling: wireless link (nv2)
 
User avatar
laithmikrotik
Member
Member
Posts: 435
Joined: Wed Apr 13, 2011 3:18 pm

Re: Btest mikrotik vs real bandwidth

Sat Oct 06, 2012 7:54 pm

good idea ......but i think the only way to test that cpe connection with internet is to control it's band traffic ........
 
samsung172
Forum Guru
Forum Guru
Posts: 1191
Joined: Sat Apr 04, 2009 3:45 am
Location: Østfold - Norway
Contact:

Re: Btest mikrotik vs real bandwidth

Sat Oct 06, 2012 8:57 pm

Do you test UDP or TCP? while trying speedtest.net etc, you use TCP.

UDP is always better that TCP.
 
Lakis
Forum Veteran
Forum Veteran
Posts: 703
Joined: Wed Sep 23, 2009 7:52 pm

Re: Btest mikrotik vs real bandwidth

Sun Oct 07, 2012 3:03 pm

If u use NV2 u may have this kind of problem
I say when u do TCP Btest do it with TCP connection count=1
 
Ciambot
Member Candidate
Member Candidate
Topic Author
Posts: 144
Joined: Thu Jan 22, 2009 5:22 pm

Re: Btest mikrotik vs real bandwidth

Tue Oct 09, 2012 9:49 am

I have changed all settings in btest but I got the same result. :(
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26379
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: Btest mikrotik vs real bandwidth

Tue Oct 09, 2012 10:01 am

If u use NV2 u may have this kind of problem
I say when u do TCP Btest do it with TCP connection count=1
That's not a good idea. When you use internet like a normal person, your connection count is always >1. Test 50 connections to get real life test.
 
0ldman
Forum Guru
Forum Guru
Posts: 1465
Joined: Thu Jul 27, 2006 5:01 am

Re: Btest mikrotik vs real bandwidth

Wed Oct 10, 2012 5:31 am

I generally see better download speeds than btest shows.

Maybe my CPE config is CPU heavy.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26379
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: Btest mikrotik vs real bandwidth

Wed Oct 10, 2012 9:06 am

Btest to the CPE? Btest consumes a lot of CPU resources because it generates random data
 
Lakis
Forum Veteran
Forum Veteran
Posts: 703
Joined: Wed Sep 23, 2009 7:52 pm

Re: Btest mikrotik vs real bandwidth

Thu Oct 11, 2012 1:41 am

If u use NV2 u may have this kind of problem
I say when u do TCP Btest do it with TCP connection count=1
That's not a good idea. When you use internet like a normal person, your connection count is always >1. Test 50 connections to get real life test.
Let me explain

I have P2P link witch is about 120Mbit using NV2 -testing with 4 or more connections, when I do Internet speedtest I get around 30mbits
So hire I m confused why is that?
when I do TCP Btest with 1 connection I get around 30-40 mbits (its nature of NV2 thats why we get false throughput)
But when I do simultaneous download of 20-30 files or run bitorent I can get more than 100mbits of download but my Internet speedtest always show 30mbits
like Ciambot wrote: real bandwith (speedtest, download, iperf same result) is about half. -Thats why I m saying test with 1 connection see the result and u can understand why thats happening its NV2

but with nstreme its different story TCP Btest of the link is about 90-95Mbits testing with 1 or 2 connections , when I do speedtest I get around 70-80 mbits
 
taduikis
Member
Member
Posts: 436
Joined: Sat Jul 07, 2007 12:09 pm

Re: Btest mikrotik vs real bandwidth

Thu Oct 11, 2012 8:33 am

This was explained somewhere in this forum. It's how is and you cannot do anything about it.
 
MyThoughts
Member Candidate
Member Candidate
Posts: 218
Joined: Sat Sep 17, 2005 9:07 pm

Re: Btest mikrotik vs real bandwidth

Fri Oct 12, 2012 2:11 am

My company has a ~200 Mbit fiber connection, I have not once had a "Speedtest" site that could max that connection, even when discounting wireless. We also have a dedicated server hosted in a datacenter about 5 hours away. That server has a 1 Gbit connection and we have run FTP tests that can max our connection.

I can't say exactly what your issue is, however be aware that when you do a speedtest.net or just about any other speedtest site it creates 1 TCP connection for the test. So if your wireless link gets 30-40 Mbits when using btest with 1 stream then it is accurate. Try doing tests to locations that you can control, that are longer then a few seconds, and have more then the needed capacity to saturate your link, and have the ability to create multiple connections.

For us it was approx 10 simultaneous FTP connections in both directions. We test out PtP backhauls in a similar way, and have found that btest is quite accurate for a quick and dirty test, as long as the PC/RB powering RouterOS is fast enough to generate the random date needed.

Hope that helps

Cheers
 
Ciambot
Member Candidate
Member Candidate
Topic Author
Posts: 144
Joined: Thu Jan 22, 2009 5:22 pm

Re: Btest mikrotik vs real bandwidth

Mon Oct 22, 2012 7:19 pm

You are right, friends. Btest shows the real bandwidth available to the customer only with TCP connection count = 1 (or near 1).
 
samsung172
Forum Guru
Forum Guru
Posts: 1191
Joined: Sat Apr 04, 2009 3:45 am
Location: Østfold - Norway
Contact:

Re: Btest mikrotik vs real bandwidth

Sat Oct 27, 2012 2:09 pm

Btest to the CPE? Btest consumes a lot of CPU resources because it generates random data
Is this accurate? yo say. TO customer. then the CPE, is not generating packages (TO customer) FROM customer, would be CPU consuming for the CPE. My NAS (pppoe) dont have problems generating packages enough to btest CPE's.

In my test, udp will make more accurate speed test, if CPU is to slow. I have my 18 and 23 Ghz 400mb/s licensed links, and having troble testing bandwith from RB1100AH, due to CPU, but it is 100% accurate at udp test. When RB1100AH is not prosecing packages, just forwarding to next router (MPLS), it have no problem at all giving 400Mb/s (or acurate 371), the same speed tested by udp test.
 
rado3105
Member
Member
Posts: 492
Joined: Sat Jan 12, 2008 11:45 pm

Re: Btest mikrotik vs real bandwidth

Sat Oct 27, 2012 7:12 pm

 
rado3105
Member
Member
Posts: 492
Joined: Sat Jan 12, 2008 11:45 pm

Re: Btest mikrotik vs real bandwidth

Sat Oct 27, 2012 7:20 pm

If u use NV2 u may have this kind of problem
I say when u do TCP Btest do it with TCP connection count=1
That's not a good idea. When you use internet like a normal person, your connection count is always >1. Test 50 connections to get real life test.
Let me explain

I have P2P link witch is about 120Mbit using NV2 -testing with 4 or more connections, when I do Internet speedtest I get around 30mbits
So hire I m confused why is that?
when I do TCP Btest with 1 connection I get around 30-40 mbits (its nature of NV2 thats why we get false throughput)
But when I do simultaneous download of 20-30 files or run bitorent I can get more than 100mbits of download but my Internet speedtest always show 30mbits
like Ciambot wrote: real bandwith (speedtest, download, iperf same result) is about half. -Thats why I m saying test with 1 connection see the result and u can understand why thats happening its NV2

but with nstreme its different story TCP Btest of the link is about 90-95Mbits testing with 1 or 2 connections , when I do speedtest I get around 70-80 mbits
What cards you uses on nstreme to get 90-95mbit/s?
What routeros version?
Thanks
 
Lakis
Forum Veteran
Forum Veteran
Posts: 703
Joined: Wed Sep 23, 2009 7:52 pm

Re: Btest mikrotik vs real bandwidth

Sun Oct 28, 2012 6:39 pm

R52Hn MTv5.21
 
rado3105
Member
Member
Posts: 492
Joined: Sat Jan 12, 2008 11:45 pm

Re: Btest mikrotik vs real bandwidth

Mon Oct 29, 2012 11:43 am

R52Hn MTv5.21
Dou you have working dual nstreme on N cards?
 
Lakis
Forum Veteran
Forum Veteran
Posts: 703
Joined: Wed Sep 23, 2009 7:52 pm

Re: Btest mikrotik vs real bandwidth

Mon Oct 29, 2012 6:43 pm

R52Hn MTv5.21
Dou you have working dual nstreme on N cards?
Never tried only with A-standard cards
 
rado3105
Member
Member
Posts: 492
Joined: Sat Jan 12, 2008 11:45 pm

Re: Btest mikrotik vs real bandwidth

Tue Oct 30, 2012 12:28 am

R52Hn MTv5.21
Dou you have working dual nstreme on N cards?
Never tried only with A-standard cards
What was your max. throughoutput using A cards? what ros version, what cards, what hardware? thanks
 
Lakis
Forum Veteran
Forum Veteran
Posts: 703
Joined: Wed Sep 23, 2009 7:52 pm

Re: Btest mikrotik vs real bandwidth

Tue Oct 30, 2012 6:59 pm

I don't remember quite much it was 2-3 years ago link was about 15km using dishes with dual polarity limb , throughput was about 80 max 90Mbits (TCP one way) using bonding - 2x2 radio cards using 2 different channels in turbo mode
Nstreme Dual (one wlan for tx one for rx) did not work well when running TCP test rx/tx was about 50/10mbit (But 3 years ago on market we don't have hight quality dual polarity antennas like now maybe if we try 2x2 antennas it should go 50/50mbit)
I was using Rb600 and UB5 radio card
when N standard come out instantly I changed with N cards I get about same traffic but using only one 40Mhz channel
 
User avatar
CyB3RMX
Member Candidate
Member Candidate
Posts: 148
Joined: Thu May 26, 2011 7:08 am

Re: Btest mikrotik vs real bandwidth

Fri Nov 16, 2012 7:52 am

Are you using any simple queue?
 
Arpanet
Member Candidate
Member Candidate
Posts: 281
Joined: Sat Aug 24, 2013 8:26 pm

Re: Btest mikrotik vs real bandwidth

Fri Feb 14, 2014 8:59 pm

Are you using any simple queue?
why? silmple queue may cause issues to bandwith test?

Who is online

Users browsing this forum: No registered users and 41 guests