I don’t think your question is clear to me. Are you looking for a router platform that does all these things, or you want to use the API? Those are completely different things.
You can optionally use the API (Application Programming Interface) to create your own software that will control your Mikrotik Router.
Looking for both actually, Using the API interface can I build a RouterOS network to reconfigure it self almost fully, I’m trying to design a reconfigurable network testbed and need to be able to simulate changes in network environments, as in Packet loss, high latency, strange encapsulation of packets, firewall polices, bandwidth, etc..
So have two questions;
Can RouterOS be configured to this, and in turn can the API be capable of controlling the configuration. It is so one can have various profiles setup on a testbed, run some tests, then switch configuration. Simple enough I guess.
just had a look over the api, and have received the two routers, however its been a while when i last configured one of these guys, so need to play catch up
however any one know the best way to generate latency on a vlan or bridge, some how buffer it or so?
i have an application that i want to simulate slow internet connections on, i know i did something similar with an older version of MikroTik over wireless links, it was something to do with Filter rules, buffering data on a protocol using the mangle etc…
have two RB1000 and hoping to figure out some setup to create high latency between two networks
Any ideas?