Port Isolation в MikroTik RouterOS CRS 3XX
Port Isolation позволява на мрежовия администратор да предотврати комуникацията между определени портове на суич, дори ако те са в една и съща VLAN. Логиката е проста: клиентски порт вижда само uplink порта, но не и другите клиентски портове. Типичен случай: порт 1 и порт 2 не комуникират директно помежду си, но и двата достигат до порт 10 (uplink). Uplink портовете могат да бъдат повече от един.

Кога се използва Port Isolation
- Хотели и общежития — стаите не трябва да комуникират директно помежду си, само с интернет.
- Публичен Wi-Fi — клиентите на hotspot точки са изолирани един от друг.
- IoT устройства — сензорите и камерите достигат само до сървъра, без да виждат работните станции.
- Мулти-тенант офис — различни наематели на един суич не трябва да имат достъп един до друг.
Конфигурация на CRS3xx
Port Isolation на CRS3xx суичове се конфигурира чрез свойството private=yes на bridge портовете. Портовете, маркирани като private, не могат да комуникират помежду си — само с портове, които не са маркирани като private (uplink портовете).
Пример: ether1–ether8 са клиентски портове, ether10 е uplink към рутера:
/interface bridge port
set [find interface=ether1] private=yes
set [find interface=ether2] private=yes
set [find interface=ether3] private=yes
set [find interface=ether4] private=yes
set [find interface=ether5] private=yes
set [find interface=ether6] private=yes
set [find interface=ether7] private=yes
set [find interface=ether8] private=yes
# ether10 (uplink) - НЕ се маркира като private
Важно: Свойството private=yes работи само когато хардуерното превключване (hardware offloading) е активирано. На CRS3xx то е активно по подразбиране. Проверете с /interface bridge print дали fast-forward=yes.
Проверка
Проверка на текущото състояние на портовете:
/interface bridge port print where private=yes
За да се уверите, че изолацията работи — опитайте ping между два клиентски порта. При правилна конфигурация той трябва да е неуспешен, докато ping до uplink устройството трябва да е успешен.
Заключение
Port Isolation е прост и ефективен начин за добавяне на допълнителен слой изолация без сложна VLAN конфигурация. На MikroTik CRS3xx суичовете функционалността е реализирана на хардуерно ниво, което означава нулево натоварване на процесора. Идеален за всички среди, в които клиентите трябва да достигат само до мрежата, но не и един до друг.