Настройка
Команда создания бриджа:
ecorouter(config)#bridge <NAME>
,
где NAME — произвольное имя, допустимое в EcoRouterOS.
Бридж-домен создаётся в контексте конфигурирования сервисного интерфейса: ecorouter(config-service-instance)#
.
Таблица — Команды конфигурирования сервисного интерфейса
Команда | Описание |
---|---|
encapsulation {default│dot1q│untagged} | Задание инкапсуляции (тегирования) для внешнего трафика |
rewrite {pop│push│translate} | Преобразование инкапсуляции при отправке в бридж |
connect bridge <NAME> | Подключение к созданному ранее бриджу |
Тегирование (инкапсуляция) может быть произвольным (см. раздел «Операции над метками в сервисных интерфейсах»), причём, как сказано выше, VLAN ID сервисного интерфейса на одном порту может совпадать с VLAN ID сервисного интерфейса на другом порту, и это будут разные VLAN, до тех пор, пока эти SI находятся в разных бридж-доменах. Бридж-домен на бридже образуют подключенные к нему сервисные интерфейсы с одинаковым значением инкапсуляции на бридже, задаваемым командами encapsulation и rewrite. Только в этом случае между ними возможен бриджинг. Например, если на одном сервисном интерфейсе задано Q-in-Q тегирование:
ecorouter(config-service-instance)#encapsulation dot1q 30 second-dot1q 40
а на другом (из того же бридж-домена) задано:
ecorouter(config-service-instance)#encapsulation dot1q 20
то для бриджинга между ними, к примеру, на первом можно дать команду:
ecorouter(config-service-instance)#rewrite translate 2-to-1 20