本文介绍如何编辑注册表以更改点到点协议(PPP)连接或虚拟专用网络(VPN)连接的默认最大传输单元(MTU)大小设置。
原始 KB 数: 826159
总结
Windows Server 2003、Windows 2000 和 Windows XP 对所有 PPP 连接使用固定 MTU 大小 1500 字节,对所有 VPN 连接使用固定 MTU 大小 1400 字节。 这是 PPP 客户端、VPN 客户端、PPP 服务器或运行路由和远程访问的 VPN 服务器的默认设置。
PPP 连接是调制解调器连接、集成服务数字网络(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
为此,请执行下列步骤。
重要
此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,按以下步骤操作时请务必谨慎。 作为额外保护措施,请在修改注册表之前先将其备份。 如果之后出现问题,您就可以还原注册表。 有关如何备份和还原注册表的详细信息,请参阅 如何在窗口中备份和还原注册表。
单击“开始”,单击“运行”,在“打开”框中键入 regedit,然后单击“确定”。
找到并单击注册表中的以下子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters
添加协议子项(如果尚不存在):
- 在 “编辑” 菜单上,指向 “新建”,然后单击“ 键”。
- 键入 协议,然后按 Enter。
将 0 (零) 子项添加到 协议 子项:
- 单击创建步骤 3 的 “协议 ”子项。
- 在 “编辑” 菜单上,指向 “新建”,然后单击“ 键”。
- 键入 0 (零),然后按 Enter。
单击在步骤 4 中创建的 0 个子项。
在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
在 “值”数据 框中,键入 ProtocolType,然后单击“ 确定”。
在 “编辑 ”菜单上,单击“ 修改”。
在“值”数据框中,键入 800,确保“基数”下选择了“十六进制”,然后单击“确定”。
在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
键入 PPPProtocolType,然后按 Enter。
在 “编辑 ”菜单上,单击“ 修改”。
在“值”数据框中,键入 21,确保“基数”下选择了“十六进制”,然后单击“确定”。
在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
键入 ProtocolMTU,然后按 Enter。
在 “编辑 ”菜单上,单击“ 修改”。
在“基本”下,单击“小数”,在“值”数据框中键入所需的 MTU 大小,然后单击“确定”。
退出注册表编辑器。
重新启动计算机。
更改 VPN 连接的 MTU 设置
若要更改 VPN 连接的 MTU 设置,请将 ProtocolType DWORD 值、 PPPProtocolType DWORD 值和 TunnelMTU DWORD 值添加到以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ndiswan\Parameters\Protocols\0
为此,请执行下列步骤。
重要
此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,按以下步骤操作时请务必谨慎。 作为额外保护措施,请在修改注册表之前先将其备份。 如果之后出现问题,您就可以还原注册表。 有关如何备份和还原注册表的详细信息,请参阅:如何备份和还原 Windows 中的注册表。
单击“开始”,单击“运行”,在“打开”框中键入 regedit,然后单击“确定”。
找到并单击注册表中的以下子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters
添加协议子项(如果尚不存在):
- 在 “编辑” 菜单上,指向 “新建”,然后单击“ 键”。
- 键入 协议,然后按 Enter。
将 0 (零) 子项添加到 协议 子项:
- 单击在步骤 3 中创建的 协议 子键。
- 在 “编辑” 菜单上,指向 “新建”,然后单击“ 键”。
- 键入 0 (零),然后按 Enter。
单击在步骤 4 中创建的 0 个子项。
在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
在 “值”数据 框中,键入 ProtocolType,然后单击“ 确定”。
在 “编辑 ”菜单上,单击“ 修改”。
在“值”数据框中,键入 800,确保“基数”下选择了“十六进制”,然后单击“确定”。
在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
键入 PPPProtocolType,然后按 Enter。
在 “编辑 ”菜单上,单击“ 修改”。
在“值”数据框中,键入 21,确保“基数”下选择了“十六进制”,然后单击“确定”。
在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
键入 TunnelMTU,然后按 Enter。
在 “编辑 ”菜单上,单击“ 修改”。
在“基本”下,单击“小数”,在“值”数据框中键入所需的 MTU 大小,然后单击“确定”。
退出注册表编辑器。
重新启动计算机。
参考
有关 PPP 的详细信息,请参阅请求注释 (RFC) 1548。 为此,请参阅 RFC 1548。