Назад | Перейти на главную страницу

Требуется ли для балансировки сетевой нагрузки Windows открывать какие-либо определенные порты?

У меня есть два сервера Windows 2012, объединенных в кластер балансировки сетевой нагрузки Windows. Я пытался найти, как сообщения пульса NLB обмениваются между этими серверами (чтобы убедиться, что оно не будет заблокировано ничем в производственной системе), но не смог найти никакой информации.

В моей тестовой системе я не смог увидеть контрольное сообщение в Wireshark ни ​​на одном из двух серверов.

Итак, вопрос в том, нужно ли мне открывать какие-либо порты в брандмауэре для контрольных сообщений (или любых других служебных сообщений, необходимых для работы NLB)? Как обмениваются сообщениями сердцебиения?

Спасибо!

NLB работает на уровне Ethernet, который находится ниже всего стека TCP / IP и, следовательно, ниже любого межсетевого экрана. И, в любом случае, NLB-хосты должны быть подключены к одному и тому же сегменту сети: между ними не может быть никакого блока.

Контрольные сообщения NLB работают на уровне 2, поэтому нет необходимости открывать порты межсетевого экрана.

Вот снимок экрана с пульсом NLB, полученным с помощью Microsoft Network Monitor: