RSS や NetDMA などの高度なネットワーク パフォーマンス機能のトラブルシューティング方法

この記事では、Windows Server 2003 スケーラブル ネットワーク パックで最初にリリースされたネットワークの機能強化のトラブルシューティングを行います。 使用されているネットワーク ドライバーが古い場合、または新機能をサポートしていない場合は、低速または断続的なネットワーク パフォーマンスを引き起こす可能性があるためです。

適用対象: Windows Server 2012 R2
元の KB 番号: 2643970

概要

この記事では、Windows の強化されたネットワーク機能に関連するネットワーク パフォーマンスの問題をトラブルシューティングする方法について説明します。 これらの機能には、次のものが含まれます。

  • TCP/IP チェックサム オフロード
  • 受信側スケーリング (RSS)
  • NetDMA
  • TCP Chimney オフロード

ネットワーク パフォーマンスの向上

Windows Scalable Networking Pack (SNP) は、Windows Server 2003 SP1 のスタンドアロン更新プログラムとしてリリースされましたが、後で Windows Server 2003 Service Pack 2 に追加されました。 これは、ネットワークのスループットとパフォーマンスの向上のコレクションでした。 インストール時に、既定で有効になっています。 ネットワーク パフォーマンスの問題の原因となった機能と一部のネットワーク ドライバーに問題がありました。 そのため、それらをオフにすることをお勧めします。 その後、多くの問題が修正されました。 ただし、特定の必要がない限り、Windows Server 2003 ではそれらをオフにしておくことをお勧めします。

Windows Server 2008 および Windows Server 2008 R2、およびWindows Server 2012では、パフォーマンスの高い TCP/IP スタックがあり、SNP の機能強化が含まれています。 さらに、ほとんどの設定が自動的に構成されるように変更されています。

設定の推奨事項は次のとおりです。

Windows Server 2008

  • SP2 必須
  • 修正プログラム KB 979614
  • 修正プログラム KB 967224
  • OS およびネットワーク アダプターで RSS を再度有効にする
  • ネットワーク アダプター ドライバーを最新の推奨製造元バージョンに更新する
  • 製造元の推奨事項に基づいてネットワーク アダプターの RSS 設定を調整する
  • ウイルス対策ソフトウェアを最新バージョン/エンジンと定義に更新する

Windows Server 2008 R2

  • Service Pack 1
  • 修正プログラム KB 2519736
  • TCP Chimney オフロードを使用している場合は、修正プログラム KB 2525390をインストールする必要があります。
  • 修正プログラム KB 2511305の推奨インストール
  • OS およびネットワーク アダプターで RSS を再度有効にする
  • ネットワーク アダプター ドライバーを最新の推奨製造元バージョンに更新する
  • 製造元の推奨事項に基づいてネットワーク アダプターの RSS 設定を調整する
  • ウイルス対策ソフトウェアを最新バージョン/エンジンと定義に更新する

ここで推奨される SP1 および修正プログラム KB 2519736をインストールする代わりに、Windows Server 2008 R2 RTM に次をインストールできます。

  • 修正プログラム KB 977977
  • 修正プログラム KB 979612

RSS が機能するには、ネットワーク アダプターでチェックサム オフロードを有効にする必要があることに注意してください。 TCP チェックサム オフロードと TCP Chimney オフロードを混同しないでください。 アダプターがチーム化されている場合、すべてのアダプターで有効になっている限り、通常は RSS が機能します (これは製造に依存します)。 NetDMA がサポートされている場合は、自動的に有効にする必要があります。

オペレーティング システムのネットワークの機能強化は、ネットワーク アダプターのハードウェアにいくつかのネットワーク タスクをオフロードすることで、サーバーのネットワーク スループットを向上させることを目的としています。 これは主に、1 Gbps 以上の接続速度で実行され、使用されているネットワーク アダプターとドライバーが改善を実装する必要があるアダプターに適用されます。 ドライバーが機能強化をサポートしていない場合、またはドライバーに関連する問題がある場合は、手動で無効にする必要があります。 TCP 接続オフロード/RSS/NetDMA をサポートする機器に投資しており、アダプターが正しく動作していない場合は、最初にドライバー バージョンをチェックする必要があります。 ネットワーク アダプターの新しいドライバーは、発生しているネットワークの問題を解決する可能性があります。 次の情報を使用して、ネットワーク アダプターの設定と SNP 設定の OS 設定をチェックします。

Windows Server 2008 および Windows Server 2008 R2 で d river 情報を確認する

ネットワーク ドライバーの日付とバージョンを確認できます。 これを行うには、次の手順を実行します。

  1. [スタート] を > クリックして [コンピューター] を右クリックし、[ 管理] をクリックします。
  2. 必要に応じて、ナビゲーション ウィンドウの [システム ツール] グループを展開します。
  3. ナビゲーション ウィンドウで [デバイス マネージャー] をクリックします。 次のスクリーンショットのような内容が表示されます。
  4. 右側のウィンドウで [ネットワーク アダプター] を展開し、アダプターをダブルクリックします。

[ ドライバー ] タブには、次の情報があります。

[コンピューターの管理] の [ネットワーク アダプターのプロパティ] ウィンドウが開いた [デバイス マネージャー] ウィンドウのスクリーンショット。ドライバー情報が表示されています。

Windows Server 2003 の場合は、次の手順に従ってデバイス マネージャーにアクセスします。

  1. コントロール パネルで [管理ツール] を開きます。
  2. [管理ツール] で [コンピューターの管理] をクリックします。
  3. [デバイス マネージャー] をクリックします。 次に、ドライバー プロバイダーの Web サイトに移動します ([ドライバー] タブにも移動します)。 ドライバーの最新バージョンを確認し、デバイスのプロパティで見つかったドライバーの日付よりも新しいかどうかを確認します。 また、FAQ や製造サイトのフォーラムでソリューションを見つけることもできます。

ネットワーク ドライバーの更新が機能しない場合は、改善された機能を無効にして、問題が解決するかどうかを確認してください。 これは、問題の機能をサポートしていないことが確認されていない限り、ソリューションとしてではなく、最後の手段またはトラブルシューティング手順として使用してください。 強化されたネットワーク機能は、オペレーティング システムやネットワーク アダプターの詳細設定でも有効または無効にすることができます。 ここでは、TCP 接続オフロードと受信側スケーリング (RSS) 設定を示すネットワーク アダプターのプロパティの [詳細設定 ] タブを確認できます。

ネットワーク アダプターのプロパティ ウィンドウが開いた [サーバー マネージャー] ウィンドウのスクリーンショット。[詳細] タブの [TCP 接続オフロードと受信側スケーリング (RSS)] 設定が表示されています。

オペレーティング システムの設定を確認するには、次のように net shell コマンド コマンド netsh interface tcp show global を使用します。

netsh インターフェイス tcp show global コマンドの出力のスクリーンショット。

TCPchimney オフロードに影響する次の 2 つの設定をチェックできます。

  • netsh interface tcp show chimneyapplications

  • netsh interface tcp show chimneyports

これらのコマンドを使用すると、特定のアプリケーションまたはポートの組み合わせに対して TCP オフロードを特別に設定できます。 両方の netsh コマンドからの出力は次のとおりです。

注:

この操作には、管理者特権 (管理者として実行) が必要です。

煙突の設定を示す netsh コマンド出力のスクリーンショット。

空白の場合、アプリケーションまたはポートは、チムニー オフロード設定に追加されませんでした。

最も一般的な改善されたネットワーク機能と、それらを有効または無効にする方法に関する詳細情報へのリンクは次のとおりです。

Windows Server 2008 の TCP Chimney オフロード、受信側スケーリング、およびネットワーク ダイレクト メモリ アクセス機能に関する情報

TCP Chimney リソース

受信側スケーリング リソース (RSS)

NetDMA

ネットワーク展開ガイド: 高速ネットワーク機能のデプロイ