У меня есть хост, использующий режим связи Linux 1 (активный / резервный), подключенный к 2 независимым коммутаторам. Может ли кто-нибудь подтвердить, возможно ли это для успешного переключения между сетевыми интерфейсами или мне нужно соединить два коммутатора между собой? Если где-то уже есть ответ, укажите мне на ресурс
Спецификация: - Хост Linux 6.5 настроен со следующими файлами ifconfig-bond1: -
[Server1 network-scripts]$ cat ifcfg-bond1
DEVICE=bond1
ONBOOT=yes
USERCTL=no
IPV6INIT=no
PEERDNS=yes
DHCP_HOSTNAME=Server1
BOOTPROTO=none
IPADDR=192.168.49.11
NETMASK=255.255.255.0
GATEWAY=192.168.49.254
BONDING_OPTS="mode=1 miimon=100 downdelay=200 updelay=200"
и интерфейсные файлы 1Gbe eth0 / 1 работают следующим образом: -
[server1 network-scripts]$ cat ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
TYPE=Ethernet
MASTER=bond1
SLAVE=yes
USERCTL=no
[Server1 network-scripts]$ cat ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
TYPE=Ethernet
MASTER=bond1
SLAVE=yes
USERCTL=no
eth0 подключается к первичному коммутатору, а eth1 подключается к резервному коммутатору (2 независимых модели Juniper EX3300)
Спасибо
Адам
Пока IP-адрес вашей связи (192.168.49.11) доступен через любой из коммутаторов, все в порядке в режиме 1. Если у вас есть консольный доступ к серверу, это достаточно легко проверить - просто отключите каждый из подчиненных интерфейсов на один за один раз и убедитесь, что у вас все еще есть подключение к внешнему миру (или куда вам нужно добраться). Однако я бы не рекомендовал делать это, если у вас нет прямого доступа к консоли, так как, ммм, вы можете отрезать себя от сервера, если возникнет проблема с восходящим потоком.
P.S. Я не совсем понимаю, как вы используете ОБЕИХ термины «независимый» и «резервный переключатель» для обозначения вашей установки.
Переключатели не обязательно должны быть физически соединены друг с другом, но порты, соединяющие участников связи, должны находиться в одном широковещательном домене (обычно это синоним VLAN). Имейте в виду, что IP-адрес интерфейса потенциально может отображаться на любом коммутаторе. Если подключенные порты не смежны, как остальная часть сети узнает, куда отправлять пакеты?
Итак - скажем, например, у вас есть общая пара коммутаторов агрегации, где находится шлюз L3 и работает HSRP / VRRP. Два коммутатора доступа независимо подключаются к этим коммутаторам агрегации и проходят через одну и ту же VLAN. Это было бы хорошо.
Напротив, если вы подключите до двух случайных коммутаторов, каждый из которых настроен на одну и ту же подсеть, но в противном случае отключен, то он не только не будет работать во время аварийного переключения, но, вероятно, будет сломан при нормальных обстоятельствах, поскольку остальная часть сети не имеет возможности знать, какая сеть в настоящее время активна, а какая - пассивна (если вы не начнете каким-то образом иметь дело с настраиваемыми метриками настройки и динамической сигнализацией состояния, что определенно является золотым признаком простого аварийного переключения сетевых адаптеров).