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

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

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

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

Спасибо!

2 ответа

Решение

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

Вот скриншот пульса NLB, снятый с помощью Microsoft Network Monitor:

введите описание здесь

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

Другие вопросы по тегам