MTU が 576 未満で Windows で PMTU 検出が有効になっている場合、パケット損失が発生する

適用先
Windows 7 Service Pack 1 Windows 7 Professional Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Service Pack 1 Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Foundation Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Standard Windows Server 2008 R2 Web Edition Windows 8 Windows 8 Enterprise Windows 8 Pro Windows Server 2012 Datacenter Windows Server 2012 Datacenter Windows Server 2012 Essentials Windows Server 2012 Foundation Windows Server 2012 Foundation Windows Server 2012 Standard Windows Server 2012 Standard Windows 8.1 Windows 8.1 Pro Windows 8.1 Enterprise Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows Server 2012 R2 Standard Windows RT 8.1

現象

たとえば次のようなシナリオを考えてみます。

  • ネットワーク環境にあるコンピューターは、Windows 7 Service Pack 1 (SP1)、Windows Server 2008 R2 SP1、Windows 8、Windows Server 2012、Windows 8.1、Windows Server 2012 R2、Windows RT 8.1 を実行します。
  • パス MTU (PMTU) 検出 (EnablePMTUDiscovery) がコンピューターで有効になっています。
  • ネットワーク環境が遅い。 そのため、スループットを向上させるには、MTU を 576 未満の値に設定する必要があります。

この状況では、MTU は 576 未満に正しく設定されません。 そのため、データ パケットがドロップされ、データ転送中にパケット損失が発生します。 これにより、ネットワークの信頼性が低くなります。

原因

この問題は、PMTU 検出で 576 未満の MTU 値が許可されないために発生します。 そのため、データ パケットが過度に断片化されます。

追加情報

この修正プログラムを適用した後、Netsh.exe ツールを使用して、PMTU 検出の現在の最小 MTU を確認できます。 操作を行うには、

netsh interface ip show global

コマンド プロンプトで、Enter キーを押します。 "最小 MTU" の値は、PMTU 検出の現在の最小 MTU です。

PMTU 検出の最小 MTU を 352 などの値に変更するには、次のように入力します

netshinterface ip set global minmtu=352

コマンド プロンプトで、Enter キーを押します。

すべてのインターフェイスのアクティブな設定を表示するには、次のコマンドを使用することもできます。

netsh interface ip show interfaces

次に例を示します。

Idx Met MTU State Name


  1 50 4294967295接続されたループバック Pseudo-Interface 1

14 5 1500 接続済み ローカル エリア接続 2

解決策

修正プログラムの情報

マイクロソフトでは、この問題を修正する修正プログラムを提供しています。 ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。 この修正プログラムは、ここで説明する問題が発生しているシステムにのみ適用してください。 この修正プログラムは、今後さらにテストを行う場合があります。 したがって、この問題で深刻な影響を受けていない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことを推奨します。

修正プログラムがダウンロード可能な場合は、このサポート技術情報の上部に「修正プログラムのダウンロードが利用可能」セクションがあります。 このセクションが表示されていない場合は、Microsoft カスタマー サービス & サポート にお問い合わせのうえ、修正プログラムを入手してください。

注: 別の問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストを作成することが必要になる場合があります。 特定の修正プログラムの対象とならない追加の質問および問題については、通常のサポート料金が適用されます。 マイクロソフト カスタマー サービス サポートの電話番号一覧を参照、または別のサービス リクエストを作成するには、次のマイクロソフト Web サイトを参照してください。

http://support.microsoft.com/contactus/?ws=support 注: [修正プログラムのダウンロードが利用可能] フォームには、修正プログラムを使用できる言語が表示されます。 使用している言語が表示されない場合は、その言語の修正プログラムが存在しないことになります。

前提条件

この修正プログラムを適用するには、コンピューターで以下のいずれかのオペレーティング システムが実行されている必要があります。

  • Windows 7 SP1
  • Windows Server 2008 R2 SP1
  • Windows 8
  • Windows Server 2012
  • Windows RT 8.1 の場合
  • Windows 8.1
  • Windows Server 2012 R2

Windows 7 または Windows Server 2008 R2 の Service Pack を入手する方法の詳細については、以下のサポート技術情報番号をクリックしてください。

976932 Windows 7 Service Pack 1 および Windows Server 2008 R2 に関する情報

レジストリ情報

この hotfix を適用するために、レジストリを変更する必要はありません。

再起動の必要性

この修正プログラムの適用後、コンピュータの再起動が必要な場合があります。

修正プログラムの置き換えに関する情報

この修正プログラムを適用しても、以前にリリースされた修正プログラムが置き換えられることはありません。

ファイル情報

この修正プログラムのグローバル版では、次の表に示す各属性を持つファイル群がインストールされます。 これらのファイルの日付と時刻は世界協定時刻 (UTC) で記載されています。 お使いのコンピューターでは、これらのファイルの日付と時刻は夏時間 (DST) 調整済みのローカル時刻で表示されます。 さらに、ファイルに対して特定の操作を実行すると、日時が変更される場合があります。

Windows 7 および Windows Server 2008 R2 のファイル情報およびメモ

重要: Windows 7 の修正プログラムと Windows Server 2008 R2 の修正プログラムは、同じパッケージに収められています。 ただし、"修正プログラムの要求" ページの修正プログラムは、両方のオペレーティング システムの下に表示されます。 一方または両方のオペレーティング システムに適用される修正プログラム パッケージを要求するには、ページ上の "Windows 7/Windows Server 2008 R2" の下に表示されている修正プログラムを選択します。 必ず資料の「対象製品」を参照して、各修正プログラムの適用対象である実際のオペレーティング システムを確認してください。

  • 特定の製品、マイルストーン (RTM、SPn)、および区分 (LDR、GDR) に適用されるファイルは、次表に記載されているファイルのバージョン番号を調べると確認できます。

    バージョン 製品 マイルストーン サービス ブランチ
    6.1.760
    0.16xxx
    Windows 7 および Windows Server 2008 R2 RTM GDR
    6.1.760
    1.22xxx
    Windows 7 および Windows Server 2008 R2 SP1 LDR
  • GDR 区分には、広範囲にわたる重要な問題を解決するために幅広くリリースされているそれらの修正プログラムのみが含まれています。 LDR 区分には、幅広くリリースされている修正プログラムだけでなく、ホットフィックスも含まれています。

  • 各環境にインストールされている MANIFEST ファイル (.manifest) および MUM ファイル (.mum) は、「Windows 7 および Windows Server 2008 R2 用の追加ファイル情報」セクションに個別に記載されています。 MUM と MANIFEST ファイルおよび関連付けられているセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するのに重要です。 属性の一覧が表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。

サポートされているすべてのバージョンの Windows 7 (x86 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Netio.sys 6.1.7601.22477 240,576 10-Oct-13 1,151 x86
Fwpkclnt.sys 6.1.7601.22477 187,840 10-Oct-13 1,151 x86
Tcpip.sys 6.1.7601.22477 1,309,632 10-Oct-13 1,151 x86
Arp.exe 6.1.7600.16385 20,992 14-Jul-09 1:14 x86
Finger.exe 6.1.7600.16385 10,240 14-Jul-09 1:14 x86
Hostname.exe 6.1.7600.16385 8,704 14-Jul-09 1:14 x86
Mrinfo.exe 6.1.7600.16385 11,264 14-Jul-09 1:14 x86
Netiohlp.dll 6.1.7601.22477 178,688 10-Oct-13 11:47 x86
Netstat.exe 6.1.7601.22477 28,160 10-Oct-13 1,110 x86
Route.exe 6.1.7600.16385 17,920 14-Jul-09 1:14 x86
Tcpsvcs.exe 6.1.7600.16385 9,216 14-Jul-09 1:14 x86

サポートされているすべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Netio.sys 6.1.7601.22477 376,768 10-Oct-13 12:18 x64
Fwpkclnt.sys 6.1.7601.22477 288,192 10-Oct-13 12:18 x64
Tcpip.sys 6.1.7601.22477 1,896,896 10-Oct-13 12:18 x64
Arp.exe 6.1.7600.16385 24,064 14-Jul-09 1:38 x64
Finger.exe 6.1.7600.16385 11,264 14-Jul-09 1:39 x64
Hostname.exe 6.1.7600.16385 9,728 14-Jul-09 1:39 x64
Mrinfo.exe 6.1.7600.16385 12,800 14-Jul-09 1:39 x64
Netiohlp.dll 6.1.7601.22477 229,888 10-Oct-13 1,214 x64
Netstat.exe 6.1.7601.22477 33,792 10-Oct-13 1,130 x64
Route.exe 6.1.7600.16385 21,504 14-Jul-09 1:39 x64
Tcpsvcs.exe 6.1.7600.16385 10,240 14-Jul-09 1:39 x64
Arp.exe 6.1.7600.16385 20,992 14-Jul-09 1:14 x86
Finger.exe 6.1.7600.16385 10,240 14-Jul-09 1:14 x86
Hostname.exe 6.1.7600.16385 8,704 14-Jul-09 1:14 x86
Mrinfo.exe 6.1.7600.16385 11,264 14-Jul-09 1:14 x86
Netiohlp.dll 6.1.7601.22477 178,688 10-Oct-13 11:47 x86
Netstat.exe 6.1.7601.22477 28,160 10-Oct-13 1,110 x86
Route.exe 6.1.7600.16385 17,920 14-Jul-09 1:14 x86
Tcpsvcs.exe 6.1.7600.16385 9,216 14-Jul-09 1:14 x86

サポートされているすべてのバージョンの Windows Server 2008 R2 (IA-64 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Netio.sys 6.1.7601.22477 711,104 10-Oct-13 11:21 IA-64
Fwpkclnt.sys 6.1.7601.22477 482,752 10-Oct-13 11:20 IA-64
Tcpip.sys 6.1.7601.22477 3,806,144 10-Oct-13 11:21 IA-64
Arp.exe 6.1.7600.16385 48,128 14-Jul-09 1:44 IA-64
Finger.exe 6.1.7600.16385 22,528 14-Jul-09 1:44 IA-64
Hostname.exe 6.1.7600.16385 14,336 14-Jul-09 1:44 IA-64
Mrinfo.exe 6.1.7600.16385 29,184 14-Jul-09 1:44 IA-64
Netiohlp.dll 6.1.7601.22477 406,016 10-Oct-13 11:17 IA-64
Netstat.exe 6.1.7601.22477 71,168 10-Oct-13 10:52 IA-64
Route.exe 6.1.7600.16385 45,568 14-Jul-09 1:44 IA-64
Tcpsvcs.exe 6.1.7600.16385 18,944 14-Jul-09 1:45 IA-64
Arp.exe 6.1.7600.16385 20,992 14-Jul-09 1:14 x86
Finger.exe 6.1.7600.16385 10,240 14-Jul-09 1:14 x86
Hostname.exe 6.1.7600.16385 8,704 14-Jul-09 1:14 x86
Mrinfo.exe 6.1.7600.16385 11,264 14-Jul-09 1:14 x86
Netiohlp.dll 6.1.7601.22477 178,688 10-Oct-13 11:47 x86
Netstat.exe 6.1.7601.22477 28,160 10-Oct-13 1,110 x86
Route.exe 6.1.7600.16385 17,920 14-Jul-09 1:14 x86
Tcpsvcs.exe 6.1.7600.16385 9,216 14-Jul-09 1:14 x86

      

Windows 8 および Windows Server 2012 のファイル情報およびメモ
  • 特定の製品、マイルストーン (RTM、SPn)、区分 (LDR、GDR) に適用されるファイルは、次の表に示すファイル バージョン番号を調べることで確認できます。

    バージョン 製品 マイルストーン サービス ブランチ
    6.2.920 0.16 xxx Windows 8 および Windows Server 2012 RTM GDR
    6.2.920 0.20 xxx Windows 8 および Windows Server 2012 RTM LDR
  • GDR 区分には、広範囲にわたる重要な問題を解決するために幅広くリリースされているそれらの修正プログラムのみが含まれています。 LDR 区分には、幅広くリリースされている修正プログラムだけでなく、ホットフィックスも含まれています。

  • 各環境にインストールされている MANIFEST ファイル (.manifest) と MUM ファイル (.mum) は、「Windows RT、Windows 8、および Windows Server 2012 の追加ファイル情報」に個別に記載されています。 MUM ファイル、MANIFEST ファイル、および関連するセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために不可欠です。 属性の一覧が表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。

サポートされているすべてのバージョンの Windows 8 (x86 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Fwpkclnt.sys 6.2.9200.16384 271,088 2012 年 7 月 26 日 03:30 x86
Tcpip.sys 6.2.9200.20885 1,815,384 2013 年 11 月 25 日 23:56 x86
Arp.exe 6.2.9200.16384 22,016 2012 年 7 月 26 日 20:03 x86
Finger.exe 6.2.9200.20885 13,312 2013 年 11 月 25 日 23:32 x86
Hostname.exe 6.2.9200.16384 11,776 2012 年 7 月 26 日 20:03 x86
Mrinfo.exe 6.2.9200.16384 13,312 2012 年 7 月 26 日 20:03 x86
Netiohlp.dll 6.2.9200.20886 201,728 2013 年 11 月 25 日 23:32 x86
Netstat.exe 6.2.9200.16384 32,256 2012 年 7 月 26 日 20:03 x86
Route.exe 6.2.9200.16384 19,456 2012 年 7 月 26 日 20:03 x86
Tcpsvcs.exe 6.2.9200.16384 10,752 2012 年 7 月 26 日 20:03 x86

サポートされているすべてのバージョンの Windows 8 および Windows Server 2012 (x64 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Fwpkclnt.sys 6.2.9200.16384 411,888 2012 年 7 月 26 日 04:43 x64
Tcpip.sys 6.2.9200.20885 2,228,568 2013 年 11 月 25 日 23:40 x64
Arp.exe 6.2.9200.16384 25,088 2012 年 7 月 26 日 03:08 x64
Finger.exe 6.2.9200.20885 14,848 2013 年 11 月 25 日 23:29 x64
Hostname.exe 6.2.9200.16384 13,312 2012 年 7 月 26 日 03:08 x64
Mrinfo.exe 6.2.9200.16384 15,360 2012 年 7 月 26 日 03:08 x64
Netiohlp.dll 6.2.9200.20886 248,320 2013 年 11 月 25 日 23:28 x64
Netstat.exe 6.2.9200.16384 38,912 2012 年 7 月 26 日 03:08 x64
Route.exe 6.2.9200.16384 22,528 2012 年 7 月 26 日 03:08 x64
Tcpsvcs.exe 6.2.9200.16384 11,264 2012 年 7 月 26 日 03:08 x64
Arp.exe 6.2.9200.16384 22,016 2012 年 7 月 26 日 20:03 x86
Finger.exe 6.2.9200.20885 13,312 2013 年 11 月 25 日 23:32 x86
Hostname.exe 6.2.9200.16384 11,776 2012 年 7 月 26 日 20:03 x86
Mrinfo.exe 6.2.9200.16384 13,312 2012 年 7 月 26 日 20:03 x86
Netiohlp.dll 6.2.9200.20886 201,728 2013 年 11 月 25 日 23:32 x86
Netstat.exe 6.2.9200.16384 32,256 2012 年 7 月 26 日 20:03 x86
Route.exe 6.2.9200.16384 19,456 2012 年 7 月 26 日 20:03 x86
Tcpsvcs.exe 6.2.9200.16384 10,752 2012 年 7 月 26 日 20:03 x86

      

Windows RT 8.1、Windows 8.1、および Windows Server 2012 R2 のファイル情報およびメモ

重要な Windows 8.1 と Windows Server 2012 R2 の修正プログラムは同じパッケージに含まれています。

  • 特定の製品、マイルストーン (RTM、SPn)、区分 (LDR、GDR) に適用されるファイルは、次の表に示すファイル バージョン番号を調べることで確認できます。

    バージョン 製品 マイルストーン サービス ブランチ
    6.2.920 0.20 xxx Windows RT 8.1、Windows 8.1、および Windows Server 2012 R2 RTM LDR
  • 各環境にインストールされている MANIFEST ファイル (.manifest) と MUM ファイル (.mum) は、「Windows RT、Windows 8、および Windows Server 2012 の追加ファイル情報」に個別に記載されています。 MUM ファイル、MANIFEST ファイル、および関連するセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために不可欠です。 属性の一覧が表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。

Windows RT 8.1 の場合

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Fwpkclnt.sys 6.3.9600.16384 278,888 2013 年 8 月 22 日 03:52 適用外
Tcpip.sys 6.3.9600.16477 1,753,440 2013 年 11 月 27 日 11:06 適用外
Arp.exe 6.3.9600.16384 21,504 2013 年 8 月 22 日 02:18 適用外
Finger.exe 6.3.9600.16477 13,312 2013 年 11 月 27 日 08:30 適用外
Hostname.exe 6.3.9600.16384 12,288 2013 年 8 月 22 日 02:18 適用外
Mrinfo.exe 6.3.9600.16384 13,824 2013 年 8 月 22 日 1,602 適用外
Netiohlp.dll 6.3.9600.16477 146,432 2013 年 11 月 27 日 08:12 適用外
Netstat.exe 6.3.9600.16384 29,696 2013 年 8 月 22 日 02:13 適用外
Route.exe 6.3.9600.16384 18,432 2013 年 8 月 22 日 02:14 適用外
Tcpsvcs.exe 6.3.9600.16384 10,752 2013 年 8 月 22 日 02:19 適用外

サポートされているすべてのバージョンの Windows 8.1 (x86 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Fwpkclnt.sys 6.3.9600.16384 286,048 2013 年 8 月 22 日 05:20 x86
Tcpip.sys 6.3.9600.16477 1,883,992 2013 年 11 月 27 日 13:45 x86
Arp.exe 6.3.9600.16384 22,528 2013 年 8 月 22 日 02:52 x86
Finger.exe 6.3.9600.16477 13,312 2013 年 11 月 27 日 20:09 x86
Hostname.exe 6.3.9600.16384 12,288 2013 年 8 月 22 日 02:52 x86
Mrinfo.exe 6.3.9600.16384 14,848 2013 年 8 月 22 日 02:50 x86
Netiohlp.dll 6.3.9600.16477 167,936 2013 年 11 月 27 日 08:56 x86
Netstat.exe 6.3.9600.16384 32,768 2013 年 8 月 22 日 02:46 x86
Route.exe 6.3.9600.16384 19,968 2013 年 8 月 22 日 02:47 x86
Tcpsvcs.exe 6.3.9600.16384 10,752 2013 年 8 月 22 日 02:54 x86

サポートされているすべてのバージョンの Windows 8 および Windows Server 2012 R2 (x64 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Fwpkclnt.sys 6.3.9600.16384 428,896 2013 年 8 月 22 日 12:34 x64
Tcpip.sys 6.3.9600.16477 2,543,960 2013 年 11 月 27 日 1,532 x64
Arp.exe 6.3.9600.16384 25,088 2013 年 8 月 22 日 1,001 x64
Finger.exe 6.3.9600.16477 15,360 2013 年 11 月 27 日 09:47 x64
Hostname.exe 6.3.9600.16384 13,312 2013 年 8 月 22 日 10:02 x64
Mrinfo.exe 6.3.9600.16384 15,360 2013 年 8 月 22 日 09:59 x64
Netiohlp.dll 6.3.9600.16477 203,264 2013 年 11 月 27 日 1,009 x64
Netstat.exe 6.3.9600.16384 38,400 2013 年 8 月 22 日 09:52 x64
Route.exe 6.3.9600.16384 23,040 2013 年 8 月 22 日 09:53 x64
Tcpsvcs.exe 6.3.9600.16384 11,264 2013 年 8 月 22 日 1,003 x64
Arp.exe 6.3.9600.16384 22,528 2013 年 8 月 22 日 02:52 x86
Finger.exe 6.3.9600.16477 13,312 2013 年 11 月 27 日 20:09 x86
Hostname.exe 6.3.9600.16384 12,288 2013 年 8 月 22 日 02:52 x86
Mrinfo.exe 6.3.9600.16384 14,848 2013 年 8 月 22 日 02:50 x86
Netiohlp.dll 6.3.9600.16477 167,936 2013 年 11 月 27 日 08:56 x86
Netstat.exe 6.3.9600.16384 32,768 2013 年 8 月 22 日 02:46 x86
Route.exe 6.3.9600.16384 19,968 2013 年 8 月 22 日 02:47 x86
Tcpsvcs.exe 6.3.9600.16384 10,752 2013 年 8 月 22 日 02:54 x86

      

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

追加情報

ソフトウェア更新プログラムに関する用語の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。

824684 Microsoft のソフトウェア更新プログラムの説明で使用される一般的な用語の解説

追加ファイル情報