MikroTik Features

RouterOS supports many applications used by Internet service providers, for example, OSPF, BGP, Multiprotocol Label Switching (VPLS/MPLS), OpenFlow. The product is supported by Mikrotik through a forum and a wiki, providing assorted and thematic examples of configurations. RouterOS supports Internet Protocol Version 4 (IPv4) as well as Internet Protocol Version 6 (IPv6).

The software provides support for virtually all network interfaces that the Linux kernel 3.3.5 supports, except wireless, where the Atheros chipsets are the only supported hardware, as of RouterOS version 6.3

Other Features
Samba support
OpenFlow support
Bridging – spanning tree protocol (STP, RSTP), bridge firewall and MAC natting.
Dynamic DNS update tool
NTP client/server and synchronization with the GPS system
VRRP v2 and v3 support
SNMP
M3P – MikroTik Packet packer protocol for wireless links and ethernet
MNDP – MikroTik neighbor discovery protocol, supports CDP (Cisco discovery protocol)
RADIUS authentication and accounting
TFTP server
Synchronous interface support (Farsync cards only) (Removed in v5.x)
Asynchronous – serial PPP dial-in/dial-out, the dial on demand
ISDN – dial-in/dial-out, 128K bundle support, Cisco HDLC, x75i, x75ui, x75bui line protocols, the dial on demand