Software Specifications
本页概述 RouterOS 的软件规格,涵盖硬件兼容性、安装方式、配置工具、备份/恢复能力、防火墙功能、路由协议,以及 MikroTik 设备的 MPLS 支持。
软件规格
硬件支持
MikroTik 自产设备: RouterOS 与预装它的 MikroTik 硬件兼容。即使是较旧的、已停产的 MikroTik 设备也能运行最新的 RouterOS,但性能可能有所不同。对最老的产品线有少数例外。RouterOS v7 并非与所有 MIPS-LE 系列设备兼容(例如 RB100 系列、部分 RB700 系列设备;请检查相关设备的架构)。软件兼容性或升级没有固定限制。即使是已停产 20 年的设备,只要 RAM 足够且不是基于 MIPS-LE CPU,仍可能收到软件更新。
第三方设备: 只要满足以下要求,RouterOS 也可以运行在第三方设备上:
- x86 或 AMPERE 驱动的 ARM CPU。
- 至少 64 MB RAM。
- IDE、SATA、USB 和 flash 存储介质,至少有 64 MB 空间。
- Linux 内核支持的网络卡。
信息
NVMe 存储仅支持 CHR、x86、Tile 和 MMIPS 架构。具体信息请查看各产品手册或框图。 信息
带默认配置的 RouterOS 7 至少需要 32 MB RAM,但对于更高级的配置,我们建议至少 64 MB。
安装
- Netinstall:基于网络的完整安装,使用支持 PXE 或 EtherBoot 的网卡。
- CHR:以虚拟机方式运行的 RouterOS 版本。
- 基于 CD 的安装。
配置
- 用于初始配置的基于 MAC 的访问。
- WinBox —— 独立的 Windows GUI 配置工具。
- WebFig —— 高级的基于 Web 的配置界面。
- MikroTik —— 基于 Android 和 iOS 的配置工具。
- 功能强大的命令行配置界面,内置脚本能力,可通过本地终端、串口控制台、telnet 和 ssh 访问。
- API —— 用于创建你自己的配置和监控应用。
备份/恢复
防火墙
- 状态化过滤。
- 源 NAT 和目的 NAT。
- NAT helpers(h323、pptp、quake3、sip、ftp、irc、tftp)。
- 内部连接标记、路由标记和数据包标记。
- 按 IP 地址和地址范围、端口和端口范围、IP 协议、DSCP 等过滤。
- 地址列表。
- 自定义 Layer7 匹配器。
- IPv6 支持。
- PCC —— 每连接分类器,用于负载均衡配置。
- RAW 过滤,可绕过连接跟踪。
路由
- 静态路由。
- 虚拟路由和转发(VRF)。
- 基于策略的路由。
- 接口路由。
- ECMP 路由。
- IPv4 动态路由协议:RIP v1/v2、OSPFv2、BGP v4。
- IPv6 动态路由协议:RIPng、OSPFv3、BGP。
- 双向转发检测(BFD)。
MPLS
- IPv4 的静态标签绑定。
- IPv4 的标签分发协议。
- RSVP 流量工程隧道。
- 基于 VPLS MP-BGP 的自动发现和信令。
- 基于 MP-BGP 的 MPLS IP VPN。
VPN
- IPSec —— tunnel 和 transport 模式,证书或 PSK,AH 和 ESP 安全协议。
- 支持 IKEv2。
- IPSec 支持 AES-NI 硬件加速。
- 点对点隧道(OpenVPN、PPTP、PPPoE、L2TP、SSTP)。
- 高级 PPP 功能(MLPPP、BCP)。
- BCP 在 sstp、ppp、pptp、l2tp 和 pppoe 上受支持。
- 简单隧道(IPIP、EoIP)支持 IPv4 和 IPv6。
- 6to4 隧道支持(IPv6 over IPv4 网络)。
- VLAN —— 支持 IEEE802.1q 虚拟 LAN,支持 Q-in-Q。
- 基于 MPLS 的 VPN。
- WireGuard。
- ZeroTier。
无线
- IEEE802.11a/b/g 无线客户端和接入点。
- 完整支持 IEEE802.11n。
- Nstreme 和 Nstreme2 专有协议。
- NV2 协议。
- 无线分布系统(WDS)。
- 虚拟 AP。
- WEP、WPA、WPA2。
- 访问控制列表。
- 无线客户端漫游。
- WMM。
- HWMP+ 无线 MESH 协议。
- MME 无线路由协议。
DHCP
- 每接口 DHCP 服务器。
- DHCP 客户端和中继。
- 静态和动态 DHCP 租约。
- RADIUS 支持。
- 自定义 DHCP 选项。
- DHCPv6 Prefix Delegation (DHCPv6-PD)。
- DHCPv6 客户端。
Hotspot
- 即插即用的网络接入。
- 本地网络客户端认证。
- 用户计费。
- 支持用于认证和计费的 RADIUS。
QoS
- 支持 CIR、MIR、burst 和优先级的层次化令牌桶(HTB)QoS 系统。
- 用于基本 QoS 实现的简单快速方案 —— Simple queues。
- 动态客户端速率均衡(PCQ)。
Proxy
- HTTP 缓存代理服务器。
- 透明 HTTP 代理。
- SOCKS 协议支持。
- DNS 静态条目。
- 支持缓存在单独的驱动器上。
- 父代理支持。
- 访问控制列表。
- 缓存列表。
工具
- Ping、traceroute
- Bandwidth test、ping flood
- Packet sniffer、torch
- Telnet、ssh
- 邮件和短信发送工具
- 自动化脚本执行工具
- CALEA
- 文件 Fetch 工具
- 高级流量发生器
- WoL(Wake on LAN)发送
其他功能
- Samba 支持。
- OpenFlow 支持。
- 桥接 —— 生成树协议(STP、RSTP)、bridge 防火墙和 MAC natting。
- 动态 DNS 更新工具。
- NTP 客户端/服务器以及与 GPS 系统同步。
- VRRP v2 和 v3 支持。
- SNMP。
- M3P —— 用于无线链路和以太网的 MikroTik Packet Packer Protocol。
- MNDP —— MikroTik Neighbor Discovery Protocol,支持 CDP(Cisco Discovery Protocol)。
- RADIUS 认证和计费。
- TFTP 服务器。
- 同步接口支持(仅 Farsync 卡)(在 v5.x 中移除)。
- 异步 —— 串行 PPP 拨入/拨出、按需拨号。
- ISDN —— 拨入/拨出、128K 捆绑支持、Cisco HDLC、x75i、x75ui、x75bui 线路协议、按需拨号。
内核版本
- RouterOS 6.x 版本使用 3.3.5
- RouterOS 7.x 版本使用 5.6.3
支持的加密方式
RouterOS 7 用于网络(电信)设备的管理。
- RouterOS 7 包含加密功能(组件),旨在保障通过电信通道和设备控制通道传输的数据(信息)安全。
- 所有加密功能(组件)都是 RouterOS 7 不可分割的一部分,最终用户无法更改。
- RouterOS 7 面向最终用户自行安装,无需厂商提供大量支持。
- RouterOS 7 使用以下安全协议。
| 支持的安全协议 | 加密算法 | 最大密钥长度 |
|---|---|---|
| IPSec | DES | 56 bit |
| 3DES | 168 bit | |
| AES | 128, 192, 256 bit | |
| Blowfish | 448 bit | |
| Twofish | 256 bit | |
| Camellia | 128, 192, 256 bit | |
| PPTP(带 MPPE) | RC4 | 128 bit |
| L2TP(带 MPPE) | RC4 | 128 bit |
| SNMP | DES | 56 bit |
| AES | 128 bit | |
| SSH | Blowfish | 128 bit |
| 3DES | 168 bit | |
| AES | 128, 192, 256 bit | |
| SSTP | AES | 256 bit |
| RC4 | 128 bit | |
| 用于 WinBox 连接(无名) | AES | 128 bit |
| WEP | RC4 | 104 bit |
| WPA-TKIP | RC4 | 128 bit |
| WPA2-TKIP | RC4 | 128 bit |
| WPA-AES | AES | 128 bit |
| WPA2-AES | AES | 128, 256 bit |
| WPA3 | AES | 128, 256 bit |
| HTTPS | NULL, RC4, DES, DES40, 3DES, AES | 128, 192, 256 bit |