nanog mailing list archives

Re: Network Speed Testing and Monitoring Platform


From: Colton Conor <colton.conor () gmail com>
Date: Fri, 18 Jan 2019 08:31:58 -0600

Mike,

So are you saying in Mikrotik, there is a Btest tool, a traffic generator
tool, and a new speed-test tool? Sounds like this low cost CPE has a ton of
options for remote speed test functionality?

On Thu, Jan 17, 2019 at 5:16 PM Mike Hammett <nanog () ics-il net> wrote:

Mikrotik RC has a new speed-test tool. I believe it's an improved BTEst.



-----
Mike Hammett
Intelligent Computing Solutions <http://www.ics-il.com/>
<https://www.facebook.com/ICSIL>
<https://plus.google.com/+IntelligentComputingSolutionsDeKalb>
<https://www.linkedin.com/company/intelligent-computing-solutions>
<https://twitter.com/ICSIL>
Midwest Internet Exchange <http://www.midwest-ix.com/>
<https://www.facebook.com/mdwestix>
<https://www.linkedin.com/company/midwest-internet-exchange>
<https://twitter.com/mdwestix>
The Brothers WISP <http://www.thebrotherswisp.com/>
<https://www.facebook.com/thebrotherswisp>
<https://www.youtube.com/channel/UCXSdfxQv7SpoRQYNyLwntZg>
------------------------------
*From: *"Philip Loenneker" <Philip.Loenneker () tasmanet com au>
*To: *"NANOG" <nanog () nanog org>
*Sent: *Thursday, January 17, 2019 5:07:04 PM
*Subject: *RE: Network Speed Testing and Monitoring Platform

Connor,



If you use the Traffic Generator tool instead of the Bandwidth Test tool
built into MikroTik, you can definitely flood a 1Gbps link. However it
requires the device to receive the packets that it has sent out, so it’s
only viable for links with the same up/down speed.



We have been investigating some TR-069 platforms, and several of those
offer speed test functionality built in. This means our helpdesk guys can
just click a few buttons to trigger it, it only talks to the CPE (nothing
on customer LAN), and people don’t need to know how to configure the test
other than “click here”. TR-069 also has a lot of other advantages which
you can easily discover with a quick search.



Regards,

Philip Loenneker | Network Engineer | TasmaNet



*From:* NANOG <nanog-bounces () nanog org> *On Behalf Of *Colton Conor
*Sent:* Friday, 18 January 2019 12:17 AM
*To:* James Bensley <jwbensley () gmail com>
*Cc:* NANOG <nanog () nanog org>
*Subject:* Re: Network Speed Testing and Monitoring Platform



All, thanks for the recommendations both on and off list.



It has been brought to my attention that a Mikrotik has a bandwidth speed
test tool built into their operating system. Someone recommended a
https://mikrotik.com/product/hap_ac2 for MSRP of $69. The release notes
of the newest version say:



!) speedtest - added "/tool speed-test" for ping latency, jitter, loss and
TCP and UDP download, upload speed measurements (CLI only);
*) btest - added multithreading support for both UDP and TCP tests;



Do you think this device can push a full 1Gbps connection? It does have a
quad core qualcom processor.



Besides mikrotik, I haven't found anything that doesn't require me to
build a solution. Like OpenWRT with ipef3, or something like that.



Seems like a commercial solution would exist for this.  I though CAF
providers have to test bandwidth for the FCC randomly to get funding?



On Thu, Jan 17, 2019 at 2:59 AM James Bensley <jwbensley () gmail com> wrote:

On Wed, 16 Jan 2019 at 16:54, Colton Conor <colton.conor () gmail com> wrote:

As an internet service provider with many small business and residential
customers, our most common tech support calls are speed related. Customers
complaining on slow speeds, slowdowns, etc.

We have a SNMP and ping monitoring platform today, but that mainly tells
us up-time and if data is flowing across the interface. We can of course
see the link speed, but customer call in saying the are not getting that
speed.

We are looking for a way to remotely test customers internet connections
besides telling the customer to go to speedtest.net, or worse sending a
tech out with a laptop to do the same thing.

What opensource and commercial options are out there?

Hi Colton,

In the past I have used CPEs which support remote loopback. When the
customer complains we enable remote loopback, send the traffic to that
customers connection (rather than requiring a CPE that can generate
the traffic or having an on site device) and measuring what comes
back.

Cheers,
James.




Current thread: