大量のデータを処理するスイッチに接続されたWindowsサーバーがあります。ネットワークアダプターでFlowControlを無効にすると、パフォーマンスが大幅に向上しているように見えました。パケットがドロップされることもありますが、それでも問題はありませんが、残りの時間ではスループットが大幅に向上するようです。
FlowControlが有効になっているときに、サーバーが実際にPAUSEメッセージを送信していることを確認します。これらのパケットはOSに渡されないため、WireSharkはこれらのパケットを見ることができないという印象を受けましたが、ウィキペディアのFlowControlのエントリ http://en.wikipedia.org/wiki/Ethernet_flow_control 、イーサネットの「一時停止」フレームの「WireShark」スクリーンショットの画像があります。
WireSharkにはどのようなシナリオでポーズフレームを表示する機能がありますか?
ポーズフレームは、会話パートナーではなく、スイッチによって処理されます。したがって、一時停止フレームをキャプチャする唯一の方法は次のとおりです。
一時停止が問題を引き起こしていることを確認する他の方法: