Огляд архітектури продуктивності MikroTik RB3011
Коротко
Ця стаття містить практичну оцінку продуктивності MikroTik RB3011, розбирає його архітектуру, межі пропускної здатності, обмеження VPN та стратегії оптимізації для МСП і провайдерів.
Огляд архітектури продуктивності MikroTik RB3011
Огляд: Для чого призначений RB3011
MikroTik RB3011UiAS-RM вже давно вважається недорогим маршрутизатором для малих провайдерів та мереж МСП. Внутрішньо він використовує двоядерний ARM Qualcomm IPQ-8064 CPU з частотою 1,4 ГГц та два незалежних комутаторні чіпи, які розподіляють десять портів Gigabit Ethernet на дві групи. Такий підхід знижує вартість і споживання енергії, зберігаючи швидке комутування, але й створює архітектурні обмеження, які впливають на продуктивність маршрутизації. :contentReference[oaicite:0]{index="0"}
Пристрій оснащений 1 ГБ ОЗП, 128 МБ NAND, пасивним охолодженням, PoE-in на Ether1 та PoE-out на Ether10, а також простим LCD для базового моніторингу. Температурні умови стабільні, хоча тривала робота вище 80–90 °C може скоротити термін служби.
Сильні сторони та обмеження архітектури
Внутрішня структура RB3011 ефективно працює, коли трафік залишається всередині одного комутаторного чіпа. У цих випадках пересилка здійснюється апаратно, досягаючи максимальної пропускної здатності з мінімальним навантаженням ЦП. Однак коли трафік переходить між групами портів або вимагає маршрутизації, всі пакети проходять через ЦП — саме тут з’являються вузькі місця. Два ядра відповідають за маршрутизацію, NAT, брандмауер, черги, PPPoE та шифрування VPN, через що під високим навантаженням ЦП легко насичується. :contentReference[oaicite:1]{index="1"}
Ще одним обмеженням є канал зі швидкістю 1–2 Гбіт/с між кожним комутаторним чіпом і CPU. Це означає, що RB3011 не може стабільно забезпечувати повногігабітну маршрутизацію на всіх портах одночасно.
Пропускна здатність: що ви реально отримуєте в роботі
Власні тести RFC2544 від MikroTik показують ідеальну пропускну здатність маршрутизації до ~4 Гбіт/с із пакетами 1518 байт із використанням FastPath. Проте це не відображає реальний інтернет-трафік, в якому багато дрібних пакетів.
Для 64-байтових кадрів пропускна здатність різко падає до ~231 Мбіт/с через обмеження ЦП за кількістю пакетів за секунду. Реальні навантаження зазвичай змішані, з дрібними й великими пакетами, що дає практичний максимум 600–800 Мбіт/с для сценаріїв лише маршрутизації. З активованими правилами NAT і брандмауера користувачі відзначають 300–600 Мбіт/с залежно від складності правил і версії RouterOS. RouterOS v7, де видалили кешування маршрутів з v6, зазвичай показує гіршу продуктивність на старих архітектурах CPU, як у RB3011. :contentReference[oaicite:2]{index="2"}
Порада: FastTrack є обов’язковим для RB3011. Без нього пропускна здатність маршрутизації з NAT може впасти нижче 350 Мбіт/с.
Брандмауер, черги та навантаження на CPU
Обробка лише ЦП стає очевидною при включенні правил брандмауера або черг. У тестах MikroTik 25 правил брандмауера знижували пропускну здатність до ~60 Мбіт/с на 64-байтових пакетах. Навіть більші пакети утримували швидкість нижче 500 Мбіт/с. Черги теж суттєво знижують продуктивність: багато налаштувань показали втрату пропускної здатності 40–60% при помірних чергах. :contentReference[oaicite:3]{index="3"}
Це робить RB3011 придатним для помірної фільтрації, але не для тяжких робочих навантажень у стилі UTM.
Продуктивність VPN: IPsec, PPPoE та інші
Продуктивність IPsec на RB3011 при великих пакетах досить добра (до ~780 Мбіт/с) завдяки апаратному прискоренню ARM NEON. Проте на дрібних пакетах швидкість знижується до ~38 Мбіт/с. Реальні змішані VPN-навантаження досягають ~300 Мбіт/с. :contentReference[oaicite:4]{index="4"}
PPPoE, як однопотоковий процес, максимізує навантаження одного ядра CPU, зазвичай до ~500 Мбіт/с навіть із FastTrack.
Протоколи на кшталт OpenVPN працюють погано через повністю ЦП-залежне шифрування та накладні TCP.
Практичний перелік оптимізацій
- Увімкніть FastTrack для IPv4 трафіку.
- Використовуйте апаратне комутування, коли можливо.
- Мінімізуйте кількість і складність правил брандмауера.
- Уникайте глибоких дерев черг при формуванні трафіку на гігабітних лінках.
- Забезпечуйте хороше охолодження і вентиляцію RB3011.
- Сплануйте використання портів так, щоб навантажені напрямки залишалися в межах одного комутаторного чіпа.
Де допомагає MKController: Завдяки моніторингу, інвентарю, оповіщенням та централізованому управлінню, MKController полегшує відстеження насичення CPU, температури та тенденцій пропускної здатності на багатьох MikroTik-пристроях.
Про MKController
Сподіваємося, наведені вище знання допомогли вам краще орієнтуватися у світі Mikrotik та Інтернету! 🚀
Чи то ви налаштовуєте конфіги, чи намагаєтеся навести лад у мережевому хаосі, MKController зробить ваше життя простішим.
З централізованим хмарним управлінням, автоматичними оновленнями безпеки та панеллю інструментів, якою зможе користуватися кожен, у нас є все, щоб підняти ваш бізнес на новий рівень.
👉 Почніть безкоштовний 3-денний пробний період зараз на mkcontroller.com — і побачте, що таке справжній легкий контроль мережі.