MikroTik RouterOS, è un sistema operativo (basato su linux) focalizzato sulla connettività Wireless che implementa funzionalità di routing avanzate con caratteristiche come firewall, VPN Server and Client, bandwidth shaper e molte altre caratteristiche. È utilizzato in tutto il mondo da moltissimi Wireless Internet Service Providers per connettere utenti in banda non licenziata.
Ad ogni prodotto NimWave è legata una licenza MikrotikOS. Le licenze Mikrotik si suddividono in livelli.
Livello numero | 3 | 4 | 5 |
Wireless AP | NO | yes | yes |
Wireless Client and Bridge | yes | yes | yes |
RIP, OSPF, BGP protocols | yes | yes | yes |
EoIP tunnels | 1 | unlimited | unlimited |
PPPoE tunnels | 1 | 200 | 500 |
PPTP tunnels | 1 | 200 | 500 |
L2TP tunnels | 1 | 200 | 500 |
OVPN tunnels | 1 | 200 | 500 |
VLAN interfaces | 1 | unlimited | unlimited |
P2P firewall rules | 1 | unlimited | unlimited |
NAT rules | unlimited | unlimited | unlimited |
HotSpot active users | 1 | 200 | 500 |
RADIUS client | yes | yes | yes |
Queues | unlimited | unlimited | unlimited |
Web proxy | yes | yes | yes |
User manager active sessions | 10 | 20 | 50 |
Funzionalità Supportate da MikrorikOS
Configuration
- MAC based access for initial configuration
- WinBox – standalone Windows GUI configuration tool
- Webfig – advanced web based configuration interface
- Basic web interface configuration tool
- Powerful command-line configuration interface with integrated scripting capabilities, accessible via local terminal, serial console, telnet and ssh
- API – the way to create your own configuration and monitoring applications.
Backup/Restore
- Binary configuration backup saving and loading
- Configuration export and import in human readable text format
Firewall
- Statefull filtering
- Source and destination NAT
- NAT helpers (h323, pptp, quake3, sip, ftp, irc, tftp)
- Internal connection, routing and packet marks
- Filtering by IP address and address range, port and port range, IP protocol, DSCP and many more
- Address lists
- Custom Layer7 matcher
- IPv6 support
- PCC – per connection classifier, used in load balancing configurations
Routing
- Static routing
- Virtual Routing and Forwarding (VRF)
- Policy based routing
- Interface routing
- ECMP routing
- IPv4 dynamic routing protocols: RIP v1/v2, OSPFv2, BGP v4
- IPv6 dynamic routing protocols: RIPng, OSPFv3, BGP
- Bidirectional Forwarding Detection (BFD)
MPLS
- Static Label bindings for IPv4
- Label Distribution protocol for IPv4
- RSVP Traffic Engineering tunnels
- VPLS MP-BGP based autodiscovery and signaling
- MP-BGP based MPLS IP VPN
- complete list of MPLS features
VPN
- Ipsec – tunnel and transport mode, certificate or PSK, AH and ESP security protocols.
- Point to point tunneling (OpenVPN, PPTP, PPPoE, L2TP, SSTP)
- Advanced PPP features (MLPPP, BCP)
- Simple tunnels (IPIP, EoIP) IPv4 andIPv6 support
- 6to4 tunnel support (IPv6 over IPv4 network)
- VLAN – IEEE802.1q Virtual LAN support, Q-in-Q support
- MPLS based VPNs
Wireless
- IEEE802.11a/b/g wireless client and access point
- Full IEEE802.11n support
- Nstreme and Nstreme2 proprietary protocols
- NV2 protocol (TDMA)
- Wireless Distribution System (WDS)
- Virtual AP
- WEP, WPA, WPA2
- Access control list
- Wireless client roaming
- WMM
- HWMP+ Wireless MESH protocol
- MME wireless routing protocol
DHCP
- Per interface DHCP server
- DHCP client and relay
- Static and dynamic DHCP leases
- RADIUS support
- Custom DHCP options
- DHCPv6 Prefix Delegation (DHCPv6-PD)
- DHCPv6 Client
Hotspot
- Plug-n-Play access to the Network
- Authentication of local Network Clients
- Users Accounting
- RADIUS support for Authentication and Accounting
QoS
- Hierarchical Token Bucket (HTB) QoS system with CIR, MIR, burst and priority support
- Simple and fast solution for basic QoS implementation – Simple queues
- Dynamic client rate equalization (PCQ)
Proxy
- HTTP caching proxy server
- Transparent HTTP proxy
- SOCKS protocol support
- DNS static entries
- Support for caching on a separate drive
- Parent proxy support
- Access control list
- Caching list
Tools
- Ping, traceroute
- Bandwidth test, ping flood
- Packet sniffer, torch
- Telnet, ssh
- E-mail and SMS send tools
- Automated script execution tools
- CALEA
- File Fetch tool
- Advanced traffic generator
Other features
- OpenFlow support
- Bridging – spanning tree protocol (STP, RSTP), bridge firewall and MAC natting.
- Dynamic DNS update tool
- NTP client/server and synchronization with 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