在windows xp操作系统中,系统默认的mtu值为1500,这个值适用于标准以太网设置,但对宽带网络而
在windows xp操作系统中,系统默认的mtu值为1500,这个值适用于标准以太网设置,但对宽带网络而言却不理想。通常adsl宽带的mtu值在1450到1492之间。如果系统mtu与isp的mtu不匹配,数据包在传输过程中会频繁分包和组包,浪费传输时间,严重影响宽带的效率。因此,需要将本机的mtu值调整为与isp一致,才能实现快速浏览网页和下载数据。然而,不同地区的isp可能使用不同的mtu值,且isp会不定期调整其mtu大小,这给用户设置本机mtu带来了不便。那么,如何确定isp的mtu值呢?下面将详细介绍。
测试思路
在广域网上,如果数据包大小超过ISP的要求,将无法传输。此时,操作系统会根据本机的MTU值自动分包并传输。因此,通过向Internet上的某台主机发送固定大小的数据包,并禁止操作系统更改其大小,我们可以测试数据包是否能正常传输。如果发送的数据包小于或等于ISP的MTU值,传输将正常进行;如果大于ISP的MTU值,传输将失败。通过不断调整发送数据包的大小,最终可以确定ISP的MTU值,再加上28字节的包头信息,即为我们需要的最终MTU值。
测试步骤
拨号上网,打开“开始”菜单→“程序”→“附件”→“命令提示符”。输入命令“ping –l 14xx –f www.jb51.net”,解释如下:
–l 14xx参数:发送固定大小的数据包,14xx是测试包的大小。ADSL的MTU通常在1450到1492之间,每次测试时应逐步调整此值。–f 参数:禁止操作系统更改数据包大小。任意Internet上的主机,也可以使用其他主机名或IP地址。观察反馈结果并判断ISP的MTU值,每次发送的数据包大小应逐渐减小。
计算本地电脑的MTU值
得到的ISP MTU值不能直接用于本地设置,还需加上28字节的包头大小,因此最终的MTU值为1466。
修改本机MTU值
可以通过注册表修改本机默认的MTU值,但更直观且稳妥的方法是使用系统优化软件,如“超级兔子”或“Windows优化大师”。本例使用“超级兔子 V6.25”进行演示。在“魔法设置”中的“网络设置”标签下,选中“使用最大传输单元”前的复选框,然后在数据栏中输入计算出的MTU值(1466),点击“确定”并重启电脑即可。
如上所述,虽然整个过程看似繁琐,但思路简单,效果显著。作者在设置了MTU值后,浏览器打开页面的速度提高了15%,效果明显。请注意,此方法仅适用于PPPOE的拨号ADSL,对于光纤接入或ISDN接入的宽带网络不适用。更多精彩内容,请继续关注系统部落官网。
菜鸟下载发布此文仅为传递信息,不代表菜鸟下载认同其观点或证实其描述。
版权投诉请发邮件到 cn486com#outlook.com (把#改成@),我们会尽快处理
Copyright © 2019-2020 菜鸟下载(www.cn486.com).All Reserved | 备案号:湘ICP备2022003375号-1
本站资源均收集整理于互联网,其著作权归原作者所有,如有侵犯你的版权,请来信告知,我们将及时下架删除相应资源