Hi
We are considering mikrotik routers for a low delay project.
Does anyone or does mikrotik have any port to port latency information for
10 Mbps or 100 MBps packets of 1kbyte (approx) in size ?
There are plenty of speed benchmarks but these mean NOTHING when it comes to latency.
Example- The throughput could be 33Mbps and a latency could be 10 seconds !!!
We are going to great lengths to have our end point latencies down to around 100uS.
Directly connected ethernets with no CPU load on the board has always almost no latency. Latency depends on link speed, bandwidth allocation, cable, CPU sensitive configuration and a lot of other forces that may affect it, so there is no way to provide such information.
Well, that really depends on the CPU load of the board, the type of board itself, count of firewall rules and queues applied to each packet, and the saturation of the link.
There is no way of accurately forecasting how long a packet will take through the routerboard.
Also, just switching the packet through (e.g. using switch chip functionality) will be faster than full routing + connectiontracking.
If you don’t exactly tell us the scenario you wish to create (see points above), there is no way anyone can give you the numbers you want to hear.
Port To Port assumes the MT is acting in switch mode in which case get a nice switch Its its routing etc then switching speed and latency is affected by CPU use. Avoid bridging where possible and spec the router according to your need. Pushing 30-40mbit on a RB433 routing between ethernet results in about .6-.8ms latency when the RB433’s CPU load is at 20% but pushing 20mbit on a RB433 doing a BGP feed load causes 4-6ms at 90% CPU load.
Without some more info about what you need it to do and the throughput needed its hard to tell