我有两台Windows 2012服务器,join了Windowsnetworking负载平衡群集。 我一直在试图find这些服务器之间如何交换NLB心跳消息(以确保它不会被生产系统上的任何东西阻塞),但一直没能find任何信息。
在我的testing系统上,我无法在两台服务器的任何一台上看到Wireshark的心跳消息。
所以问题是 – 我需要打开心跳消息的防火墙中的任何端口(或NLB工作所需的任何其他服务消息)? 心跳信息如何交换?
谢谢!
NLB心跳在第2层操作,因此不需要打开防火墙端口。
下面是使用Microsoftnetworking监视器捕获的NLB心跳的截图:
NLB在以太网层运行,低于整个TCP / IP协议栈,因此低于任何防火墙。 而且,无论如何,NLB主机必须连接到同一个网段:它们之间不可能有任何阻塞。