I have just setup a link for a customer using a pair of RB411AH, Mikrotik > Mikrotik is doing 80mbps TCP using the test tool however from a windows machine running the iwndows BW tool I only see 40mbps tcp and this is reflecting the internet speed also which is topping out around 45mbps with a 100mbps connection on the other end.
I have check everything I can think of, CPU load on both devices is between 35 - 45% at 45mbps, If I plug in directly on the other end the internet connection is doing roughly 120mbps.
In Btest window, change TCP Connection Count to 1, and make another test. Put results here, then I can explain you why the results are like you descibed.
Now everything looks like it should. `
TCP traffic needs ACK pacekts. Single session throughput strictly depends on RTT, MTU, and errors in transmission (BER).
In wireless links the most important thing is BER. If you have to many errors in your link, it affects session throughput. Programs which use many TCP sessions for testing will show better result, than one session check. Default MT use 20 simultaneous sessions, and web tests use one session for checking.
Ok so I switched one of the chains around as it was mismatched and tried to align the antennas a little better and now it looks like this: http://dl.dropbox.com/u/8790688/Mikrotik3.PNG
So I havent had a chance to check the antenna at the primary site yet so I switched the AP to send on the good Signal/Condition Chain and recieve on the misaligned chain and the ClientAP the oposite as below:
I’m running the test from a windows machine behind the client out a 100mbps connection on the ap side. No routing is being done by the units. CPU load is roughly 33% when doing the external speed test and getting 45-50mbps these results are matched if I do a Btest from windows across the link to the ap yet client to ap gets 80mbps.
Remember that TCP i a protocol that use duplex connections. It sends ack, so making one side ccq better can’t solve 100% of your the problem.
What can you do then ?
Try to set data-rates maualy for one step lower than a max from auto. In example - if your link is now working with max MCS7, set manually rates to MCS1-MCS6.