Community discussions

MikroTik App
 
User avatar
CZFan
Forum Guru
Forum Guru
Topic Author
Posts: 2098
Joined: Sun Oct 09, 2016 8:25 pm
Location: South Africa, Krugersdorp (Home town of Brad Binder)
Contact:

Understanding Mikrotik's definition of "Throughput"

Fri Oct 20, 2017 3:52 pm

Hi Guys,

Please help me understand Mikrotik's definition of "Throughput"

E.g.
Looking at the figures published by Mikrotik for RB2011 at https://mikrotik.com/product/RB2011UiAS-2HnD-IN.
Using the first line of values under Ethernet Test Results as example, then connect a 1Gb connection to pc1 on ether1 and
a 1Gb connection to pc2 on ether2 and start a large file download from pc2 downloading from pc1, will
this mean i will theoretically:
  • Download at +- 1.4Gbps, 1.4 Gbps coming in on ether1 and 1.4Gbps going out on ether2, or
    Download at +- 700Mbps, 700Mbps coming in on ether1 and 700Mbps going out on ether2
 
OlofL
Member Candidate
Member Candidate
Posts: 113
Joined: Mon Oct 12, 2015 2:37 pm

Re: Understanding Mikrotik's definition of "Throughput"

Fri Oct 20, 2017 4:41 pm

Im pretty sure it means the second one. The first one would be impossible :)
 
User avatar
CZFan
Forum Guru
Forum Guru
Topic Author
Posts: 2098
Joined: Sun Oct 09, 2016 8:25 pm
Location: South Africa, Krugersdorp (Home town of Brad Binder)
Contact:

Re: Understanding Mikrotik's definition of "Throughput"

Fri Oct 20, 2017 7:27 pm

Im pretty sure it means the second one. The first one would be impossible :)
Well spotted, I think.

If my thinking is correct on your post, why will it not be 1.25Gb as that is the theoretical limit for Gb interface and will be closer to Mikrotik's published data?
 
User avatar
juliokato
Member Candidate
Member Candidate
Posts: 228
Joined: Mon Oct 26, 2015 4:27 pm
Location: Brazil

Re: Understanding Mikrotik's definition of "Throughput"

Fri Oct 20, 2017 10:33 pm

:?
Maybe data fake = marketing.
 
User avatar
ZeroByte
Forum Guru
Forum Guru
Posts: 4047
Joined: Wed May 11, 2011 6:08 pm

Re: Understanding Mikrotik's definition of "Throughput"  [SOLVED]

Fri Oct 20, 2017 10:34 pm

If my thinking is correct on your post, why will it not be 1.25Gb as that is the theoretical limit for Gb interface and will be closer to Mikrotik's published data?
This is because a router can forward more throughput than the maximum data rate of a single port.

Suppose you have a router with 4 gig-e interfaces. You could potentially have up to 4 gigabits of total throughput here.
1->2 @ 1gbps
2->1 @ 1Gbps
3->4 @ 1Gbps
4<-3 @ 1Gbps

Of course there are infinitely many ways to subdivide these streams up, but essentially, the most the router can actively forward would be the combined output bandwidths of its physical interfaces. Since Mikrotik routers are CPU-based routers, they tend to only be capable of forwarding traffic at some maximum capacity which is less than this sum of all interfaces, but they can be capable of forwarding more bandwidth than the speed of any single interface.

The reason my example represents only 4Gbps and not 8 is that the entire trip through the router represents one packet forwarded - ingress : processing : egress. Only 4 distinct data streams are flowing through the router.
 
User avatar
Paternot
Forum Veteran
Forum Veteran
Posts: 953
Joined: Thu Jun 02, 2016 4:01 am
Location: Niterói / Brazil

Re: Understanding Mikrotik's definition of "Throughput"

Sat Oct 21, 2017 1:42 am

Hi Guys,

Please help me understand Mikrotik's definition of "Throughput"

E.g.
Looking at the figures published by Mikrotik for RB2011 at https://mikrotik.com/product/RB2011UiAS-2HnD-IN.
Using the first line of values under Ethernet Test Results as example, then connect a 1Gb connection to pc1 on ether1 and
a 1Gb connection to pc2 on ether2 and start a large file download from pc2 downloading from pc1, will
this mean i will theoretically:
  • Download at +- 1.4Gbps, 1.4 Gbps coming in on ether1 and 1.4Gbps going out on ether2, or
    Download at +- 700Mbps, 700Mbps coming in on ether1 and 700Mbps going out on ether2
Neither. The way Mikrotik measure this is explicited just below the results You quoted:

"1. All tests are done with Xena Networks specialized test equipment (XenaBay),and done according to RFC2544 (Xena2544)"

This RFC says something like "all ports connected, traffic flowing from one half of them to the other half".

Who is online

Users browsing this forum: mirk, patrikg and 207 guests