變更 PPP 連線或 VPN 連線的預設最大傳輸單位 (MTU) 大小設定

本文說明如何編輯登錄,以變更預設的傳輸單位 (MTU) 大小設定為點對點通訊協定 (PPP) 連線或虛擬私人網路 (VPN) 連接。

原始產品版本:   Windows 10-all edition,Windows Server 2012 R2
原始 KB 編號:   826159

摘要

Windows Server 2003、Windows 2000 和 Windows XP 針對所有的 PPP 連線使用的固定 MTU 大小為1500位元組,而且所有 VPN 連線使用的是1400位元組的固定 MTU 大小。 這是 PPP 用戶端、VPN 用戶端、PPP 伺服器或執行路由和遠端存取之 VPN 伺服器的預設設定。

PPP 連線是數據機連線、綜合服務數位網路 (ISDN) 連線,或透過串列電纜或平行電纜進行直接電纜連線等的連線。 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

若要這麼做,請遵循下列步驟。

重要

這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需如何備份及還原登錄的詳細資訊,請參閱 how to 備份及還原登錄的視窗

  1. 依序按一下 [開始] 及 [執行],並在 [開啟] 方塊中鍵入 regedit 後,再按一下 [確定]。

  2. 尋找並按一下下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters

  3. 在 [ 通訊協定 ] 子項 (若尚未存在) ,請加以新增):

    1. 在 [編輯] 功能表上,指向 [新增],然後按一下 [機碼]。
    2. 輸入 通訊協定,然後按 enter 鍵。
  4. 在 [通訊協定] 子機碼中,加入 0 (零) 子機碼:

    1. 按一下您建立 的 [步驟 3] 子項。
    2. 在 [編輯] 功能表上,指向 [新增],然後按一下 [機碼]。
    3. 輸入 0 (零) ,然後按 ENTER 鍵。
  5. 按一下您在步驟4中建立的 0 子機碼。

  6. [編輯] 功能表中,指向 [新增],然後按一下 [DWORD 值]

  7. 在 [ 數值資料 ] 方塊中,輸入 ProtocolType,然後按一下 [確定]

  8. [編輯] 功能表中,按一下 [修改]

  9. 在 [數值資料] 方塊中,輸入 800,確定已在 [基本] 底下選取 [十六進位],然後按一下 [確定]

  10. [編輯] 功能表中,指向 [新增],然後按一下 [DWORD 值]

  11. 輸入 PPPProtocolType,然後按 enter。

  12. [編輯] 功能表中,按一下 [修改]

  13. 在 [數值資料] 方塊中,輸入 21,確定已在 [基本] 底下選取 [十六進位],然後按一下 [確定]

  14. [編輯] 功能表中,指向 [新增],然後按一下 [DWORD 值]

  15. 輸入 ProtocolMTU,然後按 enter。

  16. [編輯] 功能表中,按一下 [修改]

  17. 在 [ 基本] 底下,按一下 [ 十進位],在 [ 數值資料 ] 方塊中輸入您想要的 MTU 大小,然後按一下 [確定]

  18. 退出登錄編輯程式。

  19. Restart your computer.

變更 VPN 連線的 MTU 設定

若要變更 VPN 連線的 MTU 設定,請將 ProtocolType dword 值、 PPPProtocolType 的 Dword 值,以及 TunnelMTU 的 dword 值新增至下列登錄機碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ndiswan\Parameters\Protocols\0

若要這麼做,請遵循下列步驟。

重要

這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需如何備份及還原登錄的詳細資訊,請參閱 how to 備份及還原 Windows 中的登錄

  1. 依序按一下 [開始] 及 [執行],並在 [開啟] 方塊中鍵入 regedit 後,再按一下 [確定]。

  2. 尋找並按一下下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters

  3. 在 [ 通訊協定 ] 子項 (若尚未存在) ,請加以新增):

    1. 在 [編輯] 功能表上,指向 [新增],然後按一下 [機碼]。
    2. 輸入 通訊協定,然後按 enter 鍵。
  4. 在 [通訊協定] 子機碼中,加入 0 (零) 子機碼:

    1. 按一下您在步驟3中建立的 通訊協定 子機碼。
    2. 在 [編輯] 功能表上,指向 [新增],然後按一下 [機碼]。
    3. 輸入 0 (零) ,然後按 enter 鍵。
  5. 按一下您在步驟4中建立的 0 子機碼。

  6. [編輯] 功能表中,指向 [新增],然後按一下 [DWORD 值]

  7. 在 [ 數值資料 ] 方塊中,輸入 ProtocolType,然後按一下 [確定]

  8. [編輯] 功能表中,按一下 [修改]

  9. 在 [數值資料] 方塊中,輸入 800,確定已在 [基本] 底下選取 [十六進位],然後按一下 [確定]

  10. [編輯] 功能表中,指向 [新增],然後按一下 [DWORD 值]

  11. 輸入 PPPProtocolType,然後按 enter。

  12. [編輯] 功能表中,按一下 [修改]

  13. 在 [數值資料] 方塊中,輸入 21,確定已在 [基本] 底下選取 [十六進位],然後按一下 [確定]

  14. [編輯] 功能表中,指向 [新增],然後按一下 [DWORD 值]

  15. 輸入 TunnelMTU,然後按 enter。

  16. [編輯] 功能表中,按一下 [修改]

  17. 在 [ 基本] 底下,按一下 [ 十進位],在 [ 數值資料 ] 方塊中輸入您想要的 MTU 大小,然後按一下 [確定]

  18. 退出登錄編輯程式。

  19. Restart your computer.

參考

如需 PPP 的詳細資訊,請參閱 (RFC) 1548 的徵求意見要求。 若要這麼做,請參閱 RFC 1548