PPP 接続または VPN 接続の既定の最大伝送単位 (MTU) サイズ設定を変更する

この記事では、レジストリを編集して、ポイントツーポイント プロトコル (PPP) 接続または仮想プライベート ネットワーク (VPN) 接続の既定の最大伝送単位 (MTU) サイズ設定を変更する方法について説明します。

適用対象: Windows 10 - すべてのエディション、Windows Server 2012 R2
元の KB 番号: 826159

概要

Windows Server 2003、Windows 2000、および Windows XP では、すべての PPP 接続に 1500 バイトの固定 MTU サイズが使用され、すべての VPN 接続に 1400 バイトの固定 MTU サイズが使用されます。 これは、PPP クライアント、VPN クライアント、PPP サーバー、またはルーティングとリモート アクセスを実行している VPN サーバーの既定の設定です。

PPP 接続は、モデム接続、Integrated Services Digital Network (ISDN) 接続、または null シリアル ケーブルまたは並列ケーブル経由の直接接続などの接続です。 VPN 接続は、ポイントツーポイント トンネリング プロトコル (PPTP) 接続またはレイヤ 2 トンネリング プロトコル (L2TP) 接続です。

注:

この記事のメソッドを使用してレジストリを編集し、MTU サイズ設定を変更します。 MTU サイズ設定を変更した後に問題やパフォーマンス関連の問題が発生した場合は、追加したレジストリ キーを削除します。

PPP 接続の MTU 設定を変更する

PPP 接続の MTU 設定を変更するには、 ProtocolType DWORD 値、 PPPProtocolType DWORD 値、 および ProtocolMTU DWORD 値を次のレジストリ キーに追加します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ndiswan\Parameters\Protocols\0

これを行うには、次の手順を実行します。

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、「 ウィンドウでレジストリをバックアップおよび復元する方法」を参照してください。

  1. [スタート][ファイル名を指定して実行] の順にクリックし、[名前] ボックスに「regedit」と入力し、[OK] をクリックします。

  2. レジストリ内で次のサブキーを見つけてクリックします。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters

  3. Protocols サブキーを追加します (まだ存在しない場合)。

    1. [編集] メニューの [新規] をポイントし、[キー] をクリックします。
    2. プロトコル」と入力し、Enter キーを押します。
  4. プロトコル サブキーに 0 (ゼロ) サブキー 追加します。

    1. 手順 3. で作成した [プロトコル ] サブキーをクリックします。
    2. [編集] メニューの [新規] をポイントし、[キー] をクリックします。
    3. 「0 (ゼロ)」と入力し、Enter キーを押します。
  5. 手順 4 で作成した 0 サブキーをクリックします。

  6. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。

  7. [ 値データ ] ボックスに 「ProtocolType」と入力し、[OK] をクリック します

  8. [編集] メニューの [変更] をクリックします。

  9. [値データ] ボックスに「800」と入力し、[基本] で [16 進数] が選択されていることを確認し、[OK] をクリックします

  10. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。

  11. 「PPPProtocolType」と入力し、Enter キーを押します。

  12. [編集] メニューの [変更] をクリックします。

  13. [値データ] ボックスに「21」と入力し、[基本] で [16 進数] が選択されていることを確認し、[OK] をクリックします

  14. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。

  15. 「ProtocolMTU」と入力し、Enter キーを押します。

  16. [編集] メニューの [変更] をクリックします。

  17. [ 基本] の [ Decimal] をクリックし、[ 値データ ] ボックスに必要な MTU サイズを入力し、[OK] をクリック します

  18. レジストリ エディターを終了します。

  19. コンピューターを再起動します。

VPN 接続の MTU 設定を変更する

VPN 接続の MTU 設定を変更するには、 ProtocolType DWORD 値、 PPPProtocolType DWORD 値、 TunnelMTU DWORD 値を次のレジストリ キーに追加します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ndiswan\Parameters\Protocols\0

これを行うには、次の手順を実行します。

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、「Windows でレジストリをバックアップおよび復元する方法」を参照してください。

  1. [スタート][ファイル名を指定して実行] の順にクリックし、[名前] ボックスに「regedit」と入力し、[OK] をクリックします。

  2. レジストリ内で次のサブキーを見つけてクリックします。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters

  3. Protocols サブキーを追加します (まだ存在しない場合)。

    1. [編集] メニューの [新規] をポイントし、[キー] をクリックします。
    2. プロトコル」と入力し、Enter キーを押します。
  4. プロトコル サブキーに 0 (ゼロ) サブキー 追加します。

    1. 手順 3 で作成した Protocols サブキーをクリックします。
    2. [編集] メニューの [新規] をポイントし、[キー] をクリックします。
    3. 「0 (ゼロ)」と入力し、Enter キーを押します。
  5. 手順 4 で作成した 0 サブキーをクリックします。

  6. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。

  7. [ 値データ ] ボックスに 「ProtocolType」と入力し、[OK] をクリック します

  8. [編集] メニューの [変更] をクリックします。

  9. [値データ] ボックスに「800」と入力し、[基本] で [16 進数] が選択されていることを確認し、[OK] をクリックします

  10. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。

  11. 「PPPProtocolType」と入力し、Enter キーを押します。

  12. [編集] メニューの [変更] をクリックします。

  13. [値データ] ボックスに「21」と入力し、[基本] で [16 進数] が選択されていることを確認し、[OK] をクリックします

  14. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。

  15. TunnelMTU と入力し、Enter キーを押します。

  16. [編集] メニューの [変更] をクリックします。

  17. [ 基本] の [ Decimal] をクリックし、[ 値データ ] ボックスに必要な MTU サイズを入力し、[OK] をクリック します

  18. レジストリ エディターを終了します。

  19. コンピューターを再起動します。

関連情報

PPP の詳細については、「コメントの要求 (RFC) 1548」を参照してください。 これを行うには、 RFC 1548 を参照してください。