У меня есть сценарии, которые запускаются при загрузке на двух NAS (скажем, QNAP) для создания связей и разных IP-адресов для разных виртуальных сетей.

т.е. NAS 1 (все сетевые адаптеры, связанные с 1 через TLB), устанавливают связь 0 -> 0.0.0.0 или сброс связи 0 vlan 50 140.100.100.1 подсеть 255.255.0.0

NAS 2 (все сетевые адаптеры, связанные с 1 через TLB) устанавливают связь 0 -> 0.0.0.0 или сброс связи 0 vlan 50 140.100.100.2 подсеть 255.255.0.0

Моя конфигурация коммутатора выглядит как порты 1 и 2 без тегов для портов 5 и 6 vlan 50 с тегами (NAS 1 подключен к порту 5, NAS 2 подключен к порту 6, компьютер подключен к порту 1 с правильной конфигурацией сетевого адаптера)

Моя проблема в том, что, когда оба NAS подключены, и я одновременно пингую оба с компьютера, я получаю огромную задержку (> = 32 мс) на эхо-запросах и практически любой трафик, идущий к любому из них. Когда я отключаю один из NAS, пинг другого NAS падает до <1 мс, и у меня больше нет задержек. Первоначально я думал, что это может быть проблема коллизии IP, поэтому я смотрю на ifconfig NAS при запуске - выясняется, что он запускает что-то после сценария автозапуска, чтобы установить bond0s для заводского ip (150.140.100.100). Поэтому я вручную установил ip-соединение для чего-то произвольного и различного для обоих NAS, отключил скрипт /etc/init.d/dhcpd.sh и попытался пропинговать 140.100.100.1 и 140.100.100.2 - он работает несколько минут, затем возвращается к тайм-ауту и имеет плохую задержку. На этот раз, однако, связь обоих NAS имеет разные ips - и вот тут я действительно запутался. Спасибо за любую помощь! Кроме того, MAC-адреса на всех NICS все разные.

Резюме. Как устранить проблему с задержкой между двумя блоками NAS, подключенными к одному коммутатору, несмотря на разные IP-адреса соединения?

1 ответ1

0

Связывание используется для соединения нескольких локальных сетей в одно виртуальное сетевое соединение. Пакеты, отправляемые по соединению, распределяются по всем соединениям локальной сети по очереди, чтобы увеличить пропускную способность.

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

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

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

Я не думаю, что VLAN работает на части связи, и в любом случае это не имеет смысла - вы не можете увеличить пропускную способность таким образом. Связывание должно использоваться только для соединений точка-точка.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .