What's TCP congestion algorithm use ROS (over Wireless)?

What’s TCP congestion algorithm use ROS (over Wireless)?

Any of this or proprietary?

http://en.wikipedia.org/wiki/TCP_congestion_avoidance_algorithm

Best regards.

TCP congestion algorithms apply to the two endpoints of the TCP connect, not any intermediate routers. So if the MikroTik is not one of those endpoints (either the destination or origin) then which algorithm they use is irrelevant.

If you ARE referring to TCP connections with a RouterOS device as an endpoint, then the algorithm used by their stack would apply. I suspect they use the stock TCP stack from whatever version of the Linux kernel RouterOS is based on.

You mention “over Wireless”–I couldn’t imagine any TCP stack that would attempt to detect an intermediate hop transmission methodology and adapt to it.

I bet you’re really asking about MikroTik’s methods of handling high traffic on a wireless interface. Perhaps you want to know more about their NStreme polling protocol?

As I understand it (as a lay user of said protocol), it’s their proprietary extension to the 802.11 wireless protocols allowing the AP to poll clients periodically to discover which need to transmit (and I suspect the AP then lets the clients know when they can transmit). It can be much more efficient in many cases than the default 802.11 methods. I’d love to know more myself of the details. I didn’t see an nstreme page on the wiki, just various wireless configuration pages that include nstreme.

Anyone know exactly how nstreme works, or know of a wiki page describing it more fully?

Aaron out.

Here is what you are looking for: http://wiki.mikrotik.com/wiki/Queue#SFQ

I not think that it’s TCP congestion algorithm… this is QUEUE management, are little different.

That’s the cloest thing the routerboard does to congestion algorithm for wireless links.
As astounding explained, the TCP stuff is only between the two hosts, not the routers.

Yes.
A MT device is an host, the other host is an other MT device.

Anynone can help me to understand what’s algo are used?

Why would two routerboards be talking to each other so much they have congestion?

During bw test…

Well for TCP tunnels. Tuning congestion algorithm would become more important as we gradually switch from wire to wireless and have to minimize impact of packet loss.