MikroTik RouterOS to system operacyjny, bazujący na oprogramowaniu Linux przygotowany specjalnie do budowy skalowalnych zaawansowanych routerów brzegowych, AP (access point), switchy.
Oprogramownaie RouterOS charakteryzuje prostota obsługi, możliwe jest zarządzanie poprzez stronę WWW , konsole CLI jak i specjalnie stworzone przyjazne narzędzie graficzne Winbox.
Urządzenia z systemem outer OS potrafią przejąć cały szereg różnych zaawansowanych projektów sieciowych, od prostych sieci LAN pozwalających na rozdzielenie łącza DSL/ADSL/LAN/WIFI dla kilku komputerów, po olbrzymie sieci korporacyjne rozległe korzystające z np. protokołu BGP czy VPN . MikroTik obsługuje szereg sprzętu sieciowego takiego jak karty sieciowe Ethernet, karty radiowe WiFi, a także wiele innych.
Przy olbrzymich możliwościach system nie wymaga znacznych zasobów sprzętowych. Instalacja funkcjonalnego rutera może zajmować na twardym dysku/karcie flash , pamieciach usb/flas.
Do podstawowych możliwości systemu zaliczyć można:
- zarządzanie seiciami WiFi wirtualnymi CAPsManager
- tunele PPPoE, EoIP
- zaawansowany firewall, translacja adresów (SNAT/DNAT/Maskarada)
- serwer/klient DHCP, DNS,
- serwer Proxy dla WWW oraz SOCKS
- zarządzanie pasmem
- routing dynamiczny na bazie protokołów BGP/RIP/OSPF
- obsługa IPsec
- obsługa VPN ( openVPN, l2tp + IPSec, SSTP EoIP itd )
Zarządzanie routerem może odbywać się z poziomu:
- konsoli na porcie szeregowym ( wirtualny lub fizyczny )
- klienta SSH ( telen nei jest wskazany - jest nie bezpieczny )
- strony www ( hhtp / https )
- specjalnego oprogramowania konfiguracyjnego WinBox
- DUDE server ( monitoring zasobów MikroTiK )