Возможно, эта статья была переведена автоматически. Если вы хотите поделиться своим мнением о ее качестве, используйте форму обратной связи в нижней части страницы.
Симптомы
パフォーマンスチューニングと接続の問題を解決する方法
ネットワークアダプタのオフロード機能を有効にすると、通常、これらの高度な機能がパフォーマンス全体の detriment になる構成があります。
Причина
場合によっては、高スループットのオフロード機能を処理するのに十分な性能を備えていないネットワークアダプタがある場合があります。たとえば、セグメンテーションオフロードを有効にすると、ハードウェアリソースの制限があるため、一部のネットワークアダプタの持続可能な最大スループットが低下する可能性があります。
さらに、オフロードテクノロジーと互換性のない Windows で使用されているテクノロジーもあります。
Разрешение
互換性のないテクノロジは次のとおりです。
- Windows ファイアウォール
- インターネットプロトコルセキュリティ (IPsec)
- インターネットプロトコルのネットワークアドレス変換 (IPNAT)
- サードパーティ製ファイアウォール
- NDIS 5.1 中間ドライバ
このため、高度なオフロード 機能を無効にすると、接続が大幅に改善される可能性があります。
対処方法
- すべてのネットワークアダプタのオフロードテクノロジーを無効にします。
- Windows での TOE の無効化
- Broadcom Advanced Control Suite での TOE の無効化
- 受信側の拡張を無効にする
- 大規模な送信オフロードを無効にする
方法
- Windows でのTOE の無効化
- Windows Server 2003:
- を開始します。
- netsh int ip set chimney disabled
- またはMicrosoft アップデートの適用948496
- http://support.microsoft.com/kb/948496
- Windows Server 2008
- を開始します。
- Netsh int tcp set global chimney=disabled
- netsh interface tcp set global rss = disabled
- Broadcom Advanced Control Suite (BACS) 内の各 NIC
- IPv4 Checksum オフロードの無効化
- IPv4 大容量送信オフロード (LSO) の無効化
- Receive Side Scaling (RSS) の無効化

Broadcom Advanced Control Suite (BACS) での TOE の無効化
- システムデバイスの最初の NICを選択します。

- [構成] タブを選択します。

- [リソースの予約] セクションを展開します。

- TCP オフロードエンジン (TOE)チェックボックスをオフにします。
- [適用]をクリックします。

- [はい]を選択します
![SLN249772_en_US__61245097804505 008 BACS] をクリックします。](https://supportkb.dell.com/img/ka02R000000YB6tQAG/ka02R000000YB6tQAG_ja_5.jpeg)
- 2番目の NIC についても同じ手順を繰り返します。

- [はい]を選択します
![SLN249772_en_US__61245097804505 008 BACS] をクリックします。](https://supportkb.dell.com/img/ka02R000000YB6tQAG/ka02R000000YB6tQAG_ja_7.jpeg)
Intel 設定
- デバイス マネージャーを起動します。
- デバイスマネージャの各インテル NIC で、次の機能を無効にします。
-
注:すべてのオプションが使用可能であるか、または [Advanced] タブに存在することはありません。
- オフロード受信 IP チェックサム
- オフロード受信 TCP チェックサム
- オフロード TCP セグメンテーション
- オフロード送信 IP チェックサム
- オフロード TCP チェックサム
- IPV4 Checksum オフロード
- 大規模送信オフロード v2 (IPV4)
- 大規模送信オフロード v2 (IPV6)
- 受信側の拡張
- TCP Checksum オフロード (IPV4)
- TCP Checksum オフロード (IPV6)
- UDP Checksum オフロード (IPV4)
- UDP Checksum オフロード (IPV6)
画面は、次の2つのうちのいずれかのように見えます。

Windows Server 2003

Windows Server 2008
- BACS がインストールされていない場合は、Windows
の RSS を無効にします。 -以下の2つの方法のいずれかを選択します。
- Server 2003 with Service Pack 2
- Start を実行します。
- 下記にアクセスします。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
- 編集メニューで、新規をポイントし、 DWORD値をクリックします。
- EnableRSSと入力します
- 「EnableRSS」をダブルクリックします。
- タイプ0:
- [OK]をクリックします。
- Windows Server 2008 - IRQL
- Start を実行します。
- netsh interface tcp set global rss = disabled
- BACS がインストールされていない場合は、IPV4 のLarge Send Offload (LSO) を Windows
- Server 2003 with Service Pack 2
- Start を実行します。
- 下記にアクセスします。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
- 編集メニューで、新規をポイントし、 DWORD値をクリックします。
- DisableTaskOffloadと入力します
- 「DisableTaskOffload」をダブルクリックします。
- タイプ1:
- [OK]をクリックします。
- BACS がインストールされていない場合、RSS および大規模な送信オフロードを無効にするためのレジストリファイルの方法
- 以下のテキストをメモ帳ファイル (「RSS および LSO を無効にする」) にコピーします。Reg.」
- ファイルをダブルクリックして、ファイルをレジストリにインポートします。
Windowsレジストリー エディター バージョン5.00
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
"EnableRSS"=dword:00000000
"DisableTaskOffload"=dword:00000001
- .SNP を更新するには、
- http://support.microsoft.com/kb/950224
- Web 用拡張可能ネットワーキングパック (.SNP) 修正プログラムロールアップ。
- TOE ステータスのチェック
- Start を実行します。
- Windows Server 2003
- タイプ: netstat-トン
- Windows Server 2008
- netsh interface tcp show global
- すべての接続が「InHost」の場合は、TOE が無効になっている可能性があります。
- 接続に「オフロード」と表示されている場合、TOE は有効になっています。
注:Windows Server 2008 の自動チューニングは、パフォーマンスの問題を引き起こす可能性もあります。
- Netsh int tcp set global autotuning=disabled