web-dev-qa-db-ja.com

Windowsネットワーク負荷分散では、特定のポートを開く必要がありますか?

2台のWindows2012サーバーがあり、Windowsネットワーク負荷分散クラスターに参加しています。これらのサーバー間でNLBハートビートメッセージがどのように交換されるかを見つけようとしていますが(実動システム上の何かによってブロックされないようにするため)、情報を見つけることができませんでした。

私のテストシステムでは、2つのサーバーのどちらでもWiresharkでハートビートメッセージを確認できませんでした。

したがって、問題は、ハートビートメッセージ(またはNLBが機能するために必要なその他のサービスメッセージ)のためにファイアウォールのポートを開く必要があるかどうかです。ハートビートメッセージはどのように交換されますか?

ありがとうございました!

3
rinspy

NLBハートビートはレイヤー2で動作するため、ファイアウォールポートを開く必要はありません。

これは、Microsoft NetworkMonitorでキャプチャされたNLBハートビートのスクリーンショットです。

enter image description here

3
joeqwerty

NLBは、TCP/IPスタック全体の下、つまりファイアウォールの下にあるイーサネット層で動作します。そして、とにかく、NLBホストは同じネットワークセグメントに接続する必要があります。それらの間にブロックが存在する可能性はありません。

4
Massimo