udp or tcp + bandwidht test!

hello there,

I want to have a test on amount of the bandwidth, how can i find to how much bandwidth my provider allocate for my network. my provider said to me that the allocated bandwidth is 12 Mega Byte.
i use hotspot.
version of mikrotik os: 6.10

i already try to find it with bandwidth test on winbox. i found this:
with tcp protocol:
local Tx size = 1000 byte
remote Tx size = 1000 byte
direction = both
result: Rx = 109 and Tx = 220

with udp protocol:

local Tx size = 1000 byte
remote Tx size = 1000 byte
direction = both
result: Rx = 63and Tx = 95

witch one is correct?

Both are correct in their own way, TCP and UDP work differently. TCP is best test to get a real indication of general use, as most things you do on the net (web browsing etc) is TCP.

But, bandwidth-test endpoint would have to be out in the world wide web (or at least on the other end of your providers link) to test it. Those numbers seem high but the output seems weird, not like the output i get in CLI doing /tool bandwidth-test.

There is always simply opening a browser and trying speedtest.net as well. 12mbps isn’t much so should be able to see it in single http stream easily.