Vlan filtering mikrotik для чего используется

Стоит заметить, что существует не один способ организации VLAN трафика на Mikrotik. Но только один из этих способов конфигурации VLAN является наиболее корректным, позволяющим исключить проблемы с производительностью и подключением.

Начиная с версии RouterOS 6.41 стало возможно использовать мост для фильтрации VLAN и именно эта конфигурация рекомендована официальным Wiki Mikrotik.

Освоить MikroTik Вы можете с помощью онлайн-куса « Настройка оборудования MikroTik ». Курс основан на официальной программе MTCNA. Автор курса – официальный тренер MikroTik. Подходит и тем, кто уже давно работает с микротиками, и тем, кто еще их не держал в руках. В курс входит 162 видеоурока, 45 лабораторных работ, вопросы для самопроверки и конспект.

Рассмотрим базовую конфигурацию VLAN позволяющую разделить локальную сеть на два виртуальных сегмента для разных отделов офиса.

Vlan filtering mikrotik для чего используется. image 3. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-image 3. картинка Vlan filtering mikrotik для чего используется. картинка image 3

Базовая схема коммутации VLAN

Для начала нам необходимо создать мост bidge1 с фильтрацией VLAN. Для включение фильтрации VLAN перейдите во вкладку VLAN и отметьте пункт «VLAN Filtering».

Vlan filtering mikrotik для чего используется. image 2. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-image 2. картинка Vlan filtering mikrotik для чего используется. картинка image 2

Мост с фильтрацией VLAN

В статье я буду приводить примеры настроек как для графического интерфейса так и для консоли.

Добавляем порты в мост bidge1 и назначаем им PVID.

Vlan filtering mikrotik для чего используется. image 4. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-image 4. картинка Vlan filtering mikrotik для чего используется. картинка image 4

Добавление access порта с PVID в bridge

Добавляем соответствующие записи в VLAN таблицу моста.

Vlan filtering mikrotik для чего используется. image 5. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-image 5. картинка Vlan filtering mikrotik для чего используется. картинка image 5

VLAN таблица моста

В случае работающей VLAN фильтрации на bridge таблица VLAN выглядит примерно так:

Освоить MikroTik Вы можете с помощью онлайн-куса « Настройка оборудования MikroTik ». Курс основан на официальной программе MTCNA. Автор курса – официальный тренер MikroTik. Подходит и тем, кто уже давно работает с микротиками, и тем, кто еще их не держал в руках. В курс входит 162 видеоурока, 45 лабораторных работ, вопросы для самопроверки и конспект.

Всё гениально и просто.
Спасибо кеп!

Подскажите пожалуйста, в некоторых мануалах видел, что на этапе добавления записей в таблицу VLAN добавляют помимо портов еще и бридж, в каких случаях это нужно делать, а в каких нет?

Если вы повесите vlan на бридж, то он будет доступен на всех интерфейсах (портах) входящих в этот бридж, вот и все.

вопрос был не про vlan в бридж, а бридж во vlan, например в поле tagged, а делаю это для того, чтобы vlan имел доступ к процессору роутера, так как бридж по сути является портом cpu, и если не добавить бридж в вилан, то из этого вила не будет доступно, например, управление роутером.

Не понимаю о чем вы, что за доступ к процессору и порты cpu? Бридж не может быть никаким портом cpu! Если вы работаете с vlan, то вам нужно для начала понять что это такое, разобраться в понятиях trunk и access порта. И тогда больше не будете терять доступ к управлению микротиком.
Если вы хотите в порт микротика отправлять vlan и при этом чтобы подключенный на этот порт клиент работал без vlan (не умеет работать с vlan), то вам нужен access порт.

Не надо создавать фильтрацию vlan на существующем бридже, через который осуществляется управление микротиком. Здесь ключевое слово СОЗДАТЬ мост.

У вас по записям и по картинкам как раз и управление и фильтрация на одном бридже bidge1

Источник

Mikrotik RoS 6.41: Большие изменения в Bridging и VLAN

Что нового?

Теперь, нет необходимости заниматься хитростями, на подобие этих: Mikrotik: маленькая хитрость switch chip.
ВНИМАНИЕ! Читаем предупреждение в Release Notes.

Теперь настроить VLAN можно непосредственно в Bridge, при этом при наличие аппаратной поддержки, чип коммутации возьмет на себя работу с VLAN и пересылкой трафика между портами (Список поддерживаемых устройств: Bridge Hardware Offloading).

Немного практики:

Обратимся к руководству и моей предыдущей статье. Задача сделать мост для интернета с ТВ-приставкой и остальной сети.

Использование хитрости с VLAN на чипе коммутации позволяло снять нагрузку с CPU роутера по пересылке пакетов в рамках одной группы коммутации (эмулировали несколько групп с помощью VLAN).
Но такая задача решается в принципе теперь элементарно, так как мост поддерживает hw-offload, и все сводится к добавлению портов в соответсвующий мост, всё!

Поэтому усложним задачу. У меня кроме RB951G используется RBmAP2nD (оба устройства не поддерживают аппаратную разгрузку), который кроме основной WiFi держит еще и гостевую сеть. Поэтому, до него у меня будет идти тегированный трафик обычной локалки и гостевой.

Начинается все довольно очевидно, нам нужно три моста:

Обращаем внимание на опцию vlan-filtering, её не стоит включать до завершения остальных настроек, иначе роутер станет недоступен. Опция pvid задает VLAN по умолчанию для всего моста.

Задаем VLAN, которые будут обслуживаться на мостах.

Тут можно видеть, что мы в явном виде, непосредственно в мосте указываем, какие порты тегировать, а какие нет.

И создадим VLAN гостевой сети:

Добавим нужные нам порты в мосты:

Указывая опцию pvid, мы указываем vlan по умолчанию для этого порта. Так-же, с помощью frame-types, мы задаем, какие пакеты мы собираемся принимать на порту.

Теперь включаем vlan-filtering=yes и все работает!

По мне, такая конфигурация нагляднее, так как не требует лезть в настройки чипа, и как-то «догонять» как они связанны с настройками интерфейсов и мостов, но не поддерживается во всех домашних моделях.

Источник

Mikrotik и VLAN

Сразу оговорюсь, что данная статья про Router OS, а не Switch OS.

На мой взгляд, работа с VLAN в Mikrotik освещена хуже всего. Да, конечно есть набор статей на эту тему, например вот:

https://wiki.mikrotik.com/wiki/Manual:Interface/VLAN#InterVLAN_routing (за неуказание при публикации прямой ссылки на официальную доку прям словил хейта в личку)

И тому подобное. Но лично я когда их все читал. У меня не складывалось глубокого понимания, как именно это всё работает, только возможность повторить типовую конфигурацию.

То есть, эти статьи хороши, но на мой взгляд написаны для специалистов по микротикам, которым понадобилось еще и в VLAN. А мне хотелось бы видеть статью, которая для специалистов по сетям, которым надо привычные вещи реализовать на железе Mikrotik. И соответственно, осветить эти вопросы на мой взгляд надо бы с несколько другой стороны. И поскольку я такой статьи не нашел, решил сесть и написать её сам :). Так что и говорить я буду привычные вещи, но другими словами. Итак, приступим.

Vlan filtering mikrotik для чего используется. image loader. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-image loader. картинка Vlan filtering mikrotik для чего используется. картинка image loaderРис. 1, виртуальный интерфейс VLAN Vlan filtering mikrotik для чего используется. image loader. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-image loader. картинка Vlan filtering mikrotik для чего используется. картинка image loaderРис. 2, физический порт, добавленный в мост Vlan filtering mikrotik для чего используется. image loader. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-image loader. картинка Vlan filtering mikrotik для чего используется. картинка image loaderРис. 3, автоматически созданный CapsMan’ом порт

Третье, что надо понимать. Если в конфигурации используется мост, он умеет фильтровать теги. Если фильтрация тегов выключена вообще, то не на всех устройствах механизм работы с VLAN вообще будет работать, а если фильтрация запрещает лишние тэги, то искать проблемы можно долго. Лучший вариант на время диагностики поставить галку «VLAN filtering» и «Admit all».

То есть, вписываем тэг «1» в свойства моста, после чего Vlan 1 считается в этом мосту нетегированным и порты, которые в этот мост включены и в свойствах которых прописан тэг 1, не будут пытаться его снимать.

Четвертое. Чтобы мост пропускал тегированный трафик мало поставить галку «Admit all», надо еще и добавить сам мост в конфигурацию VLAN в поле «tagged».

И надеюсь уж последнее, раз уж мы вспомнили эту конфигурацию, то седьмое, казалось бы, никто не мешает из таких портов как в п.6, с которых уже сняты теги на уровне виртуального интерфейса, опять же собрать мост. Таким способом например можно менять тэг между портами. Но есть два «но», во-первых, комбинировать способ из первых пяти пунктов со способом из последних двух не рекомендую категорически, потому что там сам черт ногу сломит. В том смысле, что поиск возможных проблем станет совсем гиблым делом. А во-вторых, как мне подсказали в комментариях, по официальной же документации с этим есть определенные сложности.

Пример работы со всем вышеперечисленным

Vlan filtering mikrotik для чего используется. image loader. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-image loader. картинка Vlan filtering mikrotik для чего используется. картинка image loaderРис. 4, неправильная конфигурация

Но у нас шлюз сделан не на микротике, является отдельно стоящей машиной и потому с точки зрения логики сети, микротики к второму влану не подключены, хотя его и раздают. Реализовано это очень просто: на микротике создан единственный бридж с тэгом 1 в свойствах фильтрации. При его создании на вкладке VLAN автоматически появилась первая запись, она описывает конфигурацию по-умолчанию и потому в левом столбике обозначена буквой «D». Далее, мы вручную создали второй VLAN с тэгом 2 и вручную добавили туда порты (Рис. 3).

А в CAPsMAN на вкладке Datapaths создали путь для тэгированного трафика (Рис. 1)

Порт ether1 воткнут в тот же свитч, что и управляющее устройство и схема работает на отлично: трафик от клиента приходит на вайфай, где на него навешивается тэг из-за настройки Datapath, благодаря которой капсман создаёт порт Wlan сразу с тэгом в свойствах, дальше это счастье идёт через мост и в конце тэг не снимается когда трафик проходит через порт eth1, потому что в свойствах порта стоит тэг 1, а потому тэг 2 он просто игнорирует, пропуская пакеты насквозь, дальше тэгированные пакеты уходят в сеть и проходя через любое количество оборудования прямо в таком виде, доходят до сервера, который в курсе, что с ними делать, а потому и ответы шлёт также, с тэгом, с которым они и проходят обратный путь, теряя его только перед уходом «в среду» WiFi.

А всё потому, что несмотря на то, что тегированный трафик, заданный капсманом через бридж идёт. Но «вы не понимаете, это другое», а вообще бридж тегированный трафик режет. И чтобы это исправить, надо применить четвертый постулат из списка выше и исправить конфигурацию вот так (да-да, бридж указан в собственных VLAN-ах во всех строчках и это правильно):

Vlan filtering mikrotik для чего используется. image loader. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-image loader. картинка Vlan filtering mikrotik для чего используется. картинка image loaderРис. 5, правильная конфигурация

Теперь всё пингуется и можно настроить остальные вещи типа фильтрации, НАТ и прочее, но это типовые вещи, о которых можно прочитать в других местах и потому выходят за рамки этой статьи.

Источник

Изоляция трафика на MikroTik с помощью VLAN

Технологию VLAN используют для изоляции клиентского трафика или трафика разных беспроводных базовых станций. Это позволяет уменьшить широковещательный трафик в сети и увеличить пропускную способность.

Принцип настройки VLAN в роутерах MikroTik отличается от того, как это делается в управляемых коммутаторах. В данной статье рассмотрим пример, как разделить трафик клиентских устройств и трафик для управления роутером MikroTik.

Виртуальный интерфейс VLAN работает точно также как и физический интерфейс. VLAN интерфейс можно привязать к физическому Ethernet порту, Bridge интерфейсу и даже EoIP туннелю.

Допустим, на первый порт роутера MikroTik приходит пять вланов со следующими номерами:

Наша задача настроить роутер и решить следующие задачи:

Приступим к выполнению поставленных задач. Зайдите в настройки MikroTik и откройте меню Interface. Здесь отображаются пять сетевых портов ether1–ether5.

Vlan filtering mikrotik для чего используется. 301 mikro. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-301 mikro. картинка Vlan filtering mikrotik для чего используется. картинка 301 mikro

Перейдите на вкладку VLAN и добавьте пять VLAN интерфейсов:

Vlan filtering mikrotik для чего используется. 302 mikro. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-302 mikro. картинка Vlan filtering mikrotik для чего используется. картинка 302 mikro

На вкладке Interface в списке появились новые вланы, которые привязаны к интерфейсу ether1.
Для управления роутером через VLAN 10, нужно присвоить влану IP-адрес:

Vlan filtering mikrotik для чего используется. 303 mikro. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-303 mikro. картинка Vlan filtering mikrotik для чего используется. картинка 303 mikro

Чтобы на IP-адрес управления 10.10.10.10/24 можно было попасть из любого места сети, настроим маршрутизацию:

Vlan filtering mikrotik для чего используется. 304 mikro. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-304 mikro. картинка Vlan filtering mikrotik для чего используется. картинка 304 mikro

На этом первую задачу управления роутером только через VLAN с номером 10 мы решили. Приступим к решению второй задачи.

Чтобы трафик из VLAN интерфейсов с номерами 20, 30, 40, 50 выдавался в соответствующие LAN порты без тегирования, нужно создать бридж интерфейсы и объединить в них соответствующие вланы и сетевые порты.

Сначала создадим четыре бридж интерфейса:

Vlan filtering mikrotik для чего используется. 305 mikro. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-305 mikro. картинка Vlan filtering mikrotik для чего используется. картинка 305 mikro

Теперь нужно добавить в каждый бридж, соответствующий сетевой порт и VLAN интерфейс:

Добавление портов в бриджи выполняется следующим образом:

Добавьте по аналогии порты в бриджи bridge_20, bridge_30 и bridge_40.

Vlan filtering mikrotik для чего используется. 306 mikro. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-306 mikro. картинка Vlan filtering mikrotik для чего используется. картинка 306 mikro

На этом мы решили вторую задачу, и трафик из каждого VLAN интерфейса будет выдаваться без тегирования в соответствующий сетевой порт маршрутизатора.

Усложним задачу. Теперь нам нужно в каждый сетевой порт выдавать VLAN с номером 10 для управления устройством. Для этого создаем на каждом бридже VLAN с номером 10:

Vlan filtering mikrotik для чего используется. 307 mikro. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-307 mikro. картинка Vlan filtering mikrotik для чего используется. картинка 307 mikro

В разделе Bridge создадим еще один интерфейс и назовем его bridge1_10.

Vlan filtering mikrotik для чего используется. 308 mikro. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-308 mikro. картинка Vlan filtering mikrotik для чего используется. картинка 308 mikro

Перейдите на вкладку Ports и добавьте в интерфейс bridge1_10 следующие порты:

Vlan filtering mikrotik для чего используется. 309 mikro. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-309 mikro. картинка Vlan filtering mikrotik для чего используется. картинка 309 mikro

Теперь VLAN с номером 10 будет доступен на всех сетевых портах маршрутизатора MikroTik.

Когда у вас есть любой интерфейс с установленным IP-адресом, и вы добавляете этот интерфейс в бридж, то на нем перестает работать IP-адрес. Поэтому для управления микротиком через IP-адрес 10.10.10.10/24 нужно его перенести с интерфейса vlan_10 на bridge1_10:

Vlan filtering mikrotik для чего используется. 310 mikro. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-310 mikro. картинка Vlan filtering mikrotik для чего используется. картинка 310 mikro

Теперь со всех портов через VLAN 10 можно получить доступ к настройке маршрутизатора по IP-адресу 10.10.10.10/24.

В заключении добавим, что MikroTik поддерживает создание вложенных вланов Q-in-Q, т.е. можно создавать влан во влане. Поддерживается 10 и более вложенных VLAN, однако с каждым вложением размер MTU уменьшается на 4 байта. Поэтому не рекомендуем делать более 2-4 вложений.

Источник

Настройка VLAN на Mikrotik

Vlan filtering mikrotik для чего используется. mikrotik. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-mikrotik. картинка Vlan filtering mikrotik для чего используется. картинка mikrotik

В видео описан пример настройки VLAN на роутере Mikrotik 951-й серии. VLAN софтовый, не использует switch чип, описан так называемый Bridge VLAN Filtering. Универсальный, так сказать, способ.

Освоить MikroTik Вы можете с помощью онлайн-куса «Настройка оборудования MikroTik». Курс основан на официальной программе MTCNA. Автор курса – официальный тренер MikroTik. Подходит и тем, кто уже давно работает с микротиками, и тем, кто еще их не держал в руках. В курс входит 162 видеоурока, 45 лабораторных работ, вопросы для самопроверки и конспект.

Vlan filtering mikrotik для чего используется. advnote1. Vlan filtering mikrotik для чего используется фото. Vlan filtering mikrotik для чего используется-advnote1. картинка Vlan filtering mikrotik для чего используется. картинка advnote1

Другими словами, у вас уже есть понимание, что один конкретный порт будет trunk и этот порт вы делаете «центром» vlan-ов. Для каждого отдельного номера vlan (10, 20 или какие там у вас) вы создаете отдельный bridge (bridge10, bridge20 или какой вы там хотите). А потом вы добавляете свой vlan в свой bridge. (10-й vlan в bridge10 и так далее). Трафик, попадая на trunk порт (например, на ether5) попадет в один из vlan-ов (или будет отброшен), а раз он попал, скажем, во vlan 10, то и гулять он дальше будет по всему bridge10. И только в bridge10. И если вы добавите в bridge10 другой какой-то порт, то и на этот порт также пойжет трафик, предназначенный только для 10-го vlan.

Как только вы просмотрите несколько разных материалов по этому вопросу, сами натренируетесь, только тогда сможете почувствовать этот процесс.

Во всех роутерах Микротик настройка виланов через бридж отключает hardware offload на портах и соответственно нагружает проц. У меня на 2011 По «классической» второй схеме средняя загрузка проца 40%, по «правильной» первой схеме через бридж в той же структуре загрузка проца того же роутера 90-100%.
Так в чем преимущество настройки виланов через бридж?

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *