2台のWindows2012サーバーがあり、Windowsネットワーク負荷分散クラスターに参加しています。これらのサーバー間でNLBハートビートメッセージがどのように交換されるかを見つけようとしていますが(実動システム上の何かによってブロックされないようにするため)、情報を見つけることができませんでした。
私のテストシステムでは、2つのサーバーのどちらでもWiresharkでハートビートメッセージを確認できませんでした。
したがって、問題は、ハートビートメッセージ(またはNLBが機能するために必要なその他のサービスメッセージ)のためにファイアウォールのポートを開く必要があるかどうかです。ハートビートメッセージはどのように交換されますか?
ありがとうございました!
NLBハートビートはレイヤー2で動作するため、ファイアウォールポートを開く必要はありません。
これは、Microsoft NetworkMonitorでキャプチャされたNLBハートビートのスクリーンショットです。
NLBは、TCP/IPスタック全体の下、つまりファイアウォールの下にあるイーサネット層で動作します。そして、とにかく、NLBホストは同じネットワークセグメントに接続する必要があります。それらの間にブロックが存在する可能性はありません。