RouterOS v7 совсем скоро
RouterOS – это сердце MikroTik, которое вознаграждает любопытство и пробуждает творческий потенциал. Независимо от того, сколько у вас портов Ethernet, какой у вас процессор… Даже самые маленькие маршрутизаторы могут добиться успеха с помощью этого программного обеспечения. С любым устройством MikroTik, вы получаете полную функциональность. Нет платного доступа. А теперь – RouterOS мощнее, чем когда-либо, потому что v7 наконец-то здесь!
В этой статье мы рассмотрим некоторые из наиболее важных изменений и обновлений.
Обновление для Kernel(ядро) в RouterOS v7
В начале самое важное. Что сделал RouterOS v7 – обновление ядра Linux 5.6. Множество новых функций и поддержка оборудования, а также новые сетевые драйверы. Например, стала возможна долгожданная поддержка WireGuard. Это новое ядро открывает много дверей для производства новых интересных видов оборудования. Вы можете ожидать действительно впечатляющего v7-only продукта совсем скоро.
Routing(маршрутизация)
RouterOS v7 переопределяет маршрутизацию. С новым стеком IPv6 и новым механизмом маршрутизации вы можете ожидать лучших результатов на сегодняшний день.
Новые функции включают:
- Маршрутизация политики IPv6;
- Отдельные процессы для каждой маршрутизации протокола;
- Полнофункциональная рекурсивная маршрутизация IPv6;
- Поддержка ECMP и VRF для IPv6. Добавлена правильная поддержка VRF-lite. И теперь можно использовать списки интерфейсов.
И если мы говорим о производительности, есть еще одно изменение, о котором мы должны упомянуть. Помните как иногда требовалось 10–15 минут, чтобы команда печати обработала самую большую таблицу маршрутизации? Что ж, в v7 нам удалось оптимизировать этот процесс. Секунды, а не минуты. Верно. 10 секунд, и все готово..
Производители добавили глобальные идентификаторы маршрутизации. Когда вы используете набор протоколов маршрутизации в одном instance, у них будет одинаковый идентификатор маршрутизации. Раньше приходилось менять отдельно для OSPF и BGP. Но не больше! Теперь ID находится в одном месте и может быть легко изменен.
Теперь давайте посмотрим на еще несколько изменений BGP. BGP решили переписать с нуля.
Новые возможности BGP:
- вышеупомянутый контроль сродства;
- снижение потребления памяти – 3,5 миллиона маршрутов с использованием всего 250 МБ ОЗУ;
- значительно улучшенная производительность;
- динамическая одноранговая поддержка (шаблоны!);
- возможность видеть полученные маршруты перед фильтрацией;
- поддержка списков адресов.
И последнее. MikroTik также переработали фильтры маршрутизации.
Новые фильтры маршрутизации включают:
- введение выбора выхода. Пользователи могут определять правила того, как BGP и OSPF будут выбирать выходные маршруты;
- добавлено большое сообщество и расширенная фильтрация сообществ;
- введение списков сообществ;
- пункт назначения теперь может быть сопоставлен со списком адресов;
- поддержка RPKI;
- подобный сценарию синтаксис правил, позволяющий расширенную фильтрацию и присваивание значений на основе других параметров протокола. Например, вы можете настроить локальное предпочтение BGP из константа OSPF.
OSPF теперь представляет собой отдельный процесс. Одно только это изменение устраняет многие проблемы, когда OSFP теряли соединение при использовании вместе с другими протоколами маршрутизации, интенсивно использующими CPU. MikroTik также объединили конфигурацию OSPF v2 и v3. И представили шаблоны интерфейса для большего контроля над соответствием интерфейса/сети. Кроме того, OSPF теперь поддерживает адресацию и списки интерфейсов.
MPLS теперь поддерживает списки интерфейсов. Теперь он также имеет поддержку многоуровневого доступа, поддержку LDPv6 и некоторые другие функции, которые мы подробно обсудим в другой раз. Обратите внимание, что многоадресная передача и MPLS теперь включена в системный пакет, а не являются отдельными пакетами.

По поводу использования памяти и производительности. Производители взяли старую RB450 с 250 МБ оперативной памяти. С RouterOS v6 он не мог загрузить ни одного канала BGP. Маршрутизатор будет бороться в течение 9 минут, а затем перезагрузится, так как у него закончится объем памяти. В версии 7 ему удалось загрузить весь канал BGP всего за 2 минуты. И еще оставалось 120 МБ ОЗУ! Так что RouterOS v7 хорош не только для новых интересных продуктов, но также и для всех, кто пользуется старыми устройствами.
RouterOS v7 User interface
Классический диспетчер пользователей удален из RouterOS. Однако был сделан новый. И вы можете настроить его из интерфейса WinBox. Новые возможности менеджера пользователей и много новых опций. Например, вы можете создать настраиваемые параметры для отправки своему клиенту. Новый диспетчер пользователей полностью отличается от предыдущей версии, вы быстро к этому привыкнете и получите много удовольствия.
Поддержка RouterOS v7 ZeroTier
Еще одно интересное дополнение – это ZeroTier. ZeroTier включает в себя VPN и SD-WAN. Он дает широкие возможности виртуализации сети и управления. То есть, вы сможете использовать все преимущества персонального облака без сложных настроек, настройки доменного имени или общедоступный IP.

Установите клиент iPhone ZeroTier и с легкостью подключитесь к домашней локальной сети. Также, ZeroTier дает возможность вашим устройствам меняться данными напрямую, даже если у них разная среда. Так как связь не идет через один конкретный сервер, как с VPN, вы не лишитесь слишком много скорости. Любые два устройства в мире должны иметь возможность находить друг друга и общаться по наиболее оптимальному пути практически молниеносно. С участием практически нулевой комплектации.
ZeroTier эмулирует настоящий коммутатор Ethernet. У вас могут быть мосты L2 с другим Ethernet сетями – проводные, беспроводные или виртуальные. Лучшая часть? Этот сервис с открытым исходным кодом предлагает подписки корпоративного уровня, а также пары тройки бесплатных планов для домашних лабораторий, удаленного доступа, туннелирования и так далее.
Другие изменения в RouterOS v7
Есть еще много чего обсудить: новые типы очередей, MLAG и Layer 3 на всех устройствах CRS3xx, HW vlan-фильтрация на коммутаторах RTL8367 и MT7621, IPv6 NAT, новые пакеты для IoT, поддержка MQTT, REST API, L2TPv3, поддержка Let’s Encrypt, VXLAN, новинка возможности VRPP… Список можно продолжать и продолжать, мы не можем вместить все в одну статью.
Будет больше новостей и обновлений, так как MikroTik постоянно работает над новыми функциями. Также как копаться во всех ваших пожеланиях по функциям. Одно можно сказать точно – новое ядро меняет все. И да – скоро появятся настоящие беспроводные драйверы Wave 2! Так что следите за обновлениями – будет еще много сюрпризов.
В RouterOS 7 добавили поддержку WireGuard
На официальном форуме MikroTik в разделе «RouterOS v7 BETA» появилось сообщение с изменениями в последнем билде 7.1beta2.
Среди изменений связанных с оптимизациями и исправлением ошибок оказался неожиданный и, пожалуй, для многих радостный пункт: поддержка WireGuard.

Ранее в версии 7.0beta7 ядро Linux, на котором основана ОС было обновлено до версии 5.6.3, а начиная с ветки 5.6 WireGuard был включён в состав ядра. Но учитывая то как в предыдущие годы обстояли дела, например, с поддержкой OpenVPN такого развития событий ожидать было достаточно сложно.
Mikrotik выпустил RouterOS 7.1 Stable: новое ядро, User Manager, CLI, повышение производительности BGP, расширение поддержки IPv6, 802.11ac Wave 2

01 декабря 2021 года свершилось того, чего кто-то долго ждал, а кто-то и вовсе перестал ждать – компания Mikrotik анонсировала стабильный релиз долгожданной RouterOS v7.1. Разговоры о 7-й ветке RouterOS продолжаются уже около трех лет, в то время как активное тестирование идет только последний год.
Чем же новая версия так особенна и почему многие так ждут появления новой версии? Все дело в том, что каких-либо серьезных нововведений в ROS за последние несколько лет не произошло, в то время как у других брендов прогресс не стоял на месте. К тому же, многие пользователи давно просят разработчиков добавить тот или иной функционал, который присутствует в других устройствах.
Что же нужно знать о новой версии? Во-первых, перед обновлением с 6-й версии на 7-ю настоятельно рекомендуется сделать резервную копию всей конфигурации. Обратите внимание, это первая стабильная версия, после публичного релиза, в ней однозначно найдут баги. В связи с этим, использовать её на коммерческих и ответственных объектах не стоит.
Основные изменения RouterOS 7.1
- ядро Linux Kernel обновлено до версии 5.6.3;
- совершенно новый клиент и сервер NTP;
- совершенно новый User Manager;
- оптимизированы пакеты, часть старых пакетов объединена в bundle;
- новый синтаксис CLI (сохранена совместимость с текущим синтаксисом RouterOS v6);
- поддержка генерации сертификатов Let’s Encrypt;
- поддержка REST API;
- поддержка UEFI boot mode для платформ x86;
Маршрутизация и сеть
- новая реализация BGP с повышением производительности, причем прирост обещается очень существенный;
- новая реализация OSPF с повышением производительности;
- новая реализация MPLS со списками интерфейсов, multipath и поддержкой LDPv6;
- новый механизм фильтрации маршрутов, синтаксис схож со скриптами, поддержка RPKI, фильтрация больших и расширенных комьюнити;
- в драйверах «vmxnet3» и «virtio-net» для платформы CHR добавлена поддержка FastPath;
- поддержка очередей «Cake» и «FQ_Codel»;
- новый стек IPv6;
- поддержка IPv6 NAT;
- поддержка рекурсивной маршрутизации IPv6 и маршрутизации на основе политик;
- поддержка IPv6 ECMP и VRF (включая VRF-lite);
- поддержка аппаратного ускорения на платформах CRS3xx;
- поддержка MLAG на устройствах семейства CRS3xx;
- поддержка MBIM-драйвера с базовым функционалом для всех модемов с MBIM-режимом;
- поддержка групп VRRP а также синхронизации отслеживания соединений (connection tracking) между узлами;
- поддержка VXLAN;
Туннелированние (VPN)
- поддержка L2TPv3;
- поддержка UDP для OpenVPN;
- поддержка нового протокола WireGuard;
- поддержка ZeroTier для платформ ARM и ARM64;
Беспроводная сеть
- новый альтернативный пакет «wifiwave2» с поддержкой функционала 802.11ac Wave2, в частности WPA3. Для ARM-платформ (устройства с чипами IPQ4018 и IPQ4019) также добавлена поддержка защиты служебных данных 802.11w.
Известные вопросы и проблемы
- CAPsMAN на текущий момент не поддерживает Wave 2 и Mesh (sergejs, MikroTik Support);
- v7.1 содержит исправления и улучшения маршрутизации, чтобы полностью соответствовать настройкам 6.x при переходе (sergejs, MikroTik Support);
- билд v7.1 основан на релизе v7.1rc7 (normis, MikroTik Support);
- поддержка L3 Fastpath (FastTrack) для мостов с фильтрацией VLAN пока не доступна (raimondsp, MikroTik Support);
- модель RB4011iGS+5HacQ2HnD не совместима с пакетом wifiwave2 (частота 2.4 ГГц недоступна);
- фактически воспользоваться wifiwave2 получится разве что на hAP ac3 and Audience;
- socks 5 с авторизацией не работает, корректно работает только socks 4;
- для Powerbox невозможно обновить прошивку POE-модуля (ошибка «Failed to upgrade poe FW»);
- RouterOS v7 все еще активно разрабатывается и в большинстве случаев пока не является прямой заменой RouterOS v6 (emils, MikroTik Support);
- по словам разработчиков, «Стабильный релиз» означает, что у RouterOS v7.1 нет известных серьезных проблем, влияющих на большинство отребителей, в частности нет сбоев. Но это не значит, что доступны все требуемые функции и возможности. Mikrotik работает над новыми функциями и возможностями, которые будут доступны только в ветке 7.2. Предыдущая версия пока никуда не денется и будет доступной (normis, MikroTik Support);
- Пользователям следует переходить на v7 только в том случае, если там есть все необходимые вам функции. Компанией было принято решение, не задерживать выпуск v7 надолго, потому что для 90% пользователей функционала достаточно. Для тех, кому требуется особый функционал, следует ожидать выпуска 7.2 или следующие выпуски. Те же, кому остальной функционал не требуется, могут использовать 7.1 (normis, MikroTik Support)
Видеокурс «Настройка оборудования MikroTik» (аналог MTCNA)
Учитесь работать с MikroTik? Рекомендую видеокурс «Настройка оборудования MikroTik». В курсе разобраны все темы из официальной учебной программы MTCNA и много дополнительного материала. Курс сочетает теоретическую часть и практику – настройку маршрутизатора по техническому заданию. Консультации по заданиям курса ведет его автор Дмитрий Скоромнов. Подойдет и для первого знакомства с оборудованием MikroTik, и для систематизации знаний опытным специалистам.
ТЕМА: Обзор возможностей RouterOS 7
Обзор возможностей RouterOS 7 3 года 5 мес. назад #118
- alex53
- Не в сети
- Модератор
- Сообщений: 82
- Спасибо получено: 7
- Баллов: 164
- Репутация: 1
На MUM-2019 компания Mikrotik анонсировала долгожданную RouterOS v7, правда, пока только в статусе beta1 и только для платформы ARM.

Тестовое обновление routeros-7.0beta1-arm.npk свободно распространяется в виде привычного файла обновления NPK. Для того, чтобы установить бета-версию, достаточно закинуть файл в память устройства и выполнить перезагрузку.
.jpg)
К бета-версии есть важны замечания. Во-первых, Mikrotik настоятельно НЕ РЕКОМЕНДУЕТ устанавливать обновление на устройства, которые идут в продакшн. Дело в том, что RouterOS v7 находится на стадии тестирования. Во-вторых, обновление пока доступно только для платформы ARM, это устройства RB3011, hAP ac^2 и другие модели с процессорами на микроархитектуре ARM. Теперь что касается изменений. По части функционала, RouterOS v7 beta1, на первый взгляд, ничем не отличается от текущей версии 6.45.5. Основные изменения пока затронули только ядро – Linux Kernel обновился с версии 3.3.5 (2012) до 4.14.131 (2017).

Некоторые пользователи задавали вопрос, почему Mikrotik не стали использовать более новое ядро 4.19 вместо 4.14, в качестве ответного аргумента служит срок поддержки – у версии 4.14 более длинные срок поддержки (EOL, End of Life), нежели у версии 4.19. К тому же, разработка v7 ведется уже давно. Другая часть комьюнити задается вопросом, почему Mikrotik остановились на версии 4.х, в то время как ядро Linux уже сейчас имеет релиз-кандидат 5.3 (RC), а при таких темпах разработки и развития RouterOS, стабильная версия ядра выйдет ранее, чем Mikrotik завершат разработку. Тут следует понимать, что разработка v7 идет уже давно и переход на еще более новое ядро займет значительное время.

В компании сообщили, что новый функционал будет добавляться по мере выхода новых тестовых версий. На текущий момент в компании ставят приоритетом добиться стабильной работы новой версии на платах hAP ac^2 и WAPGR LTE/4G/LTE-US, чтобы подготовить платформу к выходу новых устройств с поддержкой 5G. Собственно это наталкивает на мысль, что платформа ARM выбирается в качестве основной для будущих устройств, а саму RouterOS v7 для остальных платформ, таких как MIPS, не стоит пока ожидать в ближайшие дни/недели, т.к. все силы брошены на ARM.

В настоящее время в Mikrotik официально не называют никаких сроков по другим платформам, уточняя лишь, что речь не о «годах». Версии для других платформ существуют пока только в виде закрытых Aplha-сборок. Если верить посту normis’a, номер альфасборки уже превысил отметку 200+, что может свидетельствовать о высокой интенсивности разработки.

Как отмечает официальный тренер doneware, в новой версии:
все еще нет поддержки IPv6 для клиента/сервера L2TP и SSTP;
VRF перемещен из раздела «IP – Route — VRF» в отдельный раздел «IP – VRF», правда экспорт пока не работает;
добавлена поддержка экспорта/импорта ключей SSH;
добавлен встроенный torrent-клиент (как вариант, может быть использован для распределенного обновления); добавлен MACSec;

Если верить отзывам других пользователей, в бета-версии есть и другие изменения:
для OpenVPN добавлена поддержка UDP;
улучшен клиент NTP; отмечаются проблемы с POE-OUT;
CAPsMAN совместим только с CAP на v7;
Mikrotik официально подтвердили, что в тестовой версии намеренно отключены пакеты BGP и MPLS, т.к. тестовый билд нацелен в первую очередь на простые домашние маршрутизаторы. Что интересно, несмотря на отсутствие пакетов BGP, в Mikrotik подтвердили, что в новой RouterOS v7 улучшена производительность BGP, более того, подтвердили достоверность видеоролика:
Если верить источнику и самим Mikrotik, в новой версии добавлена полноценная многоядерность/многопоточнось при обработке BGP. Но и это еще не все, в новой версии нас ждет новый движок маршрутизации.

На текущий момент это вся информация, которую мне удалось найти/заполучить по RouterOS v7, если у вас есть что дополнить – оставляйте сообщения ниже!