Всех приветствую!
Задача следующая:
Один микротик(назовем его Микротик-А с портом sfp1, находится в точке А, соединен посредством оптики с таким же микротиком(Микротик-Б) в точке Б порт sfp1.
Необходимо настроить "трубу" для _тегированного_ трафика таким образом, чтобы весь трафик (с любым vlan-id) залетевший в порт ether1 Микротика-А вылетал из порта ether1 Микротика-Б. Ну и дальше то же самое с портами ether2, ether3...
Что делаю:
1. Создаю на интерфейсах sfp1 в обоих микротиках vlan100 (например).
2. Создаю на каждом микротике бридж, в который объединяю vlan-id100(sfp1) и ether1.
Результат:
_не тегированный_ трафик, который приходит в порт ether1 микротик-А, пролетает по "оптической трубе" в виде тегированного трафика с vlan-id100, далее в микротике-Б через бридж "распаковывается" и вылетает в не тегированном виде из ether1 микротика-Б.
НО! Тегированный трафик, прилетевший в порт ether1 (например vlan-id123) не проходит по "трубе".
Вижу два решения проблемы:
1. На ether1 поднять необходимые vlan-ы, поднять эти же vlan-ы внутри уже созданного vlan100 на порту sfp1 (QinQ).
- Минус этого решения в том, что часто заранее не известно какие vlan-ы будут использоваться, их может быть много, они могут меняться в течении времени.
2. Создаю между микротиками eoip-тонель(который работает по оптике), и в бридж объединяю ether1 и eoip.
- Вариант рабочий, пропускает ЛЮБЫЕ vlan-id, но на мой взгляд способ кривой, загружает лишний раз процессор обработкой eoip-тонеля.
Чувствую должно быть более корректное решение.