Всем привет! Пытаюсь настроить следующую (довольно простую) сеть с моим роутером Mikrotik CCR1016-12G, коммутатором Mikrotik CRS112-8G-4S и двумя NAS Synology.
Я настроил 3 LACP «транка» на CRS112-8G-4S (по 2 порта 1G Ethernet каждый), чтобы связать CCR1016-12G и оба Synology NAS.
На CRS112-8G-4S использовал команду Switch => Ports => Trunk:
eth1 + eth2 — для подключения к NAS 1, только тегированный VLAN 2
eth3 + eth4 — для NAS 2, только тегированный VLAN 2
sfp11 + sfp12 — для CCR1016-12G, тегированные VLAN 2/3/4/5/6/88
Через Switch => VLAN => VLAN / Eg. VLAN Tag / In. VLAN Tran. настроил тегированные транки и VLAN Access порты (VLAN на уровне коммутатора).
На CCR1016-12G использовал Interface => Bonding с настройками:
Mode = balance-xor
Link Monitoring = mii
Transmit Hash Policy = layer 2 and 3
LACP Rate = 30 s
MII Interval = 100 ms
Это должно быть совместимо с транком на CRS112-8G-4S.
Для VLAN использую Bridge.
Сейчас столкнулся со следующей проблемой:
Транки к двум Synology NAS работают отлично.
А вот транк к CCR1016-12G НЕ РАБОТАЕТ, если подключены оба кабеля/порта одновременно. Если использовать только один кабель/порт (любой из них) — соединение работает нормально.
Если я заменяю CRS112-8G-4S на CRS125-24G-1S-RM с ТОЧНО ТАКОЙ ЖЕ конфигурацией транка, LACP ссылка с CCR1016-12G отлично работает с двумя кабелями/портами одновременно.
Чтобы попытаться решить проблему, пробовал настроить транк на CRS112-8G-4S к CCR1016-12G через обычные порты Cu (вместо SFP).
Обновил CRS112-8G-4S до RoS 7.7, но проблема осталась...
Провел дополнительные тесты:
Если подключаю второй кабель/порт и отключаю соответствующий порт на CRS112-8G-4S, связь остается DOWN.
Если же отключаю соответствующий порт на CCR1016-12G — связь появляется (UP).
Ранее была похожая схема с CRS112-8P-4S, связанная LACP транком с CCR1016-12G, и там всё работало без проблем.
Выглядит так, что транк на CRS112-8G-4S работает иначе, чем на CRS112-8P-4S и CRS125-24G-1S-RM. Поскольку настроек транка на CRS изменить нельзя, возможно стоит изменить настройки bonding на CCR…
Буду признателен за советы и идеи! Спасибо заранее!
Я настроил 3 LACP «транка» на CRS112-8G-4S (по 2 порта 1G Ethernet каждый), чтобы связать CCR1016-12G и оба Synology NAS.
На CRS112-8G-4S использовал команду Switch => Ports => Trunk:
eth1 + eth2 — для подключения к NAS 1, только тегированный VLAN 2
eth3 + eth4 — для NAS 2, только тегированный VLAN 2
sfp11 + sfp12 — для CCR1016-12G, тегированные VLAN 2/3/4/5/6/88
Через Switch => VLAN => VLAN / Eg. VLAN Tag / In. VLAN Tran. настроил тегированные транки и VLAN Access порты (VLAN на уровне коммутатора).
На CCR1016-12G использовал Interface => Bonding с настройками:
Mode = balance-xor
Link Monitoring = mii
Transmit Hash Policy = layer 2 and 3
LACP Rate = 30 s
MII Interval = 100 ms
Это должно быть совместимо с транком на CRS112-8G-4S.
Для VLAN использую Bridge.
Сейчас столкнулся со следующей проблемой:
Транки к двум Synology NAS работают отлично.
А вот транк к CCR1016-12G НЕ РАБОТАЕТ, если подключены оба кабеля/порта одновременно. Если использовать только один кабель/порт (любой из них) — соединение работает нормально.
Если я заменяю CRS112-8G-4S на CRS125-24G-1S-RM с ТОЧНО ТАКОЙ ЖЕ конфигурацией транка, LACP ссылка с CCR1016-12G отлично работает с двумя кабелями/портами одновременно.
Чтобы попытаться решить проблему, пробовал настроить транк на CRS112-8G-4S к CCR1016-12G через обычные порты Cu (вместо SFP).
Обновил CRS112-8G-4S до RoS 7.7, но проблема осталась...
Провел дополнительные тесты:
Если подключаю второй кабель/порт и отключаю соответствующий порт на CRS112-8G-4S, связь остается DOWN.
Если же отключаю соответствующий порт на CCR1016-12G — связь появляется (UP).
Ранее была похожая схема с CRS112-8P-4S, связанная LACP транком с CCR1016-12G, и там всё работало без проблем.
Выглядит так, что транк на CRS112-8G-4S работает иначе, чем на CRS112-8P-4S и CRS125-24G-1S-RM. Поскольку настроек транка на CRS изменить нельзя, возможно стоит изменить настройки bonding на CCR…
Буду признателен за советы и идеи! Спасибо заранее!







