无忧启动论坛

标题: 网络 MTU正确设置 [打印本页]

作者: fulibo    时间: 2024-4-21 11:24
标题: 网络 MTU正确设置
下面的数据来自微软官网!
为 MTU 大小低于 576 的 WAN 链接推荐的 TCP/IP 设置

方法 1:启用路径最大传送单元 (PMTU) 黑洞检测
如果启用了路径最大传送单元 (PMTU) 黑洞检测功能,TCP 将尝试发送未设置 Don't Fragment 位的片段。
如果一个片段几次重新发送都没有得到确认,则 TCP 将尝试发送这些片段。
如果片段得到确认,则最大片段大小 (MSS) 将减小,并且在连接上将在今后的数据包中设置 Don't Fragment 位。

请优先考虑此方法,因为数据包大小仅针对有问题的片段而减小。黑洞检测会增加特定片段的最大重新发送次数。

要启用 PMTU 黑洞检测,请按照下列步骤操作:
单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
在注册表中找到下面的项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
键入 EnablePMTUBHDetect,然后按 Enter。
在“编辑”菜单上,单击“修改”。
在“数值数据”框中,键入 1,然后单击“确定”。

方法 2:禁用 PMTU 发现
如果禁用了 PMTU 发现,则 TCP 将仅发送 MTU 大小为 576 且未设置 Don't Fragment 位的数据包。
这样路由器就能够将数据包分段并跨网络发送数据包。

此方法影响发送到所有目标的数据包。通常,在数据包大小为 576 时,性能处于一个可接受的级别,
但是,如果启用了 PMTU 发现且路径支持的 MTU 大小大于 576,则性能将会更低。
要禁用 PMTU 发现,请按照下列步骤操作:
单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。

在注册表中找到下面的项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
键入 EnablePMTUDiscovery,然后按 Enter。
在“编辑”菜单上,单击“修改”。
在“数值数据”框中,键入 0,然后单击“确定”。

方法 3:手动为网络接口设置 MTU 大小
如果手动为某个网络接口设置 MTU 大小,则该设置会覆盖此网络接口的默认 MTU。
MTU 大小是可以在底层网络上传输的最大数据包大小(以字节为单位)。
此方法影响发送到所有目标的数据包,并且可能会对性能造成显著影响,这取决于设置的 MTU 大小。
要为网络接口设置 MTU 大小,请按照下列步骤操作:
单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
在注册表中找到下面的项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<ID for network interface>

在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
键入 MTU,然后按 Enter。
在“编辑”菜单上,单击“修改”。
在“数值数据”框中,键入 MTU 大小的值,然后单击“确定”。

关于MTU 的值,我在网络上搜索过网络优化几年下来,最佳值是1492

一般情况下可以设置之为1492

  1. Windows Registry Editor Version 5.00

  2. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
  3. "EnablePMTUDiscovery"=dword:00000000
  4. "EnablePMTUBHDetect"=dword:00000001
  5. "MTU"=dword:000005d4
复制代码




作者: yyz2191958    时间: 2024-4-21 11:33
谢谢分享
作者: jnhfw    时间: 2024-4-21 11:35
辛苦 感谢分享
作者: guong    时间: 2024-4-21 11:48
感谢分享
作者: 2010laodu    时间: 2024-4-21 11:49
谢谢分享
作者: chairmansu    时间: 2024-4-21 12:11

感谢分享
作者: wang1126    时间: 2024-4-21 13:14
谢谢分享
作者: chibuzhu    时间: 2024-4-21 13:48
学习
作者: 2012andyle113    时间: 2024-4-21 13:54
根本不用折腾,现在系统,网卡什么的也比较聪明的,会做一些自动调整,用得多的就三个值1500,1492,1480,前面两个是针对拨号上网,局域网,光纤之类的,后面一个算是优化值但是也容易引发一些莫名的问题
作者: hehuiying    时间: 2024-4-21 14:01
谢谢分享
作者: pbmmm    时间: 2024-4-21 14:16
感谢分享
作者: yc2428    时间: 2024-4-21 16:36
谢谢分享
作者: 呵呵#1861    时间: 2024-4-21 16:46
谢谢分享
作者: 铿锵玫瑰    时间: 2024-4-21 17:19
谢谢分享!
作者: fegr    时间: 2024-4-22 13:45
谢谢分享




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3